Home › Weather › Canada Weather Today
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Toronto Post Weather Desk. Data from Environment and Climate Change Canada and other national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Across Canada today, temperatures range from –36°C in the Yukon to 9°C in southern British Columbia, with a national mean near –11°C. The country is split between a deep Arctic air mass over the Prairies and milder Pacific flow reaching the coast, as shown in the live conditions above.
What is the weather like across Canada today?
The canada weather today snow footprint is heaviest over the Great Lakes snowbelts and the British Columbia interior mountain passes, where 10–25 cm of lake-effect and orographic snow is expected. The environment canada weather map highlights a sharp temperature gradient: Edmonton sits at –28°C with a wind chill near –40, while Vancouver holds at 7°C with rain. In central Canada, Toronto sees –6°C and flurries; Montreal is –10°C with blowing snow. The canada weather celsius readings across the northern territories remain below –30°C, typical for late January.
Are there any active weather warnings?
Yes. Environment and Climate Change Canada has issued extreme cold warnings for Alberta, Saskatchewan, Manitoba, and parts of Ontario and Quebec, with wind chills of –40 to –50 expected overnight. A winter storm warning is in effect for the Lake Huron and Georgian Bay shorelines, where snowfall rates could exceed 5 cm per hour. For a full list, visit the Canada Weather Warnings page.
What is the weather in Canada today?
Canada today experiences a wide range: from –36°C in the Yukon to 9°C on Vancouver Island. Snow is widespread across the eastern Prairies and the Great Lakes region, while the Arctic north remains bitterly cold. Check the Canada weather hub for live updates.
How cold is it in Canada right now?
Most of the country is below –10°C, with the coldest readings in the Northwest Territories and northern Saskatchewan where wind chills drop below –45. The warmest spots are coastal British Columbia and southern Ontario, hovering near 0°C to 7°C.
Where is the warmest place in Canada today?
The warmest location is Victoria, BC at 9°C, followed by Vancouver at 7°C. Southern Ontario cities like Toronto and Windsor are near –5°C to –2°C, still well below freezing. The canada weather forecast 14 days suggests a gradual moderation for the east next week.