52 Christmas Events And Markets To Hit Up In Calgary This Holiday Season
The holiday season is officially here! I don't care what anyone says, the Christmas spirit starts in November. And to honour that, we bring out the Christmas lights, tree, candles and movies - but there's truly no better way to ring in the holiday season than visiting all of Calgary's amazing Christmas markets and events.
The holiday events in Calgary are endless, and they're guaranteed to make a Christmas-lover out of anyone! From Christmas Murder Mysteries to the Polar Express Train Ride, these events are guaranteed to bring at least a little holiday cheer into your life. So grab your coats, mitts and candy canes and visit these holiday events around the city that'll ensure your Christmas spirit!
Note: All admission prices are per person unless otherwise stated.
Visit Santa
You're never too old to sit on Santa's lap. Ring in the holidays with a visit with Santa Claus and his elves at Bass Pro Shops!
Location: Bass Pro Shops // Cross Iron Mills
Date: November 13th - December 24th
Admission: Free (Photo prices vary)
Disney On Ice
Start your holiday fesitivities with the Magical World of Disney during Disney on Ice! Nothing better warms the heart. From The Little Mermaid to Frozen, Disney on Ice is bound to bring your inner child this holiday season.
Location: Stampede Corral // 10 Corral Trail SE
Date: November 16th - 20th
Admission: $35 - $85
Light Up Okotoks
Light up the town of Okotoks! Light Up Okotoks is one of the town's most popular holiday events. Just 15 minutes south of Calgary. Visit Santa, enjoy a sleighride, fireworks, cookie decorating, hot chocolate and so much more at Light Up Okotoks festival and Christmas market!
Location: Downtown Okotoks
Date: Friday, November 18th @ 5pm to 10pm
Admission: Free
Curated. Holiday Market
Looking to do some early holiday shopping? Join Curated. at their Calgary Holiday Markets for perfect gifts for those you love the most. (yourself, obviously.)
Location: Red and White Club // 1817 Crowchild Trail NW
Date: Friday, November 18th & Saturday, November 19th
Admission: $4 - $12
Mahogany Christmas Market
More Christmas shopping at the Mahogany Christmas Market! The perfect place for a hoilday shop-a-holic.
Location: Mahogany Beach Club // 29 Masters Park SE
Date: November 18th & 19th
Admission: Free
Spruce Meadows Int'l Christmas Market
Visit the Spruce Meadows Int'l Christmas Market for your Christmas shopping this holiday season. Guaranteed to find the perfect gift for everyone!
Location: 18011 Spruce Meadows Way SW
Date: Weekends, November 18th - December 4th
Admission: $10 - $12
Calgary Christmas Market
Calgary's Farmers Market really knows how to ring in the Holidays! Visit the Calgary Christmas Market for some holiday shopping, a visit with santa, cookie decorating and so many more activities!
Location: Calgary Farmers Market // 510 - 77 Ave SE
Date: November 18th - December 11th
Admission: Free
Shawnessy Craft Fair
Visit the Shawnessy Craft Fair for tons of Christmas gifts, shopping and DIY ideas!
Location: The Shawnessy Barn // 224 Shawmeadows Rd SW
Date: Saturday, November 19th
Admission: Free with a food bank donation
Calgary Expo Holiday Market
If you love comics, collectibles and cosplay, the Calgary Expo Holiday Market is the perfect place for you to ring in the holiday season. Get all your Christmas shopping done in one place (and get a quick picture with Santa). Donation proceeds go to the Make-A-Wish Foundation of Southern Alberta.
Location: BMO Centre // Stampede Park
Date: Saturday, November 19th & Sunday, November 20th
Admission: $10 - $30
A Heritage Christmas
Take a look at the traditions of the prairie Christmas at A Heritage Christmas in Okotoks!
Location: Okotoks Art Gallery // 53 North Railway St
Date: November 19th - December 23rd @ 6pm to 9pm
Admission: Free
Once Upon A Christmas
Enjoy a horse reindeer-drawn carriage around Heritage Park and enjoy their holiday festivities including Christmas Carolling and a visit with Santa!
Location: Heritage Park // 1900 Heritage Dr SW
Date: Weekends November 19th - December 18th @ 9:30am - 4pm
Admission: General: $10.75 | Youth: $6.75
Santa Claus Is Coming To Town
Santa Claus is coming to Marlborough Mall! Visit him and his elves and get a cute little picture while you're at it!
Location: Marlborough Mall
Date: November 19th - December 24th
Admission: Free (Photo prices vary)
Visit with Santa
Visit Santa and his elves at Southcentre mall!
Location: Southcentre Mall // 100 Anderson Rd SE
Date: November 19th - December 24th
Admission: Free (Photo prices vary)
Santa Ball
Begin your holiday fesitivities at the classy Santa Ball at Willow Park Golf & Country Ball. Enjoy a delicious dinner, drinks and a visit from Santa Claus himself!
Location: Willow Park Golf & Country Club // 639 Willow Park Drive SE
Date: Thursday, November 24th @ 6:30pm - 9:30pm
Admission: $55
Three Musketeers
Enjoy the classic Three Musketeers at West Village Theatre. A terrific holiday event you definitely won't want to miss!
Location: West Village Theatre // 2007 10 Ave SW
Date: November 24th - December 3rd
Admission: General: $17 | Student: $14
A Christmas Carol
The perfect play for a holiday Scrooge. Celebrate 25 years of Calgary's holiday production with the festive play, A Christmas Carol.
Location: Theatre Calgary // 220 9th Ave SE
Date: November 24th - December 24th
Admission: $35+
Market Collective Cheer
Support local vendors at the Market Collective Cheer Holiday Market! Embrace the art of gift-giving this holiday season.
Location: Chinese Cultural Centre
Date: Weekends, November 25th - December 18th @ 10am - 6pm
Admission: $5
Disney's Beauty & The Beast
See the Disney Classic, Beauty & The Beast at the Beddington Heights Theatre. There's nothing like some Disney during the holiday season.
Location: Beddington Heights Theatre // 375 Bermuda Drive NW
Date: November 25th - December 23rd
Admission: $20 - $25
The Polar Express Train Ride
We've all read the holiday classic, "The Polar Express" by Chris Van Allsburg and if not, you've probably seen the movie. Oh, how we all wished we could take a ride. Well, you can live out your childhood dreams this holiday season and take a ride on The Polar Express?
Location: Highway #24, Mossleigh
Date: November 25th - December 24th
Admission: $57 - $75
A Charlie Brown Christmas
Ain't no Christmas like A Charlie Brown Christmas. Enjoy this holiday special at the Central United Church to get yourself in the holiday spirit.
Location: Central United Church // 131 7 Ave SW
Date: Saturday, November 26th
Admission: $15 - $30
Little Modern Market: Holiday Edition
Embrace your inner shopaholic at the Little Modern Market's Holiday Market. From snacks, to accessories to home decor - this holiday market will be a tough one to leave!
Location: 11511 35th St SE
Date: Saturday, November 26th
Admission: $5
Calgary Christmas Carol Festival
Join the Knox United Church for 3 nights of Christmas Carolling tradition.
Location: Knox United Church // 506 4 St SW
Date: November 26th - 28th @ 7pm
Admission: Free with a food bank donation.
Lion's Festival of Lights
All lights, all the time! Get in the holiday spirit at the Lion's Festival of Lights. With over 300,000 lights, this festival is sure to bring some extra shine to your holiday!
Location: Confederation Park // 905 30 Ave NW
Date: November 26th to January 8th @ 6pm to midnight
Admission: Free
Visit with Santa
Let Santa know what you want this year at Chinook Centre!
Location: Chinook Centre
Date: November 27th to December 24th
Admission: Free (Photo prices vary)
Zoo Lights
The Calgary Zoo's "Zoo Lights" is definitely a Calgary favourite! Watch the Calgary Zoo light up and enjoy the winter festivities!
Location: Calgary Zoo // 1300 Zoo Rd NE
Date: November 27th to January 8th
Admission: General Admission: $14.99 | Kids Admission: $11.99
Centennial Place Christmas Market
The Christmas shopping never ends at the Centennial Place Christmas Market!
Location: Centennial Place // 520 3 Ave SW
Date: November 29th - December 1st
Admission: Free
The Nutcracker in a Nutshell
Although, this is a children's version of the Nutcracker, it'll definitely bring out that holiday spirit in anyone, no matter the age. See the Nutcracker in a Nutshell at Cardel Theatre to celebrate the holidays.
Location: Cardel Theatre // 180 Quarry Park Blvd SE
Date: November 30th to December 16th
Admission: $12
Legacy Christmas Light Parade
Bring the holiday cheer with the community of Legacy. Enjoy an outdoor skating rink, christmas displays and Christmas lights galore!
Location: Legacy, 210th & Macleod Trail SE
Date: December 1st - 31st
Admission: Free
Airdrie Festival of Lights
Enjoy even more holiday shine at the Airdrie Festival of Lights.
Location: Nose Creek Park
Date: December 1st - 31st @ 6pm - 9pm
Admission: Free
High River Santa Claus Parade
Ring in the holiday season at the High River Santa Claus Parade!
Location: Downtown High River
Date: Friday, December 2nd @ 6:30pm
Admission: Free
Cirque Musica Holiday Spectacular
Location: Jack Singer Concert Hall
Date: December 2nd & 3rd
Admission: $25+
It's A Wonderful Life
Location: The Pumphouse Theatre // 2140 Pumphouse Ave SW
Date: December 2nd - December 17th
Admission: General: $20 | Student: $15
Breakfast with Santa
Enjoy a holiday breakfast date with Santa Claus at the Silver Springs Community Association!
Location: Silver Springs Community Association // 5720 Silver Ridge Drive NW
Date: Saturday, December 3rd
Admission: $10
Santa Shuffle (Fun Run & Elf Walk)
Location: Eau Claire Market // 200 Barclay Parade SW
Date: Saturday, December 3rd
Admission: $15+
Airdrie Santa Claus Parade
Enjoy a parade of Santa Claus floats, lights, holiday spirit and more at the Airdrie Santa Claus parade.
Location: Main Street, Airdrie
Date: Saturday, December 3rd @ 5pm
Admission: Free
Christmas at the Hive
Location: Chinook Honey Company // Site 14 RR1 Okotoks
Date: December 3rd - 10th
Admission: Free
Skate with Santa
Skate with St. Nick at the Olympic Oval!
Location: Olympic Oval // 2500 University Dr NW
Date: Sunday, December 4th @ noon - 3pm
Admission: Free
Festival of Crafts
Visit the Festival of Crafts at the BMO Centre for adorable handmade gifts for your friends and family!
Location: BMO Centre // Stampede Park
Date: December 8th - 11th
Admission: General: $10 | Youth: $8
Hansel & Gretel
See the magic of Hansel & Gretel unfold on stage at the Okotoks Rotary Performing Arts Centre!
Location: Okotoks Rotary Performing Arts Centre // 3 Elma St E
Date: December 8th - 16th
Admission: General: $13.50 | Child: $9.00
Chrismoose Carol
See the fun recreation of Charles Dickens' Christmas Carol by the Loose Moose Theatre company. This production is bound to bring smiles and Christmas cheer all around.
Location: Loose Moose Theatre // 1235 26 Ave SE
Date: Thursday, December 8th to December 23rd
Admission: General: $22 | Student: $17
Dashing Through The Glow
Grab your mitts and join in on the holiday fun during this Christmas fun run through the Spruce Meadows lights!
Location: Equiplex Building // Spruce Meadows
Date: Friday, December 9th @ 7pm - 9pm
Admission: $55
Breakfast with Santa
What's a better way to get in the holiday spirit than enjoying some pancakes with Jolly Ol' St. Nick? Visit the Scenic Acres Community Association for breakfast date with Santa. This may be a good time to let him know what you want this Christmas.
Location: Scenic Acres Community Association // 8825 Scurfield Drive NW
Date: Saturday, December 10th
Christmas Market & Bake Sale
Do some last minute Christmas shopping and enjoy some tasty holiday treats at the Christmas Market & Bake Sale at Bow Valley Christian Church.
Location: Bow Valley Christian Church // 5300 53 Ave NW
Date: Saturday, December 10th
Admission: Free
The CP Holiday Train
The Canadian Pacific Holiday Train is a holiday classic. Enjoy amazing performances on the North American train tour raising hunger awareness and food bank donations.
Location: Anderson C-Train Station
Date: Saturday, December 10th @ 6:45pm
Admission: Free with a food bank/monetary donation.
via @undefined" class="lml-instagram-embed-2" />via @undefined
Christmas Lights at Spruce Meadows
All of the lights! Enjoy the beauty of Spruce Meadows at their Christmas lights festival - also enjoy a free pastry and cup of cocoa every evening! If that doesn't say, "holiday cheer" I don't know what does.
Location: 18011 Spruce Meadows Way SW
Date: December 10th to January 8th @ 5pm - 10pm
Admission: Free
Winter Fantasia
Enjoy the holiday songs, stories and talents of the young performers at Mount Royal!
Location: Bella Concert Hall // 4825 Mount Royal Gate SW
Date: Sunday, December 11th @ 3pm
Admission: $10 - $30
WHCA's Winter Wonderland
Join the West Hillhurst Community Association for some cookies, cocoa and fun! Decorate gingerbread houses, play games and dress up as your favorite Frozen character for a chance to win a prize!
Location: West Hillhurst Community Association Gymnasium
Date: Friday, December 16th
Admissions: Free for members. Non-members: $5
The Nutcracker
Enjoy the classic show put on by the Alberta Ballet at the Jube. The Nutcracker is performed annually around the holiday season in Calgary and Edmonton and who are we to break tradition?
Location: Southern Alberta Jubilee Auditorium // 1415 - 14 Ave NW
Date: December 16th - 24th
Admission: $24+
Sounds of the Season
Visit the Bella Concert Hall at Mount Royal to enjoy the amazing holiday sounds of the talented Mount Royal Conservatory.
Location: Bella Concert Hall // 4825 Mount Royal Gate SW
Date: Saturday, December 17th @ 7pm
Admission: $10 - $30
Skate with Santa
Of course, the annual skate with Santa is definitely a holiday event you shouldn't miss! You're never too old to believe in the Christmas spirit.
Location: Olympic Plaza // 228 8 Avenue SE
Date: December 17th @ 11am - 3pm
Admission: Free
Murder Mystery: Murder at Mistletoe Mall
Are you in for a homicidal holiday? Visit Fort Calgary for an awesome holiday murder mystery. Can you solve this mystery?
Location: The Barracks @ Fort Calgary // 750 - 9 Ave SE
Date: December 21st | December 22nd | December 23rd
Admission: $85
Christmas Skate
The best way to spend the Christmas Holidays with your loved ones is to enjoy a nice skate. Visit the Olympic Oval for a $2 skate with a food bank donation. Give back this holiday season and have lots fun!
Location: Olympic Oval // 2500 University Dr NW
Date: Friday, December 23rd @ 12pm - 5pm
Admission: $2 with a food bank donation








