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

🛰️ LIVE RADAR
-25°-15°-5°0°10°20°30°+
Ontario regions
23°Grey-Bruce & Lake Huron
23°Sauble Beach22°Kincardine22°Port Elgin23°Wiarton20°Tobermory26°Hanover
⚠ Alert26°Southwestern Ontario
26°Windsor22°Sarnia25°Chatham-Kent25°St. Thomas27°Tillsonburg27°Leamington
23°Northern Ontario
21°Thunder Bay22°Sault Ste. .27°North Bay23°Timmins19°Gore Bay21°Little Curr.
28°Kitchener-Waterloo
28°Waterloo28°Cambridge28°Guelph29°Brantford26°Woodstock26°Stratford
23°Muskoka & Algonquin
27°Bracebridge25°Gravenhurst23°Parry Sound25°Bancroft25°Haliburton28°Minden
27°Barrie & Simcoe
27°Orillia26°Collingwood22°Midland27°Innisfil26°Wasaga Beach28°Alliston
29°Hamilton & Niagara
28°St. Cathari.28°Niagara Fal.29°Burlington28°Welland28°Grimsby28°Niagara-on-.
28°Greater Toronto Area
29°Mississauga29°Brampton29°Vaughan29°Scarborough21°Oakville29°Milton
26°Durham & York
26°Whitby26°Pickering26°Markham26°Ajax29°Richmond Hi.28°Newmarket
25°Peterborough & Kawartha
25°Lindsay25°Cobourg25°Port Hope25°Bobcaygeon25°Lakefield22°Campbellford
26°Kingston & Eastern Ontario
22°Belleville25°Brockville26°Cornwall22°Quinte West19°Napanee27°Smiths Falls
28°Ottawa
29°Gatineau28°Kanata27°Pembroke29°Orleans28°Arnprior27°Carleton Pl.
Other cities
19°Calgary
11°Edmonton17°Red Deer19°Airdrie23°Lethbridge11°Banff
27°Montreal
27°Laval26°Longueuil27°Brossard26°Terrebonne
16°Vancouver
14°Burnaby16°Surrey14°Richmond14°Coquitlam14°North Vanco.14°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
