Best Christmas things to do in Birmingham, AL

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

It’s the most wonderful time of the year, and that couldn’t be more true in Birmingham, Alabama.  Because there are so many fun things to do around the city this holiday season.

So we decided to tell you about some of the best things you can do around Birmingham, AL.

1. Nutcracker! Magical Christmas Ballet

Nutracker! Magic Christmas Ballet is back, live at the Alabama Theatre on November 29, 2022.  This acclaimed holiday tradition is celebrating its thirtieth-anniversary tour.  This show features an international cast of dancers from around the world with the highest level of classical technique.  The show also has acrobatics, larger-than-life puppets, breathtaking acrobatics, and spectacular costumes.

You can even see this show at a discount price.  You can get it for up to 66% off if you click here.  Depending on the ticket option you pick, it even comes with a gift.  You could get your choice of a poster and ornament, a poster and book, or all three.

2. Cirque Dreams: Holidaze

If you love acrobatics, then another show you’ll love is Cirque Dreams: Holidaze.  It is a Cirque Soleil show that is perfect for the holiday season.  There are 30 performers performing amazing acrobatic tricks while wearing festive, amazing costumes.  It is a great show for adults and children.

The show takes place at Birmingham–Jefferson Convention Complex Concert Hall.  You can click on the show time in order to buy a ticket.

3. Home Alone in Concert

Every year my family watches Home Alone right before Christmas.  It’s become a Christmas tradition for us.  Your family cna have that tradition, too – but you don’t have to rely on watching the movie on Disney+ or a cable network.  You can watch it on the big screen!  You can catch it at Alabama Theatre on 1817 3rd Avenue North.

It is available at two different times this holiday season:

  • Monday, December 12, 2022, at 7:00 PM
  • Wednesday, December 21, 2022, at 2:00 PM

Click here to buy a ticket.

4. It’s A Wonderful Life

When you think of classic Christmas movies, you have to think of It’s A Wonderful Life.  And it’s playing at the Alabama Theater on Tuesday, December 12, 2022, at 7:00 PM, which is great news for all of us fans of classic movies.  You can buy a ticket here.

5. White Christmas

White Christmas is another fun Christmas movie that you’ll be able to watch on the big screen this year thanks to Alabama Theater.  You can watch it at 7:00 PM on Friday, December 9, 2022, and Thursday, December 22, 2022.  There is also a special showing on Sunday, December 18, 2022, at 7:00 PM that is a White Christmas Sing-Along!  You can buy tickets for any of these showings here.

6. Mannheim Steamroller

This is the 34th anniversary of the release of the Mannheim Steamroller Christmas album, an album that revolutionized holiday season.  It is also the 34th anniversary of the Mannheim Steamroller Christmas Tour.

Manhheim Steamroller will now be in Birmingham for one night only.  They’ll perform live at BJCC Concert Hall on Thursday, December 13, 2022 at 7:30 PM.  You can buy a ticket here.

7. Alabama Ballet: George Balanchine’s The Nutcracker

George Balanchine, otherwise known as the father of American ballet, is the founder of the New York City Ballet.  He choreographed his own version of The Nutcracker, which has now become one perhaps the most famous stage productions of a ballet ever performed in the United States.  The Alabama Ballet has the proud distinction of being one of just eight companies in the world licensed by the Balanchine Trust to perform this version of The Nutcracker.

You can catch it on one of the following dates:

  • Friday, December 16, 2022, at 7:30 PM
  • Saturday, Dec. 17, 2022, at 2:30 PM
  • Saturday, December 17, 2022, at 7:30 PM
  • Sunday, December 18, 2022, at 2:30 PM
  • Tuesday, December 20, 2022, at 7:30 PM
  • Wednesday, December 21, 2022, at 2:30 PM
  • Wednesday, December 21, 2022, at 7:30 PM
  • Thursday, December 22, 2022, at 2:30 PM
  • Friday, December 23, 2022, at 2:30 PM

Click here to book a ticket.

8. Elf

Ever since Elf first hit the big screen in 2003, it became an instant classic and a lot of people’s favorite Christmas film.  Now you can watch the classic Christmas comedy with your family on the big screen at the Alabama Theater.  Click on the following links to book a ticket for one of the following showings:

9. Glow Wild 2022: An Animal Lantern Celebration

Glow Wild: An Animal Lantern Celebration is an incredible event that takes place at the Birmingham Zoo at night.  See holiday lights make up larger-than-life wild animals and sea creatures.  It takes place from 5:00 PM until 9:00 PM from November 16, 2022, through January 23, 2023.  Read more about it here.

10. Miracle on 34th Street

Miracle on 34th Street is a classic Christmas film that families can enjoy together every year.  And this year, you can see it on the big screen.  You can catch it at the Alabama Theatre in the Birmingham Theatre district on Sunday, December 11th, 2022, at 2:00 PM.  Click here to buy tickets.

11. Christmas Story

Christmas Story is another popular holiday movie I love watching on Christmas.  It’s also playing at the Alabama Theatre on Friday, December 16, 2022, at 7:00 PM.  You can get tickets here.

12. The Nightmare Before Christmas

This Disney-animated classic is a great movie to watch around this time of year.  You can watch it to get in the mood for both Halloween and Christmas, actually.  It’s a movie that is loved by both adults and children.

This is one of the movies you can see as part of the Alabama Theatre’s 2022 Holiday Film Series.  You can see it on Thursday, December 15, 2022, at 7:00 PM.  Click here to buy a ticket.

13. The Polar Express

Ever since I got this book as a kid for Christmas, I’ve enjoyed this holiday tale.  Now your family can enjoy it on the big screen at Birmingham’s Alabama Theater.  Click here to book a ticket.

14. National Lampoon’s Christmas Vacation

Here’s another popular Christmas movie that is coming to the big screen at the Alabama Theater.  Join the Griswold family in this hilarious classic Christmas comedy.  You can catch it on Thursday, December 22, 2022, at 2:00 PM.  Click here to book a ticket.

15. Die Hard

If you ask people what their favorite Christmas movie of all time is, you are bound to hear Die Hard as an answer.  Die Hard is also playing at the Alabama Theater this year.  It takes place on Wednesday, December 21, 2022, at 7:00 PM.  Click here to book a ticket.