🗺️ Ontario Weather
Tap a region for the full forecast
🔄 Updated June 05, 2026 · 05:31 PM EDT · Live radar from Environment Canada
🚨 Active weather alerts
Southwestern Ontario

🛰️ LIVE RADAR
-25°-15°-5°0°10°20°30°+
Ontario regions
25°Grey-Bruce & Lake Huron
25°Sauble Beach26°Kincardine26°Port Elgin25°Wiarton20°Tobermory26°Hanover
⚠ Alert27°Southwestern Ontario
28°Windsor28°Sarnia28°Chatham-Kent28°St. Thomas29°Tillsonburg28°Leamington
25°Northern Ontario
22°Thunder Bay20°Sault Ste. .27°North Bay20°Timmins20°Gore Bay21°Little Curr.
27°Kitchener-Waterloo
27°Waterloo28°Cambridge28°Guelph28°Brantford28°Woodstock28°Stratford
26°Muskoka & Algonquin
28°Bracebridge28°Gravenhurst22°Parry Sound29°Bancroft28°Haliburton28°Minden
28°Barrie & Simcoe
28°Orillia28°Collingwood23°Midland28°Innisfil28°Wasaga Beach28°Alliston
29°Hamilton & Niagara
29°St. Cathari.28°Niagara Fal.29°Burlington29°Welland29°Grimsby29°Niagara-on-.
30°Greater Toronto Area
30°Mississauga30°Brampton30°Vaughan30°Scarborough22°Oakville29°Milton
26°Durham & York
26°Whitby26°Pickering26°Markham26°Ajax30°Richmond Hi.28°Newmarket
27°Peterborough & Kawartha
27°Lindsay27°Cobourg27°Port Hope27°Bobcaygeon27°Lakefield23°Campbellford
26°Kingston & Eastern Ontario
22°Belleville27°Brockville27°Cornwall23°Quinte West20°Napanee27°Smiths Falls
29°Ottawa
27°Gatineau27°Kanata28°Pembroke27°Orleans27°Arnprior27°Carleton Pl.
Other cities
20°Calgary
19°Edmonton20°Red Deer20°Airdrie21°Lethbridge13°Banff
26°Montreal
28°Laval26°Longueuil28°Brossard25°Terrebonne
16°Vancouver
14°Burnaby15°Surrey14°Richmond14°Coquitlam14°North Vanco.13°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
Updated every 15 minutes · Written outlook by the Daily Current Weather Desk
