The Nutcracker Ballet is a classic Christmas ballet in which young girl named Clara receives a wooden nutcracker doll on Christmas Eve. The Nutcracker comes to life, defeats the Mouse King with Clara’s help, and then transforms into a human prince! Together they take a magical dream journey and are entertained by dancers from around the world. We found 5 places to watch The Nutcracker in Birmingham. Whether it is a beloved tradition or you are looking for something fun to do over the holidays, we hope your family loves this Christmas tale as much as we do.

1. Alabama Theatre
On November 21 at 3:00 pm, visit the Alabama Theatre and experience Nutcracker! Magical Christmas Ballet, the largest Nutcracker production in North America. This unique version includes international dancers, gravity-defying acrobatics, magnificent costumes, and towering puppets.
2. Lyric Theatre
Magic City Nutcracker Ballet by Magic City Performing Arts celebrates its 13th annual production this Christmas season. The ballet will be performed at the Lyric Theatre from December 3-7. Throughout 7 showings, local and professional ballerinas dance in a one hour adaptation especially created for children and families. The colorful costumes and beautiful dancing will mesmerize little ones and make this production a great introduction to the classic Christmas story.
3. Samford University
At Samford University’s Wright Center, Alabama Rhythm Tap presents The Tap Nutcracker during two showings on December 12. This creative show fuses Tchaikovsky’s classic score with the percussive elements of tap dance. Impress family members of all ages with the tap talent in this artistic spin on a beloved classic.
4. BJCC
Alabama Ballet displays their beautiful rendition of George Balanchine’s The Nutcracker at the BJCC. Between December 12 and 22, there are 9 shows to choose from to see this holiday tradition that will delight audiences of all ages. There are fewer than 10 ballet companies licensed to use George Balanchine’s choreography that made this show a worldwide sensation, too. For classical ballet lovers, this show is a must-watch!
5. Oak Mountain High School
Alabama Dance Academy presents The Nutcracker on the stage of the Oak Mountain High School Performing Arts Center. Between December 19 and 20, there will be 4 performances for the cast of student dancers to showcase their amazing talent.
Which Nutcracker will your family see this holiday season?
For more festive family fun, check out these Birmingham Must-Do Christmas Events!
Christmas in Birmingham :: 12 Holiday Traditions & Must-Dos!









