Celebrate the most magical time of the year with festive cheer across Calgary. From dazzling Santa Claus parades and heartwarming Christmas ballets to joyful theatre productions and seasonal community events, here’s a curated list of Christmas and holiday happenings in and around Calgary to fill your days with sparkle, music, and wonder.

Credit: Mahogany Parade of Lights
Things to do this Christmas in Calgary 2026
Events, Festivals & Holiday Theatre
Christmas/Holiday lights and Concerts are not included in this article.
- For Christmas Lights, see Christmas Light Displays in Calgary
- For Christmas Carols and Concerts, see Christmas Carols in Calgary
- New Year’s Eve in Calgary
I. Santa Claus Parades in the Calgary Area
Auburn Bay Parade of Lights
Mahogany Parade Of Lights
Come on out to celebrate the holiday season alongside your neighbours with Mahogany’s community parade. The Parade will be approximately 1.3 km long (30-40 mins). Santa Claus and Mrs. Claus will lead the Parade, which will also include local groups and businesses as well as some other special surprise guests. Details.
High River Santa Claus Parade
The High River Santa Claus Parade is a tradition for many families to begin their Christmas season. We look forward to coming together again to celebrate a magical evening of lights, music, and activity for our 37th annual parade. Details.
Airdrie Santa Claus Parade
Take family and friends to the Santa Claus Parade where Santa and numerous floats roll down on Main Street and light up the downtown. Details.
You may like – Christmas and New Year’s Eve in Banff
II. Christmas Plays, Holiday Theatre and Events
Blue Grass Garden Centre Calgary, 260130B Writing Creek Cres, Rocky View County
November 5, 2026
4032260468
0
Get ready to kick off the Christmas season at Blue Grass Garden Centre Calgary! Join us Thursday, November 5 from 5–8 PM for our Jingle & Mingle: Christmas Unveiling, ... »
RockPointe Church - Bearspaw, 255024 Lochend Road, Calgary
November 6, 2026 To November 7, 2026
5875823822
Free Admission!
Join us for 2 days of Christmas fun to kick off the Festive Season! We’ll have: Face painting! Kids Craft Corner! Craft Workshops! Food trucks! Free pictures ... »
Jubilations Dinner Theatre, 1002 37 Street SW, Calgary
November 7, 2026 To January 9, 2027
4032497799
$43.95-$46.95
Jubilations Junior presents… Santa Claus is Coming to Town! The big guy in the red suit has a big job to do. He’s made his list, ... »
Michaels Craft Stores, Canada
November 8, 2026 To December 19, 2026
Free
Slow down, get cozy and start a new holiday tradition with Michaels and Hallmark. This season, Michaels stores across Canada will host Hallmark-inspired crafting activities that invite ... »
Various Restaurants, Banff
November 12, 2026 To February 7, 2027
Cost of Hot Chocolate
What could be better than a hot chocolate on a winter night? How about 20+ hot chocolates? Banff and Lake Louise’s Hot Chocolate Trail is a treasure ... »
Mamdani Opera Centre, 1315 7 St SW, Calgary
November 13, 2026 To November 22, 2026
$25+
A TOWN, A TUNE, & A SURPRISING TWIST. Can one irresistible tune save an entire town from disaster? Adventure, magic, and a lesson about keeping promises — delivered ... »
Stage West Calgary, 727 – 42 Avenue SE, Calgary
November 13, 2026 To January 31, 2027
403-243-6642
$80.95 - $131.00
Decades of Divas! Step into a dazzling, high-voltage journey through the decades as we celebrate the iconic voices that didn’t just top the charts—they defined ... »
BLOX Arts Centre, 834 11 Ave SW, Calgary
November 13, 2026 To December 18, 2026
$11.30 - $16.50
Watch as a cast of heartfelt performers create a web of festive love stories—full of missed connections, bold confessions, and holiday magic. One show, endless possibilities, ... »
Southcentre Mall, 100 Anderson Road SE, Calgary
November 13, 2026 To December 24, 2026
Varies
The magic of the season returns to Southcentre. Step into The Enchanted Forest, a whimsical and heartwarming experience where families can meet Santa in a beautiful, interactive ... »
Spruce Meadows, 18011 Spruce Meadows Way SW, Calgary
November 13, 2026
$10-$20
ATCO Energy is thrilled to once again bring holiday cheer to the Spruce Meadows International Christmas Market, with its third annual tree lighting ceremony and Santa’s ... »
The Badlands Amphitheatre, 605 17th Street SW, Drumheller
November 14, 2026
$7 to $17
Surround yourself with a dazzling fireworks display set to music, with the stunning Badlands Amphitheatre as the backdrop. A complimentary hot drink and cookie will keep you ... »
Proof Cocktail Bar, 1302 1 St SW, Calgary
November 17, 2026 To December 24, 2026
403 246 2414
Free
Opening their doors to the Christmas lovers of Calgary, our elves will be serving merriment, Christmas themed cocktails and food in an over the top Christmas extravaganza ... »
Beddington Theatre Arts Centre, 375 Bermuda Dr NW, Calgary
November 20, 2026 To December 30, 2026
$28 - $38
Inspired by the beloved Disney film, Frozen brings the story of sisterhood, courage, and self-discovery to the stage in a breathtaking theatrical experience. Set in the kingdom ... »
Aspen Crossing, Mossleigh, AB
November 20, 2026 To December 24, 2026
866-440-3500
$120.64 & up for 2
Journey to the North Pole!This Christmas take your family on a journey that they will never forget! Step into the magic of the holiday season aboard ... »
Calgary Farmers' Markets (West and South), Calgary
November 20, 2026 To November 29, 2026
$20
Every holiday season, families make lasting memories with Santa at the Calgary Farmers’ Market. Surrounded by twinkling lights, festive displays, and the smell of holiday treats, these ... »
Stage West Calgary, 727 – 42 Avenue SE, Calgary
November 21, 2026 To December 24, 2026
$44.10 - $53.55
When Jenny loses her two front teeth on Christmas Eve, she makes a last ditch effort to let Santa know that all she wants for Christmas is ... »
SCA Community Association, 277 Strathcona Dr SW, Calgary
November 21, 2026
$25
You’re Invited to an Enchanted Evening! As the holiday season begins to sparkle, we’re delighted to invite you and your family to the Dreams Take ... »
Lougheed House, 707 - 13 Ave SW, Calgary
November 24, 2026 To December 20, 2026
Varies
Just as the Lougheed family did when they first moved into this House at Christmas in 1891, you can find the Christmas spirit in the warmth and character ... »
Lougheed House, 707 13 Ave SW, Calgary
November 25, 2026 To December 17, 2026
$12.00 - $17.00
So many of our favourite holiday traditions began in the Victorian era – sending Christmas cards, decorating trees, and hanging stockings might be classic features of the season ... »
Max Bell Theatre, 220 9 Ave SE, Calgary
November 26, 2026 To December 27, 2026
403.294.7440
$30.00 - $126.00
A Christmas Carol By Charles Dickens Adapted for the stage by Geoffrey Simon Brown Directed by Stafford Arima Associate Directed by Jane MacFarlane Geoffrey Simon Brown’s ... »
The Malcolm Hotel, 321 Spring Creek Drive Canmore
November 27, 2026 To December 31, 2026
Free and ticketed events
The Rotary Festival of Trees is a community-based holiday celebration with decorated trees, wreaths, gingerbread houses, and special events and activities for the entire family. Many locals ... »
BMO Centre, 1912 Flores LaDue Parade SE, Calgary
November 27, 2026
403-955-8818
$3500+
Step into the fairytale magic of Candy Cane Gala — a family-friendly, black-tie event in support of innovative research and care at the Alberta Children’s Hospital. Candy ... »
Southern Alberta Jubilee Auditorium, 1415 14 Ave NW, Calgary
November 27, 2026 To November 28, 2026
$39.00 - $99.00
This holiday season, discover the magic of the Mean One on the big screen! With the score performed live-to-film by the Orchestra, Dr. Seuss’ How the Grinch ... »
Badlands Parking Lot - Impark, 725 9 Ave SW, Calgary
November 27, 2026 To November 28, 2026
$10.74 to $16.12
Get ready to experience the MAGIC OF THE HOLIDAYS with Horizon Drive-In! Throw on your coziest Christmas pajamas, grab your favourite blankets, and get ready for a ... »
Lougheed House, 707 13 Ave SW, Calgary
November 28, 2026 To December 9, 2026
$120
Make your own custom wreath out of fresh evergreen foliage in the historic Conservatory at Lougheed House! Led by the Lougheed House Head Gardener, Anne Garth, this 2... »
Lougheed House, 707 13 Ave SW, Calgary
November 29, 2026 To December 20, 2026
$73.95 per person
Every December, Lougheed House transforms into a Victorian Christmas spectacle. Enjoy an exquisite selection of sweets and savouries at Christmas Afternoon Tea throughout the historic main floor, ... »
Martha Cohen Theatre, 215 8 Ave SE, Calgary
December 1, 2026 To January 3, 2027
403-294-7475
$30.00 - 92.00
The play “The Hobbit” being presented in this production is adapted for the stage by Kim Selody from the book entitled “The Hobbit” by J.R.R. ... »
Studio Theatre, 1721 29th Avenue SW, Calgary
December 1, 2026 To December 24, 2026
403-265-4292
$22.75 - $36.00
A classic holiday tale reimagined for the radio. It’s the Golden Age of Radio, and a local station is celebrating the 100-year anniversary of the publication ... »
Johnston Canyon, Bow Valley Parkway, Banff
December 1, 2026 To April 4, 2027
$68.36 & Up
Experience the winter wonderland of Banff’s Johnston Canyon on this ice walk tour. Join a professional guide on a hike along the canyon’s steel walkways, ... »
University Theatre, 230 University Ct NW, Calgary
December 4, 2026 To December 6, 2026
$25.00-$40.00
Join us for an enchanting journey as The Nutcracker battles the Mouse King and Clara discovers a magical land of sweets. »
Various Venues, High River
December 4, 2026 To January 10, 2027
Free
The charming and lively streets of High River transform into an enchanting Christmas vision. »
Atlas Coal Mine National Historic Site, Century Drive West, East Coulee
December 4, 2026 To December 12, 2026
403-822-2220
$12.50 to $15
There is nearly zero ambient light pollution in our part of the Drumheller Valley, meaning our Christmas lights twinkle against an incredible star-filled sky. A truly unique ... »
Heritage Park, 1900 Heritage Dr. S.W. Calgary
December 5, 2026 To December 20, 2026
$14.95 to $24.95 +fees
Experience the magic of Christmas past this December! Once Upon a Christmas returns to Heritage Park for nine days of old-fashioned holiday fun. »
Heritage Park, 1900 Heritage Dr. S.W. Calgary
December 5, 2026 To December 20, 2026
$35.95 to $59.95
Savour a festive breakfast buffet in the magical holiday atmosphere of the Wainwright Hotel or Gunn’s Dairy Barn before venturing out to enjoy the Once Upon ... »
Olympic Oval, 288 Collegiate Blvd. NW, Calgary
December 5, 2026
403.220.7954
$10.00
Get ready for a holly-jolly afternoon on The Fastest Ice in the World™! Santa is coming to the Olympic Oval—and he’s bringing a whole lot ... »
Calgary Co-op Rocky Ridge, 32 Castleglen Rd NE, Calgary
December 5, 2026
$30
A holiday crafting afternoon for women, hosted by The Den. Everyone makes a folded fabric ornament ball and a paper-straw starburst wreath to take home, with all ... »
Lougheed House, 707 13 Ave SW, Calgary
December 5, 2026
Free
Santa’s coming to Lougheed House! Visit Lougheed House all dressed up for the holidays. Admission will be FREE all day long and includes includes DIY photos ... »
Various venues, Southern Alberta
December 8, 2026 To December 15, 2026
Donations to Food Bank
The Canadian Pacific Kansas City (CPKC) Holiday Train program is returning to the rails to raise money, food, and awareness for food banks and hunger issues across ... »
Glenmore Christian Academy, 16520 24 St SW, Calgary
December 10, 2026 To December 12, 2026
$10
Celebrate this holiday season with Small Time Theatre’s production of Elf Jr. The Musical! Buddy, a young orphan, mistakenly crawls into Santa’s bag of gifts ... »
Southern Alberta Jubilee Auditorium, 1415 14 Ave. NW, Calgary
December 11, 2026 To December 24, 2026
403-245-4549
$83 & up
Make memories you will cherish forever with The Nutcracker. Join Klara on her magical journey, filled with daring and wonder. This is a holiday classic your family ... »
Pumphouse Theatre, 2140 Pumphouse Avenue SW, Calgary
December 11, 2026 To December 19, 2026
403-246-2999
$21.00 - $25.00
Based on the classic film by Frank Capra, It’s A Wonderful Life has been delighting audiences on the silver screen and in theatres since it debuted ... »
WinSport Event Centre, 88 Canada Olympic Road SW, Calgary
December 13, 2026
From $56.70 onwards
Celebrate the holidays with Stars on Ice, Canada’s premier figure skating show! This exclusive holiday tour brings Olympic, world and national champions together for a dazzling ... »
Bella Concert Hall, 18 Mt Royal Circle SW, Calgary
December 17, 2026
$54.00 - $124.00
The Holidays are about to get Harder cause it’s time for ‘JIMBO Ruins XXXmas’! Tis The Season to be Naughty! Escape your family and come for ... »
2526 24th Ave. NW, Calgary
December 18, 2026 To December 20, 2026
Free
A traditional Christmas Nativity pageant with live actors, live animals, outdoor lighting and sound. Made possible thanks to volunteers from the Calgary interfaith community, the Pageant combines ... »
Event Centre at Grey Eagle Resort & Casino, 3775 Grey Eagle Drive, Calgary
December 19, 2026
$130
Gather your colleagues, friends or family for an unforgettable holiday celebration at the Grey Eagle Event Centre on Saturday, December 19th. Email sales@greyeagle.ca to book ... »
Beddington Theatre Arts Centre, 375 Bermuda Drive Northwest, Calgary
December 20, 2026 To December 21, 2026
403-216-0808
$25+fees
Rooted in Dickens’ timeless tale and brought vividly to life onstage, One Christmas Carol returns for the fourth time as a beloved StoryBook Theatre holiday tradition. Set ... »
Horsin Around, 3729 146 Ave SW, Calgary
December 20, 2026 To January 3, 2027
$24.99 per person
A Magical Christmas Sleigh Ride Right in Calgary! Experience the magic of Christmas with a 30-minute horse-drawn sleigh ride right here in Calgary! Bundle up and dash ... »
Wilder Institute/Calgary Zoo, 210 St. George's Drive NE, Calgary
December 20, 2026 To December 27, 2026
4032329300
$33.95 to $59.95
Celebrate the festive season in style with Holiday Brunch! Join us for a cozy winter day exploring the zoo, preceded by a delicious Holiday Brunch. The best ... »
Thomsons Kitchen & Bar, 112 8 Ave SE, Calgary
December 25, 2026
403 616 3567
$0 to $149
The Most Wonderful Time of the Year Deserves a Feast to Match! It’s the holiday celebration you’ve been waiting for! Thomsons’ Grand Holiday Buffet returns ... »
Christmas Eve/Day Brunch/Lunch/Dinner
You may also like
Christmas Carols and Concerts in Calgary
Christmas Markets and Fairs in Calgary
Share this:
- Share on Facebook (Opens in new window) Facebook
- Share on X (Opens in new window) X
- Share on Pinterest (Opens in new window) Pinterest
- Share on Telegram (Opens in new window) Telegram
- Share on Reddit (Opens in new window) Reddit
- Share on WhatsApp (Opens in new window) WhatsApp
- Share on LinkedIn (Opens in new window) LinkedIn
- Email a link to a friend (Opens in new window) Email
- More