🗺️ Ontario Weather

Tap a region for the full forecast
🔄 Updated September 12, 2026 · 12:15 PM EDT · Live radar from Environment Canada
-25°-15°-5°10°20°30°+
Ontario regions
22°Grey-Bruce & Lake Huron⛅ Partly Cloudy · Feels 20°

22°Sauble Beach22°Kincardine22°Port Elgin22°Wiarton18°Tobermory21°Hanover
21°Southwestern Ontario☀️ Sunny · Feels 20°

25°Windsor24°Sarnia24°Chatham-Kent24°St. Thomas23°Tillsonburg25°Leamington
21°Northern Ontario☁️ Overcast · Feels 18°

18°Thunder Bay22°Sault Ste. .19°North Bay19°Timmins20°Gore Bay21°Little Curr.
22°Kitchener-Waterloo☀️ Sunny · Feels 22°

22°Waterloo22°Cambridge21°Guelph19°Brantford25°Woodstock25°Stratford
16°Muskoka & Algonquin☁️ Overcast · Feels 14°

18°Bracebridge18°Gravenhurst20°Parry Sound16°Bancroft18°Haliburton18°Minden
21°Barrie & Simcoe☀️ Sunny · Feels 19°

20°Orillia22°Collingwood18°Midland21°Innisfil22°Wasaga Beach21°Alliston
26°Hamilton & Niagara☀️ Sunny · Feels 28°

25°St. Cathari.25°Niagara Fal.23°Burlington24°Welland24°Grimsby25°Niagara-on-.
23°Greater Toronto Area☀️ Sunny · Feels 24°

22°Mississauga22°Brampton22°Vaughan21°Scarborough19°Oakville20°Milton
22°Durham & York☀️ Sunny · Feels 22°

22°Whitby22°Pickering22°Markham22°Ajax22°Richmond Hi.23°Newmarket
22°Peterborough & Kawartha☀️ Sunny · Feels 21°

22°Lindsay21°Cobourg21°Port Hope22°Bobcaygeon22°Lakefield22°Campbellford
21°Kingston & Eastern Ontario☀️ Sunny · Feels 19°

21°Belleville21°Brockville18°Cornwall22°Quinte West20°Napanee19°Smiths Falls
13°Ottawa🌫️ Mist · Feels 12°

15°Gatineau18°Kanata17°Pembroke15°Orleans17°Arnprior19°Carleton Pl.
Other cities
Calgary☁️ Overcast · Feels 4°

EdmontonRed DeerAirdrieLethbridgeBanff
18°Montreal☁️ Overcast · Feels 15°

18°Laval20°Longueuil20°Brossard19°Terrebonne
13°Vancouver☁️ Overcast · Feels 13°

14°Burnaby13°Surrey14°Richmond13°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