Transit Desk

Climate

Weather in Canada in December

Weather in Canada, December
In December, Canada sees average highs of -0.1°C (32°F) and lows of -6.9°C (20°F), with around 93 mm of rain.

Canada — December

Canada December
Daytime high
-0.1°C (32°F)
Overnight low
-6.9°C (20°F)
Rainfall
93 mm
Best-time rank
Off-peak

How December compares

Canada, December vs. the annual average (2025)
This month-0.1°C (32°F) / -6.9°C (20°F) · 93 mm
Yearly average12.6°C (55°F) / 3.5°C (38°F) · 90 mm

December in Canada runs 12.7°C (22.9°F) cooler than the yearly average, and is close to the yearly average rainfall. Pack winter clothing — it will be cold.

Common questions

What is the weather like in Canada in December?

Average highs of -0.1°C (32°F) and lows of -6.9°C (20°F), with around 93 mm of rain.

Is December a good time to visit Canada?

It is an off-peak month for comfort in Canada; June, July, August tend to be more pleasant.

Updated climate normals, 2025