Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Weather in Canada 🇨🇦

Ottawa

Sunny
9°C 49°F
Sunny
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Canada

Toronto

Overcast
41°
Overcast

Montréal

Overcast
10° 50°
Overcast

Calgary

Partly cloudy
32°
Partly cloudy

Edmonton

Blowing snow
-4° 25°
Blowing snow

Ottawa

Sunny
49°
Sunny

Winnipeg

Sunny
44°
Sunny

Mississauga

Overcast
43°
Overcast

Vancouver

Sunny
11° 52°
Sunny

Brampton

Overcast
43°
Overcast

Québec

Overcast
42°
Overcast

Halifax

Partly Cloudy
39°
Partly Cloudy

Laval

Overcast
10° 50°
Overcast

Surrey

Sunny
12° 54°
Sunny

Etobicoke

Overcast
41°
Overcast

Markham

Overcast
41°
Overcast

Vaughan

Overcast
43°
Overcast

Okanagan

Sunny
44°
Sunny

Windsor

Light rain
20° 68°
Light rain

Kitchener

Partly cloudy
47°
Partly cloudy

Gatineau

Sunny
10° 50°
Sunny

Longueuil

Overcast
10° 50°
Overcast

Burnaby

Sunny
11° 52°
Sunny

Ladner

Sunny
11° 52°
Sunny

Saskatoon

Patchy snow possible
-6° 22°
Patchy snow possible

Richmond Hill

Overcast
43°
Overcast

Oakville

Partly Cloudy
45°
Partly Cloudy

Burlington

Sunny
45°
Sunny

Nepean

Sunny
49°
Sunny

Regina

Blowing snow
-4° 25°
Blowing snow

Oshawa

Partly cloudy
47°
Partly cloudy

Greater Sudbury

Overcast
39°
Overcast

Saguenay

Patchy rain nearby
42°
Patchy rain nearby

Lévis

Patchy rain nearby
42°
Patchy rain nearby

Kelowna

Sunny
47°
Sunny

Barrie

Partly Cloudy
46°
Partly Cloudy

Abbotsford

Sunny
12° 54°
Sunny

Coquitlam

Sunny
10° 50°
Sunny

Ahuntsic-Cartierville

Partly Cloudy
10° 50°
Partly Cloudy

St. Catharines

Overcast
48°
Overcast

Milton

Partly Cloudy
45°
Partly Cloudy

Sherbrooke

Partly cloudy
43°
Partly cloudy

Trois-Rivières

Overcast
46°
Overcast

Ajax

Partly cloudy
47°
Partly cloudy

Guelph

Partly cloudy
47°
Partly cloudy

Terrebonne

Overcast
48°
Overcast

St. John's

Overcast
-1° 31°
Overcast

Moncton

Partly cloudy
37°
Partly cloudy

Thunder Bay

Light rain shower
42°
Light rain shower

Waterloo

Partly cloudy
47°
Partly cloudy

Delta

Sunny
10° 50°
Sunny

Dartmouth

Partly cloudy
43°
Partly cloudy

Saint-Jean-sur-Richelieu

Overcast
10° 50°
Overcast

Chilliwack

Sunny
14° 57°
Sunny

Pickering

Partly cloudy
47°
Partly cloudy

Nanaimo

Patchy rain nearby
11° 52°
Patchy rain nearby

Kamloops

Sunny
11° 52°
Sunny

Kanata

Sunny
10° 50°
Sunny

Brantford

Partly Cloudy
14° 58°
Partly Cloudy

Repentigny

Overcast
10° 50°
Overcast

Newmarket

Partly Cloudy
10° 50°
Partly Cloudy

Maple Ridge

Sunny
12° 53°
Sunny

Niagara Falls

Overcast
11° 51°
Overcast

Willowdale

Overcast
43°
Overcast

Saint-Laurent

Overcast
12° 54°
Overcast

La Haute-Saint-Charles

Patchy rain nearby
43°
Patchy rain nearby

Prince George

Sunny
46°
Sunny

Red Deer

Light snow
-2° 29°
Light snow

Saint-Léonard

Overcast
11° 52°
Overcast

Sarnia

Overcast
17° 63°
Overcast

Sault Ste. Marie

Cloudy
11° 52°
Cloudy

Sherwood Park

Blizzard
-3° 26°
Blizzard

Lethbridge

Light snow
-1° 31°
Light snow

Brossard

Overcast
11° 52°
Overcast

Saint John

Light sleet showers
44°
Light sleet showers

Notre-Dame-de-Grâce

Overcast
11° 52°
Overcast

Fort McMurray

Heavy snow
-5° 23°
Heavy snow

Caledon

Cloudy
47°
Cloudy

White Rock

Sunny
14° 57°
Sunny

Granby

Overcast
45°
Overcast

Waterfront Communities-The Island

Light rain
39°
Light rain

Medicine Hat

Light snow showers
-3° 27°
Light snow showers

Fredericton

Overcast
41°
Overcast

Norfolk County

Sunny
14° 58°
Sunny

Drummondville

Partly Cloudy
10° 50°
Partly Cloudy

New Westminster

Sunny
12° 53°
Sunny

Port Coquitlam

Sunny
12° 53°
Sunny

St. Albert

Light snow
-1° 31°
Light snow

Aylmer

Sunny
10° 50°
Sunny

Saint-Jérôme

Partly Cloudy
11° 52°
Partly Cloudy

Jonquière

Patchy rain nearby
43°
Patchy rain nearby

Woburn

Light rain
39°
Light rain

Welland

Overcast
11° 51°
Overcast

Belleville

Partly cloudy
10° 51°
Partly cloudy

Willowdale East

Overcast
43°
Overcast

North Bay

Sunny
48°
Sunny

Saint-Hyacinthe

Partly Cloudy
10° 50°
Partly Cloudy

Dollard-Des Ormeaux

Overcast
10° 50°
Overcast

Cornwall

Sunny
11° 51°
Sunny

North Vancouver

Sunny
11° 52°
Sunny

Rouge

Light rain
39°
Light rain