Toronto 12° Montréal 8° Vancouver 3° Calgary -3° Edmonton -5° Ottawa 7° Winnipeg 9° Québec 7° Halifax 4° Victoria 4°
Canada › 30-day outlook

30-Day Weather Outlook

Pick a city for the month-ahead view. Days 1–14 are the live forecast; days 15–30 show what is typical for those dates — a planning tool, not a day-by-day promise.

30-day outlook · Toronto

Full outlook →
Nov 116°5°Last quarter
218°8°30%
317°11°50%
417°10°30%
516°7°60%
612°5°60%
710°6°60%
89°5°66%
911°6°New moon
109°4°7%
1111°5°36%
126°2°10%
137°1°12%
1411°6°10%
15avg8°2° 
16avg7°2° 
17avg7°2°First quarter
18avg7°2° 
19avg7°2° 
20avg7°2° 
21avg7°1° 
22avg6°1° 
23avg6°1° 
24avg6°1°Full moon
25avg6°1° 
26avg6°0° 
27avg6°0° 
28avg5°0° 
29avg5°0° 
30avg5°0° 
TodayForecast, days 1–14Avg — typical for the date, not a forecast

Next 14 days on the map

Press ▶ or the arrows to step through two weeks of afternoon highs. Click a city for its forecast.
Major cities

TorontoOntario

12°
Today16°5°6%
Mon18°8°30%
Tue17°11°50%
Wed17°10°30%
Thu16°7°60%
Fri12°5°60%
Sat10°6°60%
Warmest18°
Coldest1°
Wet days5/14
30 days

MontréalQuebec

8°
Today13°9°6%
Mon17°13°26%
Tue15°13°30%
Wed20°13°19%
Thu17°9°88%
Fri12°6°60%
Sat10°7°60%
Warmest20°
Coldest1°
Wet days5/14
30 days

CalgaryAlberta

-3°
Today6°-3°10%
Mon11°2°6%
Tue10°-1°9%
Wed9°0°5%
Thu10°4°17%
Fri14°4°6%
Sat12°2°6%
Warmest14°
Coldest-3°
Wet days0/14
30 days

OttawaOntario

7°
Today14°7°30%
Mon17°7°30%
Tue16°8°83%
Wed16°9°30%
Thu15°6°60%
Fri10°3°60%
Sat8°5°60%
Warmest17°
Coldest-2°
Wet days5/14
30 days

EdmontonAlberta

-5°
Today1°-4°24%
Mon9°-3°15%
Tue7°-3°22%
Wed8°-1°13%
Thu6°-2°12%
Fri9°-1°19%
Sat8°1°8%
Warmest9°
Coldest-4°
Wet days0/14
30 days

WinnipegManitoba

9°
Today13°11°30%
Mon14°5°90%
Tue8°4°19%
Wed8°0°10%
Thu4°-3°11%
Fri4°-1°12%
Sat6°4°15%
Warmest14°
Coldest-3°
Wet days1/14
30 days

MississaugaOntario

12°
Today16°5°8%
Mon18°8°33%
Tue18°11°39%
Wed17°10°30%
Thu17°6°60%
Fri12°3°60%
Sat10°6°60%
Warmest18°
Coldest0°
Wet days5/14
30 days

VancouverBritish Columbia

3°
Today11°3°7%
Mon11°6°13%
Tue13°6°25%
Wed12°7°30%
Thu12°7°30%
Fri11°6°60%
Sat12°8°60%
Warmest13°
Coldest3°
Wet days11/14
30 days

BramptonOntario

12°
Today16°5°7%
Mon18°8°16%
Tue18°11°60%
Wed17°10°30%
Thu17°6°60%
Fri12°3°60%
Sat10°5°60%
Warmest18°
Coldest-2°
Wet days6/14
30 days

HamiltonOntario

14°
Today17°6°10%
Mon19°9°23%
Tue18°11°20%
Wed18°12°30%
Thu17°8°60%
Fri13°5°60%
Sat10°5°60%
Warmest19°
Coldest1°
Wet days4/14
30 days

SurreyBritish Columbia

2°
Today11°3°7%
Mon11°6°16%
Tue13°6°30%
Wed12°7°30%
Thu12°7°30%
Fri11°6°60%
Sat12°7°60%
Warmest13°
Coldest3°
Wet days11/14
30 days

QuébecQuebec

7°
Today10°4°12%
Mon13°8°60%
Tue8°7°93%
Wed13°8°89%
Thu14°8°92%
Fri10°3°60%
Sat7°6°60%
Warmest14°
Coldest-3°
Wet days10/14
30 days
30-day outlook for every city

Ontario

89
All cities in Ontario

Quebec

57
All cities in Quebec

British Columbia

38
All cities in British Columbia

Alberta

16
All cities in Alberta

New Brunswick

7

Nova Scotia

6

Saskatchewan

5

Newfoundland and Labrador

5

Manitoba

1

Prince Edward Island

1

Yukon

1

Northwest Territories

1

How the outlook works

Forecast + climate normals

No forecast can pin down day-to-day weather much beyond two weeks. So days 15–30 show the typical range for those dates: highs, lows and precipitation from Environment and Climate Change Canada's 1981–2010 climate normals for the nearest station with a long record, with a gentle day-to-day variation so the strip stays readable. Where no nearby station has normals, we estimate the seasonal curve from latitude and the current forecast. Useful for "how cold does Winnipeg usually get in late January?" — not for picking the date of an outdoor wedding.