Weather in Canada 🇨🇦
Display Units:
Current Weather Conditions: Top Cities in Canada
Toronto
Overcast
5°
41°
Montréal
Overcast
10°
50°
Calgary
Partly cloudy
0°
32°
Edmonton
Blowing snow
-4°
25°
Ottawa
Sunny
9°
49°
Winnipeg
Sunny
6°
44°
Mississauga
Overcast
6°
43°
Vancouver
Sunny
11°
52°
Brampton
Overcast
6°
43°
Québec
Overcast
6°
42°
Halifax
Partly Cloudy
4°
39°
Laval
Overcast
10°
50°
Surrey
Sunny
12°
54°
Etobicoke
Overcast
5°
41°
Markham
Overcast
5°
41°
Vaughan
Overcast
6°
43°
Okanagan
Sunny
6°
44°
Windsor
Light rain
20°
68°
Kitchener
Partly cloudy
8°
47°
Gatineau
Sunny
10°
50°
Longueuil
Overcast
10°
50°
Burnaby
Sunny
11°
52°
Ladner
Sunny
11°
52°
Saskatoon
Patchy snow possible
-6°
22°
Richmond Hill
Overcast
6°
43°
Oakville
Partly Cloudy
7°
45°
Burlington
Sunny
7°
45°
Nepean
Sunny
9°
49°
Regina
Blowing snow
-4°
25°
Oshawa
Partly cloudy
8°
47°
Greater Sudbury
Overcast
4°
39°
Saguenay
Patchy rain nearby
6°
42°
Lévis
Patchy rain nearby
6°
42°
Kelowna
Sunny
8°
47°
Barrie
Partly Cloudy
8°
46°
Abbotsford
Sunny
12°
54°
Coquitlam
Sunny
10°
50°
Ahuntsic-Cartierville
Partly Cloudy
10°
50°
St. Catharines
Overcast
9°
48°
Milton
Partly Cloudy
7°
45°
Sherbrooke
Partly cloudy
6°
43°
Trois-Rivières
Overcast
8°
46°
Ajax
Partly cloudy
8°
47°
Guelph
Partly cloudy
8°
47°
Terrebonne
Overcast
9°
48°
St. John's
Overcast
-1°
31°
Moncton
Partly cloudy
3°
37°
Thunder Bay
Light rain shower
5°
42°
Waterloo
Partly cloudy
8°
47°
Delta
Sunny
10°
50°
Dartmouth
Partly cloudy
6°
43°
Saint-Jean-sur-Richelieu
Overcast
10°
50°
Chilliwack
Sunny
14°
57°
Pickering
Partly cloudy
8°
47°
Nanaimo
Patchy rain nearby
11°
52°
Kamloops
Sunny
11°
52°
Kanata
Sunny
10°
50°
Brantford
Partly Cloudy
14°
58°
Repentigny
Overcast
10°
50°
Newmarket
Partly Cloudy
10°
50°
Maple Ridge
Sunny
12°
53°
Niagara Falls
Overcast
11°
51°
Willowdale
Overcast
6°
43°
Saint-Laurent
Overcast
12°
54°
La Haute-Saint-Charles
Patchy rain nearby
6°
43°
Prince George
Sunny
8°
46°
Red Deer
Light snow
-2°
29°
Saint-Léonard
Overcast
11°
52°
Sarnia
Overcast
17°
63°
Sault Ste. Marie
Cloudy
11°
52°
Sherwood Park
Blizzard
-3°
26°
Lethbridge
Light snow
-1°
31°
Brossard
Overcast
11°
52°
Saint John
Light sleet showers
7°
44°
Notre-Dame-de-Grâce
Overcast
11°
52°
Fort McMurray
Heavy snow
-5°
23°
Caledon
Cloudy
8°
47°
White Rock
Sunny
14°
57°
Granby
Overcast
7°
45°
Waterfront Communities-The Island
Light rain
4°
39°
Medicine Hat
Light snow showers
-3°
27°
Fredericton
Overcast
5°
41°
Norfolk County
Sunny
14°
58°
Drummondville
Partly Cloudy
10°
50°
New Westminster
Sunny
12°
53°
Port Coquitlam
Sunny
12°
53°
St. Albert
Light snow
-1°
31°
Aylmer
Sunny
10°
50°
Saint-Jérôme
Partly Cloudy
11°
52°
Jonquière
Patchy rain nearby
6°
43°
Woburn
Light rain
4°
39°
Welland
Overcast
11°
51°
Belleville
Partly cloudy
10°
51°
Willowdale East
Overcast
6°
43°
North Bay
Sunny
9°
48°
Saint-Hyacinthe
Partly Cloudy
10°
50°
Dollard-Des Ormeaux
Overcast
10°
50°
Cornwall
Sunny
11°
51°
North Vancouver
Sunny
11°
52°
Rouge
Light rain
4°
39°