Ontario
Current conditions for 170 locations. Tap any name for the 7-day forecast and recent radar.
- Alexandria16°C
- Algonquin Park (Brent)15°C
- Algonquin Park (Lake of Two Rivers)15°C
- Alliston17°C
- Apsley14°C
- ArmstrongCloudy10°C
- Atikokan22°C
- AttawapiskatClear8°C
- Bancroft14°C
- Barrie16°C
- Barry's Bay14°C
- BellevillePartly Cloudy20°C
- Big Trout LakeCloudy13°C
- Blind RiverClear18°C
- BracebridgeMostly Cloudy18°C
- BramptonMainly Clear21°C
- Brantford18°C
- Brockville17°C
- Burk's FallsMostly Cloudy18°C
- Burlington22°C
- CaledonMainly Clear21°C
- CambridgeClear17°C
- ChapleauCloudy16°C
- Chatham-KentClear18°C
- Cobourg19°C
- CochraneLight Rainshower12°C
- Collingwood17°C
- Cornwall18°C
- Deep River
- DorionMostly Cloudy18°C
- DrydenLight Rain20°C
- Dunchurch20°C
- Dundalk18°C
- Ear Falls16°C
- EarltonCloudy15°C
- Elliot LakeClear18°C
- Fort Albany
- Fort Erie
- Fort Frances23°C
- Fort SevernPartly Cloudy9°C
- Gananoque
- Goderich15°C
- Gogama
- Gore BayClear18°C
- GravenhurstMostly Cloudy18°C
- Greater NapaneeMostly Cloudy19°C
- Greater SudburyCloudy22°C
- Greenstone (Beardmore)18°C
- Greenstone (Geraldton)Cloudy9°C
- Greenstone (Nakina)Cloudy9°C
- Guelph17°C
- Gull BayCloudy10°C
- Haldimand CountyMainly Clear17°C
- Haliburton14°C
- Halton HillsMainly Clear21°C
- HamiltonMainly Clear17°C
- HawkesburyMostly Cloudy18°C
- Hearst9°C
- Hornepayne9°C
- HuntsvilleMostly Cloudy18°C
- IgnaceLight Rain20°C
- Kakabeka FallsMostly Cloudy18°C
- Kaladar14°C
- KapuskasingLight Rain10°C
- Kawartha Lakes (Fenelon Falls)Clear16°C
- Kawartha Lakes (Lindsay)Clear16°C
- Kemptville16°C
- KenoraRainshower20°C
- Killarney
- Kincardine15°C
- KingstonMostly Cloudy19°C
- Kirkland Lake14°C
- Kitchener-WaterlooClear17°C
- Lake Superior (Provincial Park)15°C
- Lambton ShoresClear19°C
- Lansdowne HouseCloudy9°C
- Leamington17°C
- Lincoln19°C
- LondonMainly Clear18°C
- Marathon17°C
- MarkhamClear19°C
- Midland16°C
- Mine Centre22°C
- MississaugaMainly Clear21°C
- Montreal River Harbour18°C
- Moosonee
- Morrisburg16°C
- Mount Forest18°C
- MuskokaMostly Cloudy18°C
- New Tecumseth17°C
- Newmarket18°C
- Niagara FallsMainly Clear17°C
- Nipigon18°C
- Norfolk13°C
- North BayMostly Cloudy19°C
- North Perth18°C
- Oakville22°C
- OgokiCloudy10°C
- Orangeville17°C
- Orillia16°C
- OshawaClear18°C
- Ottawa (Kanata - Orléans)Mostly Cloudy17°C
- Ottawa (Richmond - Metcalfe)Mostly Cloudy17°C
- Owen SoundPartly Cloudy18°C
- Oxtongue Lake15°C
- Parry Sound20°C
- PeawanuckClear8°C
- Pembroke
- Petawawa
- PeterboroughClear16°C
- PickeringClear18°C
- Pickle LakeCloudy9°C
- PikangikumLight Rain15°C
- Port CarlingMostly Cloudy18°C
- Port Colborne
- Port ElginPartly Cloudy18°C
- Port Perry16°C
- Prince Edward (Picton)Partly Cloudy20°C
- Quinte WestPartly Cloudy20°C
- Red LakeLight Rain15°C
- Renfrew
- Richmond Hill18°C
- Rodney15°C
- Rondeau (Provincial Park)Clear18°C
- Sachigo LakeCloudy13°C
- Sandy LakeCloudy10°C
- SarniaClear19°C
- Saugeen ShoresPartly Cloudy18°C
- Sault Ste. MarieMostly Cloudy19°C
- Savant LakeMostly Cloudy18°C
- Sharbot Lake16°C
- Shelburne17°C
- Simcoe13°C
- Sioux LookoutMostly Cloudy18°C
- Sioux NarrowsRainshower20°C
- Smiths Falls16°C
- South Bruce PeninsulaPartly Cloudy18°C
- St. CatharinesMainly Clear17°C
- St. ThomasMainly Clear18°C
- StirlingPartly Cloudy20°C
- StratfordMainly Clear18°C
- StrathroyMainly Clear18°C
- Sudbury (Greater)Cloudy22°C
- SydenhamMostly Cloudy19°C
- Temiskaming ShoresCloudy15°C
- Terrace Bay17°C
- Thunder BayMostly Cloudy18°C
- Tillsonburg13°C
- TimminsLight Rainshower12°C
- Tobermory16°C
- TorontoMainly Clear21°C
- Toronto IslandClear19°C
- TrentonPartly Cloudy20°C
- Upsala20°C
- Vaughan18°C
- Vineland19°C
- Walkerton18°C
- Wawa18°C
- WebequieCloudy9°C
- Welland16°C
- West NipissingMostly Cloudy19°C
- WestportMostly Cloudy19°C
- WhitbyClear18°C
- White River18°C
- WiartonPartly Cloudy18°C
- Winchester16°C
- WindsorClear17°C
- Wingham18°C
- WoodstockMainly Clear18°C
- Wunnummin LakeCloudy13°C