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

Hourly Weather Forecast

Hour-by-hour weather for Canada's largest cities — open a city to see the next 48 hours.

Next 24 hours · Toronto

48 hours →
  • Now12°9%
  • 11 AM9°20%
  • 12 PM12°20%
  • 1 PM14°20%
  • 2 PM15°20%
  • 3 PM15°10%
  • 4 PM16°10%
  • 5 PM14°10%
  • 6 PM13°10%
  • 7 PM11°10%
  • 8 PM10°10%
  • 9 PM8°10%
  • 10 PM7°10%
  • 11 PM6°10%
  • Mon
  • 12 AM6°10%
  • 1 AM5°10%
  • 2 AM5°10%
  • 3 AM5°10%
  • 4 AM5°10%
  • 5 AM5°10%
  • 6 AM5°10%
  • 7 AM5°10%
  • 8 AM6°10%
  • 9 AM8°10%

Hour by hour · Toronto

Today →
TimeWeatherTempPrecipWindUV
10 AMPartly cloudy12°9%S 5 km/h1
11 AMMostly cloudy9°20%SE 10 km/h3
12 PMMostly cloudy12°20%SE 15 km/h2
1 PMMostly cloudy14°20%SE 15 km/h2
2 PMMostly cloudy15°20%SE 15 km/h1
3 PMMostly cloudy15°10%SE 15 km/h1
4 PMMostly cloudy16°10%SE 15 km/h0
5 PMMostly cloudy14°10%SE 15 km/h0
6 PMPartly cloudy13°10%S 10 km/h0
7 PMPartly cloudy11°10%S 10 km/h0
8 PMPartly cloudy10°10%S 10 km/h0
9 PMPartly cloudy8°10%S 10 km/h0

Next 24 hours on the map

Press ▶ or the arrows to step through the next 24 hours. Click a city for its forecast.
Major cities

TorontoOntario

12°
Now12°20%
1 PM14°20%
4 PM16°10%
7 PM11°10%
10 PM7°10%
1 AM5°10%
4 AM5°10%
7 AM5°10%
48 hours

MontréalQuebec

8°
Now7°6%
1 PM12°0%
4 PM13°0%
7 PM11°0%
10 PM11°0%
1 AM9°0%
4 AM11°0%
7 AM11°0%
48 hours

CalgaryAlberta

-3°
Now-2°19%
12 PM3°0%
3 PM6°0%
6 PM4°0%
9 PM1°0%
12 AM-1°0%
3 AM-2°0%
6 AM-3°0%
48 hours

OttawaOntario

7°
Now8°6%
1 PM7°0%
4 PM14°0%
7 PM11°0%
10 PM8°20%
1 AM7°30%
4 AM7°30%
7 AM7°20%
48 hours

EdmontonAlberta

-5°
Now-7°31%
12 PM-3°0%
3 PM1°0%
6 PM-1°0%
9 PM-3°0%
12 AM-3°0%
3 AM-4°0%
6 AM-4°0%
48 hours

WinnipegManitoba

9°
Now8°41%
1 PM12°30%
4 PM13°30%
7 PM12°30%
10 PM13°30%
1 AM13°80%
4 AM12°100%
7 AM11°100%
48 hours

MississaugaOntario

12°
Now12°20%
1 PM14°20%
4 PM16°10%
7 PM11°10%
10 PM7°10%
1 AM5°10%
4 AM5°10%
7 AM5°10%
48 hours

VancouverBritish Columbia

3°
Now6°12%
11 AM5°0%
2 PM8°0%
5 PM11°0%
8 PM8°0%
11 PM6°10%
2 AM4°10%
5 AM3°10%
48 hours

BramptonOntario

12°
Now13°20%
1 PM14°20%
4 PM16°10%
7 PM11°10%
10 PM7°10%
1 AM5°10%
4 AM5°10%
7 AM5°10%
48 hours

HamiltonOntario

14°
Now13°20%
1 PM15°20%
4 PM17°20%
7 PM14°10%
10 PM9°10%
1 AM7°10%
4 AM6°10%
7 AM7°10%
48 hours

SurreyBritish Columbia

2°
Now3°16%
11 AM5°0%
2 PM8°0%
5 PM11°0%
8 PM8°0%
11 PM6°10%
2 AM4°10%
5 AM3°10%
48 hours

QuébecQuebec

7°
Now5°11%
1 PM8°0%
4 PM10°0%
7 PM6°0%
10 PM5°0%
1 AM4°0%
4 AM7°0%
7 AM7°60%
48 hours
Hourly forecast 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

About hourly forecasts

Environment Canada first, models after

For the first 24 hours these numbers are Environment and Climate Change Canada's hourly forecast for the nearest forecast location, with current conditions from its reporting station. Hours 25–48 come from WeatherAPI.com model data. We check Environment Canada for updates every hour, and each city page shows when its numbers were last refreshed.