Weather in Canada - today, tomorrow and 14-day forecast

Right now temperatures across Canada range from 19° to 31°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Weather in Canada's cities today

🌧️Ottawa 31°💧 0.2 mm 🌧️Calgary 30°💧 1.4 mm 🌧️Gatineau 30°💧 0.3 mm 🌧️Montreal 29°💧 0.5 mm 🌧️Quebeccity 28°💧 0.8 mm 🌤️Mississauga 28°💧 0.2 mm 🌤️Toronto 27°💧 0.3 mm 🌤️Markham 27°💧 0.2 mm 🌧️Vancouver 19°💧 0.1 mm ☁️Surrey 19°💧 2.5 mm

Weather map - today's temperatures

🌧️ Ottawa 31° 💧 0.2 mm 🌧️ Calgary 30° 💧 1.4 mm 🌧️ Gatineau 30° 💧 0.3 mm 🌧️ Montreal 29° 💧 0.5 mm 🌧️ Quebeccity 28° 💧 0.8 mm 🌤️ Mississauga 28° 💧 0.2 mm 🌤️ Toronto 27° 💧 0.3 mm 🌤️ Markham 27° 💧 0.2 mm 🌧️ Vancouver 19° ☁️ Surrey 19° 💧 2.5 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Canada

today🌧️ 24°💧 0.9 mm
Thu🌧️ 14°💧 15 mm
Fri🌤️ 22°💧 0.3 mm
Sat🌧️ 18°💧 3.2 mm
Sun🌧️ 19°💧 12.6 mm
Mon🌧️ 23°💧 0.6 mm
Tue🌤️ 27°💧 0.9 mm
Wed☀️ 31°💧 3.5 mm

⚠️ Weather warnings - Canada

😷Air quality8 bulletins · in effect until tomorrow
Areas incl.: Molson Lake and Bear Lake, Cross Lake and Jenpeg, Wabowden, Norway House, Brochet, Tadoule Lake
Reduced air quality. Sensitive people should limit outdoor exertion.
🌡️Heat2 bulletins · in effect until tomorrow
Areas incl.: Norman Wells - Tulita, Fort Good Hope, Postville - Makkovik, Upper Lake Melville, Eagle River, Churchill Valley
High temperatures and risk of overheating. Drink plenty of water, avoid the midday sun and look after the elderly.
Source: national weather service via the WMO Severe Weather Information Centre, as of 2026-07-08 10:58:09 UTC. 10 active bulletins in total. See alerts worldwide →

14-day forecast - Canada

WEATHER FORECAST · 15 DAYSCanadaNorth America · 15-day forecast24°🌧️Todaynight 17° · wind 5 m/s · humidity 36%🌅 04:30 🌇 21:50 · daylight 17 h 21 min24°17°14°22°18°18°19°13°23°19°27°22°31°25°22°16°11°21°17°21°15°23°18°22°17°23°18°RAIN (MM)0.9150.33.212.60.60.93.50.513.81.60.94Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE22°MAX.31° (15.07)MIN.14° (9.07)TOTAL RAIN57.8 mmSUNNY DAYS7world-prices.com · updated 2026-07-08

📅 Canada 30 & 45-day weather - long-range outlook

Next 15 days · forecast
22°
around 17° at night · days with rain: 7
Weeks 3-4 · avg for July
26°
around 16° at night · rain chance 8%
Weeks 5-7 · avg for August
25°
around 15° at night · rain chance 8%
The 30 & 45-day outlook for Canada: the next 15 days are a numerical forecast updated daily - on average 22° by day and 17° at night. Further out we rely on multi-year climate averages: around 26° in July, and about 25° in August. Forecasts beyond two weeks are indicative only.

Today vs the next days - Canada cities

CityToday+3 days+7 daysRain today
🌧️ Ottawa 31℃25℃ 25℃0.2 mm
🌧️ Calgary 30℃24℃ 29℃1.4 mm
🌧️ Gatineau 30℃26℃ 26℃0.3 mm
🌧️ Montreal 29℃23℃ 25℃0.5 mm
🌧️ Quebeccity 28℃25℃ 24℃0.8 mm
🌤️ Mississauga 28℃25℃ 28℃0.2 mm
🌤️ Toronto 27℃25℃ 28℃0.3 mm
🌤️ Markham 27℃26℃ 28℃0.2 mm
🌧️ Vancouver 19℃18℃ 18℃0.1 mm
☁️ Surrey 19℃15℃ 19℃2.5 mm

Day-by-day forecast for Canada

