20 holiday events around Birmingham you don’t want to miss

Reading time: 7 minutes

Experience Christmas holiday events
Experience Christmas. (Asbury UMC)

As you can probably expect, The Magic City is not short of exciting events happening this season. If you’re looking for ways to spend your holidays around Birmingham, look no further.

Spend the holidays around Birmingham

The Magic City Nutcracker 2022 holidays around Birmingham
Holiday events
The Magic City Nutcracker at the Lyric Theatre. (MCPA)

‘Tis the season for live music, local markets and classic Christmas movies! For all the details on how to support local talent this holiday season, check out these stories:

Want to head to North Alabama for the day? We’ve got you covered for that, too:

1. Christmas on the Mountain

  • What: Celebrate the holidays at Heardmont Park at the annual Christmas on the Mountain event. Expect a vendor fair, tree lighting + more.
  • When: Thursday, November 30, 5:30-9PM
  • Where: Heardmont Park, 5458 Cahaba Valley Rd, Birmingham, Al

2. Red Mountain Theatre Holiday Spectacular

  • What: Top singers, dancers + musicians want to celebrate the best time of the year with you. From heartwarming moments to hilarious comedy, this show is jam-packed with holiday cheer and perfect for the whole family.
  • When: November 30-December 17
  • Where: Red Mountain Theatre Arts Campus, 1600 3rd Ave S, Birmingham, AL 35233
  • Tickets

3. Art After 5: The Grinch!

4. The Magic City Nutcracker

5. Holidays on Highland Avenue, Virginia Samford Theatre

  • What: A tree lighting ceremony, pictures with Santa Claus and holiday productions of The Man Who Came to Dinner, Yes, Virginia, There is a Santa Claus and It’s A Wonderful Life: Live!, you’re sure to have a blast at the VST this holiday season.
  • When: Tree lighting Friday, December 1, 5:30PM
  • Where: Virginia Samford Theatre, 1116 26th St S, Birmingham, AL 35205
  • Shows + ticket information

6. The Elf Experience

7. Mountain Brook Village Holiday Parade

  • What: Mountain Brook High School Marching Band, creative floats, a fire truck carrying Santa Claus and more will fill the streets of Mountain Brook Village. More info on Birmingham Moms Collective.
  • When: Sunday, December 3, 3PM
  • Where: Mountain Brook Village

8. Experience Christmas, Asbury United Methodist

9. American Village Colonial Christmas Lunch + Tour

  • What: Enjoy a catered lunch hosted by Eliza Hamilton and get a tour of the American Village decorated for Christmas. You will be treated to several scenes by the staff of historical interpreters.
  • When: December 4-December 8
  • Where: The American Village, 3727 Hwy 119, Montevallo, AL 35115
  • Tickets: $40

10. Homewood Christmas Parade + Lighting of the star

  • What: The parade will begin at Homewood Public Library, travel on Oxmoor Road and end past Homewood City Hall on 28th Avenue. You won’t want to miss this merry + bright parade!
  • When: Tuesday, December 5, 6:30PM
  • Where: Parade begins at Homewood Public Library, 1721 Oxmoor Rd, Birmingham, AL 35209

11. Soul Food: ‘Tis The Season, Again

  • What: With new music, characters + soundtrack, this holiday comedy is back by popular demand. Marc Raby’s Soul Food: ‘Tis The Season, Again! contains humor, drama + betrayal. Get your tickets now.
  • When: December 7-10
  • Where: Encore Theatre and Gallery, 213 Gadsden Hwy Suite 108 Birmingham, AL 35235
  • Tickets: $25-$40

12. Christmas Paint and Sip, Cahaba Brewing

  • What: Indulge in a couple of hours of fun and paint a pre-sketched ornament of the Grinch, eat yummy food at the Current and wear your best Grinch-themed or Christmas attire. The $25 ticket gets you paint supplies and your first drink.
  • When: Saturday, December 9, 2-4PM
  • Where: Cahaba Brewing Company, 4500 5th Ave S Building C, Birmingham, AL 35222
  • Tickets: $25

13. The Grinch’s Jingle Bell Party, McWane Science Center

  • What: Help McWane Science Center grow the Grinch’s heart three sizes! There will be dancing, crafts, hot chocolate + and a chance to take photos with the Grinch himself.
  • When: Saturday, December 9, 10AM-5PM + Saturday, December 17, Noon-5PM
  • Where: McWane Science Center, 200 19th St N, Birmingham, AL 35203
  • Tickets: $26.40 Adults | $23.10 Children | $25.30 Seniors

14. Ugly Sweater Crawl

  • What: Get a ticket, wear your ugly sweater and grab a lanyard to guide you + hundreds of new friends to 5+ Birmingham bars (with drink deals along the way). Make it to the after-party and receive a holiday-themed giveaway.
  • When: Saturday, December 9, 5PM-Midnight
  • Where: Check-in point at Tin Roof, 2709 7th Ave S, Birmingham, AL 35233
  • Tickets: $17-$22

15. Christmas Party Brunch, Avenue D Events

  • What: Avenue D is known for only the best, most festive events. The Christmas Party Brunch is no exception—eat, drink and be merry with this Birmingham event space.
  • When: December 10, 1PM-December 11, 4PM
  • Where: Avenue D Events, 3008 4th Avenue South Birmingham, AL 35233
  • Tickets: $10-$20

16. Chelsea Christmas Parade

  • What: Make plans to attend the annual Chelsea Christmas Parade. Get festive at this family event attended and loved by locals and newcomers alike.
  • When: Saturday, December 16, 10AM
  • Where: Parade starts at Chelsea Middle School + ends at Winn Dixie

17. Candlelight: Holiday Special

18. Christmas Follies on Ice

  • What: This annual holiday ice show features skaters from the Pelham Skate School, the Birmingham Figure Skating Club, UAB Figure Skating Club + Pelham Hockey. Another fun part—after the 3PM show, you can meet the cast + take part in the public skating.
  • When: Sunday, December 17, 3-7PM
  • Where: Pelham Civic Complex,
  • Tickets: $15 Adults | $10 Children

19. Christmas Camp at Pelham Rec Center

  • What: Parents, this one is for you. Let the kids spend a couple of hours at the Pelham Rec Center so you can make sure your holiday shopping list is checked twice. They’ll have basketball, games, holiday-themed crafts, provided lunch + more.
  • When: Tuesday, December 19, 10AM-1PM
  • Where: Pelham Recreation Center, 500 Amphitheater Rd, Pelham, AL 35124
  • Register: $15 per child (Ages 7-12)

20. Soul of Christmas

  • What: Join an evening of festive vibes, seasonal magic + good music. From Christmas classics to contemporary hits, the Soul of Christmas ensemble will take you on a rhythmic journey through the soul of the season.
  • When: December 21-December 23
  • Where: Encore Theatre, 213 Gadsden Hwy Suite 108, Birmingham, AL 35235
  • Tickets: $39

What events did we miss? Tag us @bhamnow and let us know how you’re spending the holidays around Birmingham!

Callie Morrison
Callie Morrison
Articles: 342