Experience A Christmas Carol In Banff At The Fairmont Banff Springs

Kev

Updated on:

A Cartoon Image Of Scrooge On A Snowy Victorian Street Represents Production Of A Christmas Carol In Banff

The ghosts of Christmas Past, Present, and Future are packing their bags – and heading straight for Banff.

That’s right, A Christmas Carol in Banff is lighting up the stage at the Fairmont Banff Springs for its eighth spectacular season, running from December 5 to 28.

And let’s be honest – if there’s anywhere you want to experience Dickensian redemption and holiday magic, it’s in a castle nestled in the snow-covered Canadian Rockies.

Whether you're a holiday traditionalist, a theatre buff, or just here for the festive feels and fancy hot chocolate, this is the kind of show that delivers.

A Classic Tale in a Legendary Setting

Fairmont Banff Springs Hotel On Mountainside In Summer Banff National Park Alberta Canada Venue For A Christmas Carol In Banff
The Iconic Fairmont Banff Springs Hotel

Picture this: you're seated in a cozy theatre inside the legendary Fairmont Banff Springs Hotel (aka the “Castle in the Rockies”).

Outside, snow gently falls. Inside, Scrooge is being haunted into becoming a better person. It’s as Canadian a Christmas vibe as curling by a fireplace with a butter tart in hand.

This is not your average school-play production, either. Directed and adapted by Bridget Ryan and featuring a stunning team of performers, puppets (yes – puppets!), musicians, and stage artists, this Christmas Carol is a feast for the senses.

Expect powerful singing, immersive sound design, and just the right amount of magic to leave you wide-eyed, heart-warmed, and maybe even a little teary-eyed – just like Scrooge himself.

Ghost Stories for the Whole Family

Running Tuesdays through Sundays at 2 PM and 7:30 PM, this show is perfect for families, couples, or anyone looking to shake off the holiday shopping chaos and reconnect with the spirit of the season.

Kids aged 4 and up are welcome – and while the ghosts may be spooky, the laughs and love more than make up for it.

There are even special performances on Christmas Eve and Boxing Day. Because nothing says “festive bonding” quite like watching Scrooge get his act together while you're digesting tourtiere and chocolate oranges.

Tickets That Won’t Ghost Your Wallet

In a town where your apres-ski latte can cost $8, this show is a steal:
🎟️ Adults: $38
🎟️ Children (ages 4-12): $26

That’s less than what you’ll spend on lift line snacks, and way more memorable. You can grab your tickets right here.

Make a Day of It

Night Lights At The Cascade Of Time Garden In Search Of Christmas Spirit Banff Alberta Canada
“In Search Of Christmas Spirit” – Cascade Of Time Gardens, Banff

Before or after the show, wander the winter wonderland of Banff. Grab a cinnamon bun the size of your face from Wild Flour Bakery, lace up your skates at the Waldhaus Rink, or just loiter under the hotel’s twinkling lights pretending you’re in a Hallmark movie. We won’t judge.

Plan Your Visit:

  • Fairmont Banff Springs Theatre – 405 Spray Avenue
  • December 5-28, 2025
  • Shows at 2 PM and 7:30 PM, Tuesday to Sunday

This holiday season, ditch the streaming apps and do something that’ll actually stick with you: live theatre, classic storytelling, and the kind of mountain magic you only find in Banff.

Looking for more holiday happenings, snowy adventures, or festive eats? Explore our full winter guide at thebanffguide.com.

Because let’s be honest: even Scrooge wouldn’t say no to Banff in December.

When and where does A Christmas Carol take place in Banff?

The show runs from December 5 to 28, 2025, at the Fairmont Banff Springs Theatre, located at 405 Spray Avenue. Performances are held Tuesday to Sunday at 2 PM and 7:30 PM.

Is A Christmas Carol suitable for kids and families?

Absolutely! The production is family-friendly and ideal for children aged 4 and up. While there are ghostly visits, the show balances heartfelt moments with laughs and festive magic that appeals to all ages.

How much do tickets cost?

Tickets are pretty affordable for a premium Banff holiday experience:
🎟️ Adults: $38
🎟️ Children (ages 4–12): $26
You can purchase them through Eventbrite.

What makes this production of A Christmas Carol unique?

This isn’t your average holiday play. It features live music, puppetry, powerful performances, and a stunning theatrical setting inside the historic “Castle in the Rockies.” Directed by Bridget Ryan, it’s an immersive and emotional experience-even Scrooge would approve.

What else can I do before or after the show?

Make a day of it! Explore Banff’s winter wonderland-grab a cinnamon bun from Wild Flour Bakery, skate at the Waldhaus Rink, or stroll under twinkling lights at the Fairmont. You’ll feel like you’ve stepped into a holiday movie.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.