Weather in Canada 🇨🇦
Right now, Kelowna is the warmest city in Canada at 28°C, while Calgary is the coolest at 12°C — a nationwide temperature range of 16°C.
Display Units:
Current Weather Conditions: Top Cities in Canada
Toronto
Clear
20°
67°
Montréal
Patchy rain nearby
18°
64°
Calgary
Sunny
12°
54°
Edmonton
Partly Cloudy
13°
55°
Ottawa
Mist
18°
64°
Winnipeg
Clear
21°
69°
Mississauga
Clear
20°
67°
Vancouver
Sunny
21°
70°
Brampton
Clear
19°
67°
Québec
Clear
16°
62°
Halifax
Clear
18°
64°
Laval
Patchy rain nearby
17°
63°
Surrey
Sunny
23°
74°
Etobicoke
Mist
20°
68°
Markham
Clear
19°
66°
Vaughan
Clear
19°
66°
Okanagan
Sunny
24°
75°
Windsor
Clear
22°
72°
Kitchener
Clear
18°
65°
Gatineau
Mist
18°
64°
Longueuil
Moderate rain at times
18°
64°
Burnaby
Sunny
22°
72°
Ladner
Sunny
23°
73°
Saskatoon
Clear
19°
66°
Richmond Hill
Clear
19°
66°
Oakville
Clear
19°
66°
Burlington
Clear
20°
69°
Nepean
Clear
17°
63°
Regina
Clear
19°
66°
Oshawa
Clear
19°
67°
Greater Sudbury
Moderate rain at times
18°
64°
Saguenay
Clear
15°
59°
Lévis
Clear
16°
62°
Kelowna
Sunny
28°
82°
Barrie
Clear
18°
65°
Abbotsford
Sunny
24°
75°
Coquitlam
Sunny
24°
76°
Ahuntsic-Cartierville
Patchy rain nearby
17°
63°
St. Catharines
Clear
20°
68°
Milton
Clear
19°
66°
Sherbrooke
Patchy rain nearby
16°
61°
Trois-Rivières
Clear
18°
65°
Ajax
Clear
19°
67°
Guelph
Clear
19°
66°
Terrebonne
Clear
18°
65°
St. John's
Clear
16°
60°
Moncton
Patchy rain nearby
16°
62°
Thunder Bay
Clear
18°
64°
Waterloo
Clear
18°
65°
Delta
Sunny
24°
75°
Dartmouth
Clear
18°
64°
Saint-Jean-sur-Richelieu
Moderate rain at times
19°
66°
Chilliwack
Sunny
25°
76°
Pickering
Clear
19°
67°
Nanaimo
Sunny
26°
78°
Kamloops
Sunny
24°
76°
Kanata
Clear
17°
63°
Brantford
Clear
20°
68°
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.