🗺️ Ontario Weather

Tap a region for the full forecast
🔄 Updated July 28, 2026 · 01:56 AM EDT · Live radar from Environment Canada
🚨 Active weather alerts
Hamilton & Niagara · Durham & York · Muskoka & Algonquin · Barrie & Simcoe · Peterborough & Kawartha · Southwestern Ontario
-25°-15°-5°10°20°30°+
Ontario regions
21°Grey-Bruce & Lake Huron🌦️ Light rain · Feels 16°

21°Sauble Beach21°Kincardine21°Port Elgin21°Wiarton19°Tobermory21°Hanover
Alert21°Southwestern Ontario☀️ Clear · Feels 15°

22°Windsor22°Sarnia23°Chatham-Kent21°St. Thomas22°Tillsonburg22°Leamington
18°Northern Ontario☀️ Clear · Feels 13°

16°Thunder Bay19°Sault Ste. .21°North Bay15°Timmins19°Gore Bay21°Little Curr.
21°Kitchener-Waterloo☁️ Cloudy · Feels 21°

20°Waterloo20°Cambridge20°Guelph22°Brantford21°Woodstock21°Stratford
Alert18°Muskoka & Algonquin☀️ Clear · Feels 13°

20°Bracebridge20°Gravenhurst21°Parry Sound20°Bancroft21°Haliburton21°Minden
Alert20°Barrie & Simcoe🌦️ Patchy rain nearby · Feels 11°

21°Orillia20°Collingwood21°Midland20°Innisfil20°Wasaga Beach18°Alliston
Alert22°Hamilton & Niagara🌧️ Heavy rain at times · Feels 16°

23°St. Cathari.23°Niagara Fal.21°Burlington23°Welland22°Grimsby23°Niagara-on-.
20°Greater Toronto Area🌦️ Light drizzle · Feels 15°

20°Mississauga21°Brampton21°Vaughan20°Scarborough19°Oakville20°Milton
Alert21°Durham & York🌦️ Patchy rain nearby · Feels 13°

21°Whitby20°Pickering20°Markham20°Ajax21°Richmond Hi.19°Newmarket
Alert21°Peterborough & Kawartha🌦️ Patchy rain nearby · Feels 15°

21°Lindsay21°Cobourg21°Port Hope21°Bobcaygeon21°Lakefield20°Campbellford
19°Kingston & Eastern Ontario☀️ Clear · Feels 13°

22°Belleville19°Brockville20°Cornwall20°Quinte West20°Napanee19°Smiths Falls
21°Ottawa☀️ Clear · Feels 15°

22°Gatineau21°Kanata22°Pembroke22°Orleans21°Arnprior19°Carleton Pl.
Other cities
21°Calgary☀️ Clear · Feels 14°

16°Edmonton16°Red Deer20°Airdrie22°Lethbridge19°Banff
20°Montreal☀️ Clear · Feels 16°

19°Laval21°Longueuil21°Brossard19°Terrebonne
19°Vancouver☀️ Clear · Feels 14°

19°Burnaby19°Surrey19°Richmond19°Coquitlam19°North Vanco.21°Abbotsford
Radar & alerts: Environment Canada · Forecast data: Environment Canada, Open-Meteo & wttr.in
Updated every 15 minutes · Written outlook by the Daily Current Weather Desk