Wrap your hands around a hot chocolate and spend the holidays with friends and family in Calgary. From bright lights and craft markets to heartwarming theatre and holiday classics, there is so much to do in Calgary this holiday season.

Keep in touch with us on Twitter, Facebook and Snapchat for more fun events!

Tubing down the hill at WinSport's Acura Tube Park


Stay in Calgary and get your Christmas shopping done in style with these special offers.


Acclaim Hotel Shop 48 Package
Free $75 Shopping Card for either CF Chinook Centre, the CORE, or CrossIron Mills for every night you stay

Coast Plaza Hotel Shopaholics Getaway
Free $75 Shopping Card for either CF Chinook Centre, the CORE, or CrossIron Mills for every night you stay

Eat & Sleep at Hotel Arts Package
$75 credit toward award winning dining at Hotel Arts

Fairmont Palliser Rejuvenation Spa Couples Package
Rates from $398 with couples massage

Grey Eagle Resort Winter Escape Package
Free $75 Shopping Card for either CF Chinook Centre, the CORE, or CrossIron Mills for every night you stay or Gas Card

Le Germain Calgary Shopping Package
Free $75 Shopping Card for either CF Chinook Centre, the CORE, or CrossIron Mills for every night you stay

Mill Street Brewery Brunch
2 for 1 brunch

Ramada Plaza Downtown Flames Package
2 tickets to a Calgary Flames NHL game

WinSport Family Tube Park Savings
$10 off a 2-hour family pass

WinSport Winter Bobsleigh
$30 off winter bobsleigh ride

Nutcracker by Alberta Ballet


Start a new family tradition with performances of timeless classics and new favourites.


Cariboo Magi at Rosebud Theatre - November 10 - December 23

Beauty and the Grinch at Jubilations – November 18 – January 20

Charlotte’s Web at Alberta Theatre Projects – November 21 – December 31

A Christmas Carol by Theatre Calgary – November 23 – December 24

All I Want for Christmas is My Two Front Teeth by Stage West – November 25 – December 2

The Santaland Diaries by Lunchbox Theatre – November 27 – December 23

Handel’s Messiah by Calgary Philharmonic Orchestra – December 1-2

Northern Reflections Window Exhibition – December 1-31

Calgary Carol Festival – December 2-4

Music for a Winter Evening at Jack Singer Concert Hall – December 6

Festiv by Date Night - December 6

The Joys of December by the Calgary Multicultural Choir – December 9

Chris Mitchell presents: White Christmas – December 9

Dave Kelly Live – Home: A Calgary Christmas – December 9

A Cowtown Christmas by Cowtown Opera Company – December 9

A Spiritus Christmas with Foothills Brass – December 9

A Celebration of Christmas with Spiritus Chamber Choir and Foothills Brass - December 10

David Archuleta’s Christmas in Calgary – December 15

Oliver Miguel: The Magic of Christmas – December 16

Christmas with New West at Jack Singer Concert Hall – December 16

Christmas with The Willows and George Koller at DJD Dance Centre - December 19

One Big JAM: Holiday Special at The Palace Theatre - December 20

The Nutcracker by Alberta Ballet – December 15-17 and 21-24

Calgary Wind Symphony presents: Frozen! - December 17

Sing Along Messiah – December 17

Sleigh Ride at Heritage Park


Warm up the holiday season with these family friendly activities at great attractions.


Acura Tube Park at WinSport – Opens November 25

Lougheed House Christmas – November 18 – December 23

ZOOLIGHTS at the Calgary Zoo – November 24 – January 6, 2018

Once Upon a Christmas at Heritage Park – November 25 – December 17, 22, and 23

The Polar Express Train Ride at Aspen Crossing – November 24 – December 24

Christmas at the Hive with Chinook Honey Company – December 2 & 9

Once Upon a Christmas Buffet at Heritage Park – December 2-23 (weekends)

Christmas in Alberta Fundraiser at Heritage Park – December 4

A Classic Christmas at Heritage Park – December 7

TELUS Spark Adults Only Nights: Greatest Hits – December 14

Winter CARnival at Gasoline Alley – December 27 – January 7, 2018

Holiday Teas at Heritage Park – December 28-31

Beyond Calgary

Mountaintop Christmas at Banff Gondola – November 18 – January 7

Hug from Santa


Don’t miss your chance to share your Christmas wish list with Santa this year.


BassPro Shops at CrossIron Mills – November 13 – December 24

Southcentre Mall – November 17 – December 24

Market Mall – November 18 – December 24

CF Chinook Centre – November 18 – December 24

The CORE – November 23 – December 23

Marlborough Mall – November 24 – December 24

Northland Village Mall – December 1 – 23

Westbrook Mall – December 1-24           

Calgary Famers' Market - December 1, 2, 8, and 9

Christmas at the Track at WinSport - December 9

Strolling Santa & Mrs. Claus at the Calgary Farmers' Market - December 16

Breakfast with Santa at Century Downs – December 17

Beyond Calgary

Cochrane Santa Claus Parade – December 9

Exploring ZOOLIGHTS at Calgary Zoo


Share special moments with friends and family under the bright lights of Christmas displays.


Tuscany Candy Cane Lane – November 19 – December 25

Christmas Downtown at the CORE – November 23 – December 31

ZOOLIGHTS at the Calgary Zoo – November 24 – January 6, 2018

Legacy Christmas Light Parade – November 29 – January 7, 2018

Light Up The Square! In East Village – December 2 – December 31