Wednesday8 July 2026
🌧️24°light rain
sunrise 04:30 · sunset 21:50 · night 17° · evening 25° · rain 0.91 mm · humidity 36% · wind 5 m/s · clouds 86%
Thursday9 July 2026
🌧️14°moderate rain
sunrise 04:31 · sunset 21:50 · night 12° · evening 15° · rain 14.99 mm · humidity 95% · wind 4 m/s · clouds 100%
Friday10 July 2026
🌤️22°scattered clouds
sunrise 04:32 · sunset 21:49 · night 18° · evening 24° · rain 0.3 mm · humidity 38% · wind 4 m/s · clouds 33%
Saturday11 July 2026
🌧️18°light rain
sunrise 04:34 · sunset 21:47 · night 16° · evening 21° · rain 3.15 mm · humidity 66% · wind 6 m/s · clouds 99%
Sunday12 July 2026
🌧️19°moderate rain
sunrise 04:35 · sunset 21:46 · night 13° · evening 12° · rain 12.57 mm · humidity 59% · wind 10 m/s · clouds 77%
Monday13 July 2026
🌧️23°light rain
sunrise 04:36 · sunset 21:45 · night 19° · evening 25° · rain 0.61 mm · humidity 43% · wind 8 m/s · clouds 6%
Tuesday14 July 2026
🌤️27°a few clouds
sunrise 04:38 · sunset 21:44 · night 22° · evening 30° · rain 0.92 mm · humidity 30% · wind 3 m/s · clouds 21%
Wednesday15 July 2026
☀️31°clear sky
sunrise 04:39 · sunset 21:43 · night 25° · evening 33° · rain 3.53 mm · humidity 30% · wind 5 m/s · clouds 1%
Thursday16 July 2026
🌧️22°light rain
sunrise 04:41 · sunset 21:41 · night 19° · evening 22° · rain 0.54 mm · humidity 27% · wind 8 m/s · clouds 77%
Friday17 July 2026
🌤️16°scattered clouds
sunrise 04:42 · sunset 21:40 · night 11° · evening 14° · rain 13.84 mm · humidity 59% · wind 8 m/s · clouds 44%
Saturday18 July 2026
☀️21°clear sky
sunrise 04:44 · sunset 21:38 · night 17° · evening 23° · rain 1.64 mm · humidity 30% · wind 6 m/s · clouds 4%
Sunday19 July 2026
☀️21°clear sky
sunrise 04:45 · sunset 21:37 · night 15° · evening 22° · rain 0.86 mm · humidity 29% · wind 6 m/s · clouds 1%
Monday20 July 2026
☀️23°clear sky
sunrise 04:47 · sunset 21:35 · night 18° · evening 25° · rain 3.97 mm · humidity 26% · wind 4 m/s · clouds 71%
Tuesday21 July 2026
☀️22°clear sky
sunrise 04:49 · sunset 21:34 · night 17° · evening 23° · humidity 31% · wind 6 m/s · clouds 10%
Wednesday22 July 2026
☀️23°clear sky
sunrise 04:50 · sunset 21:32 · night 18° · evening 24° · humidity 27% · wind 4 m/s · clouds 8%

🌊 Sea temperature - Canada

BeachWater todayWater week avgWavesHow's the water?
Surrey20℃20℃0.1 mbrisk
Vancouver19℃19℃0 mbrisk
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in Canada

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Vancouver20.823.6good
Montréal1212.5very good
Québec1111.4very good
Surrey810.1very good
Toronto6.26.2very good
Calgary55.4very good
Edmonton4.75very good
Ottawa3.83.9very good
London3.53.5very good
Victoria2.73.8very good
Oshawa2.22.2very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-07, 21:00).

Canada weather through the year

WEATHER THROUGH THE YEARCanada-2°-9°-1°-8°-4°11°19°22°13°26°16°25°15°21°11°15°-5°CHANCE OF RAIN (%)5459998871296JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (26°)COLDESTJan (-2°)DRIESTFeb (4%)WETTESTOct (12%)world-prices.com · 2026-07-08 · ★ best months

Canada weather month by month - when is the best time to go?

January (-2°)February (-1°)March (4°)April (11°)May (19°)June (22°)July (26°)August (25°)September (21°)October (15°)November (7°)December (1°)

🎉 Public holidays in Canada - when are the long weekends?

Next long weekend in Canada: Labour Day (7 September, Monday) - Saturday–Monday (3 days off).
7 SeptemberMonday
Labour Day
🎈 long weekend
30 SeptemberWednesday
National Day for Truth and Reconciliation
12 OctoberMonday
Thanksgiving
🎈 long weekend
25 DecemberFriday
Christmas Day
🎈 long weekend
1 JanuaryFriday 2027
New Year's Day
🎈 long weekend
26 MarchFriday 2027
Good Friday
🎈 long weekend
24 MayMonday 2027
Victoria Day
🎈 long weekend
1 JulyThursday 2027
Canada Day
🎈 long weekend + bridge day
6 SeptemberMonday 2027
Labour Day
🎈 long weekend
30 SeptemberThursday 2027
National Day for Truth and Reconciliation
🎈 long weekend + bridge day
11 OctoberMonday 2027
Thanksgiving
🎈 long weekend
25 DecemberSaturday 2027
Christmas Day
falls on a weekend
Public holidays (statutory days off) - shops, offices and some attractions may be closed. A "bridge day" is a workday between a holiday and the weekend worth taking as leave.

FAQ - Canada weather

What is the weather like in Canada today?
Today it is about 24° during the day and 17° at night, light rain.
How far ahead can I check the forecast for Canada?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.