Weather in Canada 🇨🇦

Right now, St. Catharines is the warmest city in Canada at 15°C, while Calgary is the coolest at 2°C — a nationwide temperature range of 13°C.

Ottawa

Overcast
13°C 56°F
Overcast
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Canada

Toronto

Cloudy
13° 55°
Cloudy

Montréal

Overcast
13° 55°
Overcast

Calgary

Clear
2° 36°
Clear

Edmonton

Clear
6° 43°
Clear

Ottawa

Overcast
13° 56°
Overcast

Winnipeg

Overcast
13° 55°
Overcast

Mississauga

Cloudy
12° 54°
Cloudy

Vancouver

Cloudy
12° 53°
Cloudy

Brampton

Cloudy
10° 51°
Cloudy

Québec

Overcast
13° 55°
Overcast

Halifax

Patchy rain nearby
12° 53°
Patchy rain nearby

Laval

Overcast
14° 56°
Overcast

Surrey

Overcast
8° 46°
Overcast

Etobicoke

Cloudy
13° 55°
Cloudy

Markham

Overcast
14° 57°
Overcast

Vaughan

Overcast
13° 55°
Overcast

Okanagan

Overcast
5° 41°
Overcast

Windsor

Sunny
13° 56°
Sunny

Kitchener

Clear
11° 52°
Clear

Gatineau

Overcast
13° 56°
Overcast

Longueuil

Overcast
13° 56°
Overcast

Burnaby

Overcast
8° 47°
Overcast

Ladner

Overcast
10° 51°
Overcast

Saskatoon

Clear
6° 43°
Clear

Richmond Hill

Cloudy
13° 55°
Cloudy

Oakville

Cloudy
12° 54°
Cloudy

Burlington

Overcast
13° 56°
Overcast

Nepean

Overcast
13° 56°
Overcast

Regina

Clear
10° 49°
Clear

Oshawa

Overcast
12° 53°
Overcast

Greater Sudbury

Sunny
11° 52°
Sunny

Saguenay

Sunny
9° 48°
Sunny

Lévis

Overcast
13° 55°
Overcast

Kelowna

Overcast
5° 40°
Overcast

Barrie

Clear
10° 50°
Clear

Abbotsford

Overcast
7° 44°
Overcast

Coquitlam

Overcast
7° 45°
Overcast

Ahuntsic-Cartierville

Overcast
14° 56°
Overcast

St. Catharines

Overcast
15° 60°
Overcast

Milton

Cloudy
12° 54°
Cloudy

Sherbrooke

Patchy rain nearby
12° 53°
Patchy rain nearby

Trois-Rivières

Overcast
12° 54°
Overcast

Ajax

Cloudy
14° 58°
Cloudy

Guelph

Partly Cloudy
12° 53°
Partly Cloudy

Terrebonne

Overcast
13° 56°
Overcast

St. John's

Overcast
12° 54°
Overcast

Moncton

Overcast
12° 54°
Overcast

Thunder Bay

Patchy rain nearby
14° 57°
Patchy rain nearby

Waterloo

Clear
11° 52°
Clear

Delta

Cloudy
8° 47°
Cloudy

Dartmouth

Patchy rain nearby
12° 53°
Patchy rain nearby

Saint-Jean-sur-Richelieu

Overcast
12° 54°
Overcast

Chilliwack

Overcast
5° 42°
Overcast

Pickering

Cloudy
14° 58°
Cloudy

Nanaimo

Overcast
8° 47°
Overcast

Kamloops

Overcast
4° 38°
Overcast

Kanata

Overcast
12° 54°
Overcast

Brantford

Clear
11° 52°
Clear

Weather in Canada — FAQ

Common questions about forecasts, units, and sources for Canada.

What is the weather like in Canada right now?
Live weather observations and 14-day forecasts are shown above for 58 city(ies) across Canada. Click any city for full hourly + daily details.
How are forecasts for Canada produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Canada the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.

Time now in these cities:

New York · London · Tokyo · Paris · Hong Kong · Singapore · Dubai · Los Angeles · Shanghai · Beijing · Sydney · Mumbai

Time now in countries:

🇺🇸 USA | 🇨🇳 China | 🇮🇳 India | 🇬🇧 United Kingdom | 🇩🇪 Germany | 🇯🇵 Japan | 🇫🇷 France | 🇨🇦 Canada | 🇦🇺 Australia | 🇧🇷 Brazil |

Time now in time zones:

UTC | GMT | CET | PST | MST | CST | EST | EET | IST | China (CST) | JST | AEST | SAST | MSK | NZST

Free widgets for webmasters:

Free Analog Clock Widget | Free Digital Clock Widget | Free Text Clock Widget | Free Word Clock Widget