Lions Festival of Lights – December 2 – January 8, 2018

Christmas Lights at Spruce Meadows – December 9 – January 7, 2018

Beyond Calgary

Light Up Okotoks - November 17 – December 31

Christmas in Banff & Lake Louise – November 17 – January 1, 2018

Christmas in Canmore – December 1 – December 31

Airdrie Festival of Lights – December 1 – 31

Tea shopping at Spruce Meadows Christmas Market


Shop local and give your friends and family something special this Christmas.


Calgary Christmas Market at the Calgary Farmer's Market - November 16 - December 23

Spruce Meadows International Christmas Market – November 17-19, 24-26, & December 1-3

Curated Holiday Market – November 24-26, December 1-3, 8-10, & 15-17

Market Collective Cheer – December 1-3, 8-10, 15-17

Strathcona, Christie and Aspen Holiday Craft Fair – December 2

YYC Holiday Vegan Bake Sale – December 2

Triwood Community Christmas Market – December 3

Foothills Alliance Christmas Market – December 7

30th Annual Festival of Crafts – December 7-10

Handmade Christmas Craft Parade – December 9

Bow Valley Christmas Market – December 9

Urbi et Orbi Fine Art Christmas Market – December 9

Looking for more shopping inspiration? Check out 30+ Holiday Markets in and Around Calgary

Decorated Christmas Trees


Hop on the shopping shuttle and take a run through Santa’s village with fun holiday activities in Calgary.


CrossIron Mills Holiday Shopping Shuttle – November 24 – December 26

Ugly Sweater Party at Knoxville’s Tavern – December 1

The 12 Days of Knox at Knoxville’s Tavern – December 1-23

Santa Shuffle 5km Fun Run and 1km Elf Walk – December 2

Spruce Meadows Dashing Through the Glow Run – December 8

Christmas Brunch at Heritage Pointe Golf Club – December 10

12 Days of Christmas at Century Downs Racetrack & Casino - December 11-22

Naughty or Nice Santa’s Helper Search at Ranchman’s – December 15

Release Your Tinsel Tension at the Calgary Farmers' Market - December 16-17

Wild Rose Christmas Shoebox Party at National Westhills - December 17

Cowboys Student Night Presents: BAD SANTA PARTY – December 21

Ugly Christmas Sweater Night at Ranchman’s – December 23

Yoga at the Calgary Tower – December 21

Cowboys Dance Hall Presents: Yule Ball Year 2 – December 30

Pre-New Year's Eve Performance at Minas Brazilian Steakhouse - December 30

Outdoor skating at Olympic Plaza


Get out of the house and explore great things to see and do on Christmas day in and around Calgary.


Skating & Skiing & Snowboarding

City of Calgary Outdoor Skating Rinks

Lake Louise Ski Resort

Mount Norquay

Sunshine Village

Movie Theatres

Cineplex Odeon Crowfoot Crossing Cinemas

Cineplex Odeon Eau Claire Market Cinemas

Cineplex Odeon Sunridge Spectrum Cinemas

Cineplex Odeon Westhills Cinemas

Scotiabank Theatre Chinook


Christmas Day at Minas Brazilian Steakhouse

Christmas Day Dinner Buffet at Fairmont Palliser

Christmas Day Dinner at Yellow Door Bistro

Christmas Dinner Buffet at Thomsons

Christmas Day Five-Course Dinner at Fairmont Palliser

Turkey Takeout at The Westin Calgary

Exploring Canada's Sports Hall of Fame Hockey Exhibit


Celebrate the country’s 150th Birthday at quintessentially Canadian Experiences. Be sure to take advantage of the free Discovery Pass in 2017 with your last chance to explore Canada’s National Parks for free.


Class of 2017 Locker Room Gallery at Canada’s Sports Hall of Fame – Opens December 1

Our Canada, Our Story at Jack Singer Concert Hall – December 17

Banff Gondola

Banff National Park

Banff Park Museum National Historic Site

Calgary Tower

Cave and Basin National Historic Site

Frank Slide Interpretive Centre

Head-Smashed-In Buffalo Jump World Heritage Site

Jasper National Park

Studio Bell, home of the National Music Centre


Christmas lights downtown Calgary


Get inspired with great things to see and do for LGBT travelers in Calgary this holiday season.


Pure ‘90s at Stage West – November 17 – February 4, 2018

Beauty and the Grinch at Jubilations – November 18 – January 20

Charlotte’s Web at Alberta Theatre Projects – November 21 – December 31

The Nutcracker by Alberta Ballet – December 15-17 and 21-24


Broken City

Cowboys Dance Hall

The HiFi Club

The Palace Theatre

Texas Lounge

Twisted Element

Holiday Dining

The Coup

Model Milk


River Café

Vin Room

Holiday Accommodations

Calgary Fairmont Palliser

Calgary Marriott Downtown Hotel

Four Points by Sheraton Calgary Airport

Hotel Arts

Hyatt Regency Calgary

The Westin Calgary


Book your next holiday trip to Calgary now with Air Canada - Tourism Calgary's official partner airline, flying from over 35 destinations directly into YYC Calgary International Airport.

Traveller's Toolkit

  • Calgary Maps
  • Calgary Weather

    Current Conditions:

    Extended Forecast:

    View Calgary Weather
  • Visitor Guide
    2017 Visitor Guide | Image

    View the Tourism Calgary Visitor's Guide online or download a version to your computer

    View Calgary Guides