December sees widespread cold weather and increasing snow in many parts of the country; winter festivals and events attract visitors despite lower temperatures. Winter travel conditions require planning for snow and ice outside milder coastal areas.
SeasonLow SeasonTemperature -25 to 5°C (-13 to 41°F)Crowds LowPrices Low
High seasonShoulderLow season
Weather by City in December
CityLow / highRain
Toronto
Freezing
-5°2° 66 mm
Montreal
Freezing
-10°-2° 89 mm
Calgary
Freezing
-13°-1° 12 mm
Ottawa
Freezing
-10°-2° 78 mm
Edmonton
Freezing
-15°-6° 20 mm
Winnipeg
Freezing
-19°-9° 21 mm
Mississauga
Freezing
-5°2° 62 mm
Average daily low and high (°C) and monthly rainfall. The badge shows how it feels, allowing for humidity.
Temperature map
-30°-20°-10°0°10°20°30°40°
Average temperature across Canada in December.
Where to Go in Canada in December
Pacific Coast
Vancouver Island & Lower Mainland
December returns to typical maritime winter conditions: cool, damp and frequently windy with heavy rain rather than prolonged deep cold in Vancouver and Victoria. Christmas markets and holiday lights are a draw in the cities, while nearby mountain resorts offer dependable December snow for skiing. Travel on ferries and along exposed coastal roads can be disrupted by major storms, so allow extra travel time and keep waterproof layers close.
Interior British Columbia & Canadian Rockies
Kelowna, Kamloops, Banff, Jasper
December reestablishes full winter across the Rockies and interior: consistent snow cover in ski areas, frozen lakes solid enough for skating in Okanagan pockets, and holiday crowds at resorts like Whistler-adjacent areas and Banff. Avalanche hazard is a real factor for backcountry users; guided tours or staying on maintained trails is advised. Pack heavy winter gear and expect festive but busy conditions at mountain lodges.
The Prairies
Alberta plains, Saskatchewan, Manitoba
December returns to deep winter: short daylight, cold temperatures and frequent snow across the plains, with holiday markets and winter sports providing indoor and outdoor options. Winnipeg is often very cold but also hosts many winter events; Manitoba’s ice fishing season is under way where lakes are safe. Ensure warm layers, vehicle winter kits, and check local safety reports before venturing onto frozen water bodies.
Central Canada
Southern Ontario: Toronto, Ottawa, Niagara & Great Lakes
December closes the year with wintry conditions and holiday markets; downtown Toronto may alternate between rain and wet snow while Ottawa settles into more consistent cold and snow. Niagara-on-the-Lake and the region’s wineries decorate for the season, and winter skating is possible in parks. Travelers should bring warm layers and waterproof boots, and prepare for busy holiday travel periods.
Southern Quebec
Montreal, Quebec City, Eastern Townships, Laurentians
description
Atlantic Canada
Nova Scotia, New Brunswick, Prince Edward Island, Newfoundland & Labrador south
December is a wintry month with holiday markets, snow-covered lighthouses and active coastal storms that can produce high winds, heavy snow or freezing rain. Marine conditions may close some boat tours and ferries, but winter festivals offer cozy indoor experiences and seafood-focused dining. Pack heavy outerwear and check marine schedules closely if island-hopping or planning coastal drives.
Northern Canada & Arctic
Yukon, Northwest Territories, Nunavut
December returns to long nights and strong winter conditions across the North: extreme cold and stable ice make for classic northern winter activities like dog-sledding and aurora viewing, but travel is seasonal and should be planned with experienced operators. Polar nights are experienced at the highest latitudes and routine life follows a winter rhythm. Dress for sub-zero extremes and check flight and vessel schedules for reduced frequency.
Events & Festivals in December
Holiday & winter markets
Cities across Canada host holiday markets and seasonal events throughout December.
Planning a trip to Canada?
See how December compares with the rest of the year, then read the full guide.