December is when Canada leans into winter. The first snow has fallen across most of the country, the Christmas markets are lit, the ski resorts are open, and the northern lights are at their brightest. It's the most atmospheric month to visit — and for travellers who plan around the cold, one of the most rewarding.
This guide breaks down the best Canadian December getaways, region by region, with the winter attractions, accommodation options, and practical travel advice you need to plan the trip. Whether you want a Christmas-market city break, a ski holiday, or a northern-lights adventure, here's where to go.
Why December Is a Great Month to Visit Canada
December is peak winter in Canada — but it's also the month the country does winter best. The Christmas markets (Quebec City, Toronto, Vancouver) open in late November and run through December, the ski resorts (Whistler, Banff, Lake Louise, Mont-Tremblant) are in full swing, and the northern lights season is at its peak in the Yukon and Northwest Territories.
The trade-off is cost and crowds: December is peak season for ski resorts and Christmas-market cities, so hotel rates are high and booking well ahead is essential. The payoff is the full Canadian winter experience — snow, lights, fireplaces, and a distinctly festive atmosphere that the country does better than almost anywhere.
Quebec City: The Full Winter Fantasy
Quebec City is the best December getaway in Canada — and one of the best winter city breaks in North America. The old town's cobblestone streets and stone buildings are made for snow, and by December they're covered in it. The German Christmas Market (Marché de Noël Allemand) in Petit Champlain is the centrepiece, with wooden stalls, mulled wine, and lights strung across the narrow streets. The Château Frontenac is lit up, the Dufferin Terrace slide is open, and the whole old town feels like a European Christmas postcard.
For couples and families who want the full winter fantasy — snow, lights, markets, and old-world charm — Quebec City in December is hard to beat. Pair it with Montreal (3 hours away by train or car) for a second Christmas market and a bigger food scene.
Weather in December
- Quebec City: -8°C to -1°C, with regular snow. Cold, snowy, and festive.
- Montreal: -7°C to 0°C, similar to Quebec City but slightly milder.
Winter Attractions
- Wander the German Christmas Market in Petit Champlain — wooden stalls, mulled wine, and lights.
- Skate at the Place d'Youville outdoor rink.
- Slide down the Dufferin Terrace toboggan slide — a Quebec City tradition since 1884.
- Take a horse-drawn carriage ride through the old town.
- Visit the Musée de la civilisation and the Musée national des beaux-arts du Québec for indoor warm-ups.
Where to Stay
- Quebec City: Stay inside the walls of Old Quebec for the full Christmas-market experience. The Fairmont Le Château Frontenac is the iconic splurge; Auberge Saint-Antoine and the Hotel Port-Royal are excellent boutique picks. Book 2–3 months ahead for December weekends.
- Montreal: Stay in Old Montreal or the Plateau. The Fairmont The Queen Elizabeth and the Hotel Place d'Armes are good picks; the Hotel Nelligan is a cosy boutique option in old town.
Whistler & the BC Coast: A Ski Christmas
Whistler is Canada's premier ski resort — and in December, it's in full winter operation, with both Whistler and Blackcomb mountains open, the village lit up for the holidays, and a festive atmosphere that runs through the month. It's the best pick for travellers who want a ski Christmas — the village is walkable, the restaurants and bars are busy, and the snow is reliable.
Vancouver, 2 hours south, is the gateway — mild in December (0–6°C, with rain but little snow), with its own Christmas market at the Vancouver Convention Centre, and a good base for a city-plus-ski combo. The drive from Vancouver to Whistler along the Sea-to-Sky Highway is one of the most scenic winter drives in the world.
Weather in December
- Whistler: -5°C to 2°C, with regular snow. Cold but not extreme for a ski resort.
- Vancouver: 2°C to 6°C, with rain. Mild and wet.
Winter Attractions
- Ski or snowboard Whistler and Blackcomb — over 8,000 acres of terrain, with runs for every level.
- Walk through Whistler Village — lit up for the holidays, with shops, restaurants, and fire pits.
- Take the Peak 2 Peak Gondola between Whistler and Blackcomb — a 4.4-km gondola ride with panoramic views.
- Visit the Vancouver Christmas Market at the Convention Centre — a traditional German-style market.
- Walk the Vancouver Seawall — quiet and moody in December.
Where to Stay
- Whistler: The Fairmont Chateau Whistler and the Four Seasons Resort are the splurge picks; the Whistler Village Suites and the Listel Hotel offer good mid-range value. Book 3–4 months ahead for December and the Christmas week.
- Vancouver: Stay downtown or in the West End. The Fairmont Hotel Vancouver and the Rosewood Hotel Georgia are the splurge picks; the Blue Horizon Hotel offers good value.
Banff & Lake Louise: Winter Activities and Frozen Lakes
Banff and Lake Louise are at their most iconic in December — the lakes are frozen, the peaks are snow-capped, and the ski resorts (Sunshine Village, Lake Louise, Mt Norquay) are in full operation. The town of Banff is lit up for the holidays, and the winter activities — skating, sleigh rides, ice walks, and skiing — are at their peak.
For travellers who want the full Rocky Mountain winter — frozen lakes, snow sports, and mountain-town charm — Banff in December is the classic Canadian winter getaway. It's colder than Whistler and busier than Jasper, but the scenery is unmatched.
Weather in December
- Banff & Lake Louise: -15°C to -5°C, with regular snow. Cold but manageable with proper gear.
Winter Attractions
- Ski or snowboard at Sunshine Village, Lake Louise, or Mt Norquay.
- Skate on Lake Louise — the frozen lake has a skating rink and ice castle, one of the most iconic winter scenes in Canada.
- Take a horse-drawn sleigh ride along the shore of Lake Louise.
- Walk the Johnston Canyon ice walk — a trail through a frozen canyon with ice falls.
- Soak in the Banff Upper Hot Springs with snow on the ground.
- Drive the Icefields Parkway toward Jasper — one of the world's most scenic winter drives.
Where to Stay
- Banff: The Fairmont Banff Springs (the "Castle in the Rockies") is the splurge; the Buffalo Mountain Lodge and Moose Hotel offer good mid-range value. December is peak season — book 3–4 months ahead.
- Lake Louise: The Fairmont Chateau Lake Louise is the iconic pick, with lake-view rooms and the skating rink. Deer Lodge is a cosy, rustic alternative.
Find hotels, vacation rentals, activities and car rentals for Canada.
Yellowknife & the Yukon: Northern Lights Season
December is prime northern lights season in the Yukon, Northwest Territories, and Nunavut — the nights are long and dark, the aurora is active, and the winter cold hasn't reached its January extreme. Yellowknife (NWT) is the aurora-viewing capital of the world, with over 240 aurora nights a year, and Whitehorse (Yukon) is a close second, with a more accessible location and a wider range of winter activities.
This is the trip for travellers who want the extreme end of the Canadian winter — cold, dark, remote, and extraordinary. The weather is serious (pack for -25°C or colder), but the aurora viewing, the dog-sledding, and the uniquely northern Canadian experience are worth it.
Weather in December
- Yellowknife: -25°C to -15°C, with snow and very short days (5–6 hours of daylight).
- Whitehorse: -20°C to -10°C, slightly milder than Yellowknife with a bit more daylight.
Winter Attractions
- Take an aurora-viewing tour — Yellowknife and Whitehorse both have dedicated aurora lodges and tour operators.
- Go dog-sledding through the boreal forest — a classic northern Canadian experience.
- Drive the Ice Road near Yellowknife — a winter road built on frozen lakes.
- Visit the Prince of Wales Northern Heritage Centre in Yellowknife or the MacBride Museum in Whitehorse.
- Soak in the Takhini Hot Springs near Whitehorse — surreal in -20°C air.
Where to Stay
- Yellowknife: The Explorer Hotel and the Chateau Nova are the main picks. Book an aurora tour package (often includes lodging) 3–6 months ahead — December sells out early.
- Whitehorse: The Westmark Whitehorse Inn and the Best Western Gold Rush Inn are the main options. Aurora tour packages often include lodging.
Niagara Falls & Toronto: Quiet Views and City Lights
Niagara Falls in December is quiet and moody — the summer crowds are gone, the falls are partly frozen, and the Festival of Lights (a winter light festival) runs through the month. It's a good value December getaway, with lower hotel rates than the ski resorts and a uniquely atmospheric version of the falls.
Toronto, 90 minutes from Niagara, is worth a visit in December — the city is lit up for the holidays, the Distillery District Christmas Market is one of the best in Canada, and the museums (ROM, AGO) are quiet. The weather is cold but manageable, and the hotel rates are lower than the ski resorts.
Weather in December
- Niagara Falls: -5°C to 2°C, with snow. Cold and damp.
- Toronto: -4°C to 3°C, cold and grey.
Winter Attractions
- See Niagara Falls partly frozen and lit up for the Festival of Lights.
- Visit the Distillery District Christmas Market in Toronto — one of the best in Canada.
- Skate at Nathan Phillips Square in Toronto — the iconic outdoor rink in front of City Hall.
- Visit the Royal Ontario Museum and the Art Gallery of Ontario — quiet in December.
- Drive the Niagara Parkway — lit up for the winter festival.
Where to Stay
- Niagara Falls: Stay in a fallsview hotel for the frozen-mist view. The Marriott on the Falls and the Hilton Niagara Falls are good picks. December rates are lower than summer.
- Toronto: Stay downtown or in the Entertainment District. The Fairmont Royal York and the Chelsea Hotel are good family-friendly picks; the Hotel X Toronto is a splurge pick near the lake.
Mont-Tremblant & Quebec's Laurentians: A Ski Village Christmas
Mont-Tremblant, 90 minutes northwest of Montreal, is Quebec's premier ski resort — a pedestrian-only village built in the style of a European alpine town, with colourful buildings, a gondola, and a full range of winter activities. In December, the village is lit up for the holidays and the ski resort is in full operation.
The Laurentians region around Mont-Tremblant is a good pick for a quieter winter getaway — cross-country skiing, snowshoeing, and cosy lodges in the boreal forest. For travellers who want a ski Christmas in eastern Canada, Mont-Tremblant is the pick.
Weather in December
- Mont-Tremblant: -12°C to -3°C, with regular snow. Cold and snowy.
Winter Attractions
- Ski or snowboard Mont-Tremblant — 96 trails across 4 sides of the mountain.
- Walk the pedestrian village — lit up for the holidays, with shops, restaurants, and fire pits.
- Take the gondola to the summit for panoramic views of the Laurentians.
- Go cross-country skiing or snowshoeing in the surrounding Laurentians.
- Visit the Scandinave Spa Mont-Tremblant — outdoor hydrotherapy in the snow.
Where to Stay
- Mont-Tremblant: The Fairmont Tremblant and the Hotel Quintessence are the splurge picks; the Homewood Suites and the Westin Resort offer good mid-range value. Book 2–3 months ahead for December weekends.
Regional Weather Comparison at a Glance
| Region | December High | December Low | Conditions | |---|---|---|---| | Vancouver & Whistler | 0–6°C / -5 to 2°C | -2 to 2°C / -12 to -8°C | Mild coast, snowy mountains | | Banff & Lake Louise | -5°C | -15°C | Cold, snowy, full winter | | Quebec City & Montreal | -1 to 0°C | -8 to -7°C | Cold, snowy, festive | | Toronto & Niagara | 2–3°C | -5 to -4°C | Cold, grey, occasional snow | | Mont-Tremblant | -3°C | -12°C | Cold, snowy, ski season | | Yellowknife | -15°C | -25°C | Extreme cold, dark, aurora | | Whitehorse | -10°C | -20°C | Cold, dark, aurora |
How to Choose the Right December Getaway
For a Christmas-market city break: Choose Quebec City (and pair it with Montreal). The old-world charm, the markets, and the snow make it the best pre-Christmas trip in Canada.
For a ski Christmas: Choose Whistler (for the full village experience) or Banff and Lake Louise (for the Rocky Mountain winter). Mont-Tremblant is the eastern Canada pick.
For northern lights and the Arctic: Choose Yellowknife or Whitehorse. The aurora viewing is some of the best in the world, and the cold hasn't reached its January peak.
For a quiet, value-focused city break: Choose Toronto or Niagara Falls. The attractions are uncrowded, the lights are beautiful, and the hotel rates are lower than the ski resorts.
Practical Travel Advice for December in Canada
Booking and Timing
- Book early. December is peak season for ski resorts and Christmas-market cities. Book hotels 2–3 months ahead, and 3–4 months ahead for Whistler, Banff, and Quebec City over the Christmas week.
- Aurora tours sell out earliest. Book Yellowknife and Whitehorse aurora packages 3–6 months ahead — December is their peak month.
- Travel before or after the Christmas week. The week of December 23–31 is the most expensive and crowded. The first three weeks of December are quieter and cheaper, with the same winter atmosphere.
Getting Around
- Flying: Major airports (Toronto, Montreal, Vancouver, Calgary) are well-connected. For Yellowknife and Whitehorse, fly via Calgary, Edmonton, or Vancouver.
- Trains: VIA Rail connects Toronto, Montreal, and Quebec City — a scenic and comfortable way to travel between the eastern cities in winter.
- Driving: Driving in the Rockies, Quebec, Ontario, and the north in December requires a winter-ready vehicle. Winter tires are mandatory in Quebec and on BC mountain passes. Carry an emergency kit and check road conditions before any winter drive.
- Public transit: Cities (Toronto, Montreal, Vancouver, Quebec City) have good public transit and are manageable without a car in winter.
Packing for December in Canada
December weather varies widely — from mild coastal rain in Vancouver to extreme cold in the north. The key is layers, a waterproof outer shell, and serious insulation for anywhere except coastal BC.
- Waterproof winter coat — A good snow jacket for the Rockies, Quebec, and the north. A warm waterproof jacket for coastal BC.
- Insulated boots — Essential for the Rockies, Quebec, Ontario, and the north. Waterproof boots for coastal BC.
- Warm hat and gloves — Essential everywhere.
- Thermal base layers — For the Rockies, Quebec, and the north. Not needed for coastal BC.
- Heavy parka and extreme-cold boots — For Yellowknife and Whitehorse, rated to -30°C.
Staying Safe in Winter
- Check road conditions. Winter driving in Canada can be hazardous. Check road reports before any drive, especially in the Rockies and the north.
- Dress for the cold. Frostbite is a real risk in the north and the Rockies. Cover exposed skin, wear layers, and limit time outside in extreme cold.
- Short days. In December, the sun sets as early as 4:00 PM in the east and 3:30 PM in the north. Plan outdoor activities for the middle of the day.
- Carry an emergency kit. If driving, carry a winter emergency kit (blanket, food, water, phone charger, shovel).
Start Planning Your Canadian December Getaway
December is the most atmospheric month to visit Canada — snow, lights, markets, and the full winter experience. Pack for the cold, pick a region that matches your interests, and prepare for one of the most distinctly Canadian trips there is.





