🗺️ Ontario Weather

Tap a region for the full forecast
🔄 Updated October 21, 2026 · 03:00 PM EDT · Live radar from Environment Canada
-25°-15°-5°0°10°20°30°+
Ontario regions
17°Grey-Bruce & Lake Huron☀️ Sunny · Feels 13°

17°Sauble Beach15°Kincardine15°Port Elgin15°Wiarton12°Tobermory17°Hanover
17°Southwestern Ontario☀️ Sunny · Feels 13°

18°Windsor17°Sarnia17°Chatham-Kent17°St. Thomas16°Tillsonburg18°Leamington
16°Northern Ontario☁️ Overcast · Feels 12°

14°Thunder Bay17°Sault Ste. .14°North Bay14°Timmins14°Gore Bay15°Little Curr.
16°Kitchener-Waterloo☀️ Sunny · Feels 13°

16°Waterloo16°Cambridge16°Guelph16°Brantford17°Woodstock17°Stratford
14°Muskoka & Algonquin☀️ Sunny · Feels 10°

15°Bracebridge15°Gravenhurst14°Parry Sound14°Bancroft15°Haliburton15°Minden
16°Barrie & Simcoe☀️ Sunny · Feels 13°

13°Orillia15°Collingwood12°Midland16°Innisfil15°Wasaga Beach15°Alliston
13°Hamilton & Niagara☀️ Sunny · Feels 10°

12°St. Cathari.16°Niagara Fal.13°Burlington16°Welland11°Grimsby12°Niagara-on-.
15°Greater Toronto Area☀️ Sunny · Feels 12°

15°Mississauga15°Brampton15°Vaughan13°Scarborough15°Oakville15°Milton
15°Durham & York☀️ Sunny · Feels 11°

15°Whitby10°Pickering13°Markham10°Ajax14°Richmond Hi.15°Newmarket
15°Peterborough & Kawartha☀️ Sunny · Feels 13°

15°Lindsay12°Cobourg12°Port Hope15°Bobcaygeon15°Lakefield13°Campbellford
14°Kingston & Eastern Ontario☀️ Sunny · Feels 11°

15°Belleville13°Brockville12°Cornwall13°Quinte West14°Napanee13°Smiths Falls
12°Ottawa☀️ Sunny · Feels 10°

12°Gatineau12°Kanata14°Pembroke12°Orleans12°Arnprior13°Carleton Pl.
Other cities
14°Calgary☁️ Cloudy · Feels 9°

10°Edmonton10°Red Deer14°Airdrie18°Lethbridge11°Banff
12°Montreal☀️ Sunny · Feels 10°

12°Laval12°Longueuil12°Brossard12°Terrebonne
12°Vancouver☁️ Overcast · Feels 10°

14°Burnaby14°Surrey12°Richmond14°Coquitlam12°North Vanco.15°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