Where to see The Nutcracker in Tampa Bay and other holiday shows
The Nutcracker is back on stage in 2022 in Tampa Bay and we couldn’t be more excited! There are a few places where you go see the performance in person on both sides of the bay, including the Straz Center in Tampa.
We’re not just dishing the details on The Nutcracker…we’re also sharing some other festive holiday performances to experience with the kids like Cirque Dreams Holidaze at The Mahaffey and The Florida Orchestra Holiday Pops, so don’t stop the scroll.
The Nutcracker Magical Christmas Ballet at the Mahaffey Theater in St. Pete | November 25-26, 2022
The Nutcracker! Magical Christmas Ballet at the Mahaffey Theater in St. Pete is welcoming the 30th Anniversary celebration of the Nutcracker on November 25, 2022 at 3pm and 7pm and November 26, 2022 at 12 pm. The live show features stars of the Ukraine ballet.
The Nutcracker at The Straz Center for the Performing Arts in Tampa | December 16-18, 2022
The Next Generation Ballet is back on stage at The Straz this December to perform the beloved ‘The Nutcracker’. The event will be held on select nights from December 16-December 18, 2022. Tickets start at $30.
The Nutcracker at USF College of the Arts Theater in Tampa | December 17-18, 2022
The Dance Theatre of Tampa will perform ‘The Nutcracker’ at the USF College of the Arts Theater 1 on December 17, 2022 at 2pm and 7pm and December 18, 2022 at 2pm. They’ll feature guest and local dancers.
The Nutcracker at Palladium Theater in St. Pete | Date TBD
The St Petersburg Ballet Company will perform The Nutcracker on at the Palladium Theater in St. Pete. Tickets start at $25. academyofballetarts.com
Other not-to-miss holiday shows in Tampa Bay:

These are a few of our favorite kid-friendly holiday shows in Tampa Bay!
Patel Conservatory’s Holiday Music Concert | December 6, 2022 at 7pm
The Straz Center in Tampa’s Ferguson Hall
Celebrate the season with holiday classics, contemporary interpretations, and more! Join the Patel Conservatory Chamber Strings ensembles, Vocal Arts choirs and Suzuki Strings as we ring in the holidays, including a performance of the Hallelujah Chorus!
The Florida Orchestra Holiday Pops | December 9 – 11, 2022, multiple times and locations
December 9: The Straz Center in Tampa a 8 pm
December 10: Mahaffey Theater in St. Pete at 2 pm and 8 pm
December 11: Ruth Eckerd Hall in Clearwater at 2 pm and 7:30 pm
The Florida Orchestra returns for a special Holiday Pops concert series featuring all of Santa’s favorite songs conducted by Bob Bernhardt. $18 – $48
St. Petersburg City Theater presents A Christmas Carol | December 9 – 18, 2022, multiple times
St. Petersburg City Theatre’s MainStage
In one night, Ebenezer Scrooge sees his past, present & future come to haunt him & discovers the true meaning of Christmas. A host of beloved characters come to life on stage in this spectacular annual production.
Rockapella Christmas | December 16, 2022, 8pm
Bilheimer Capitol Theatre
Rockapella brings it’s exciting, internationally acclaimed, a cappella sound back to the Bilheimer Capitol Theatre with a night of holiday classics! For their new Christmas show, the a capella superstars will perform holiday classics like “Silver Bells,” “Santa Claus Is Coming to Town,” and “White Christmas” with their original holiday hits “The Hope We Hold,” “Christmas Without You,” and more.
Trans-Siberia Orchestra | December 18, 2022 at 2:00 pm and 7:00 pm
Amalie Arena
The Trans-Siberia Orchestra is back at Amalie Arena in Tampa, celebrating 25 years of its multi-sensory show, Christmas Eve and Other Stories. Tickets start at $29.
Cirque Dreams Holidaze at The Mahaffey | December 27, 2022 at 7:30 p.m.
Bring in the holiday season with a bang! With colorful new acts, cool holiday scenes, unique performances and special appearances from Santa himself this is a holiday extravaganza you won’t want to miss!