Ontario: water temperature
At sea, 13.8 °C on average across 19 stations, from 9.2 °C (SLATE ISLAND) to 17.0 °C (PORT STANLEY). In fresh water, 12.1 °C on average across 15 stations, from 8.3 °C (Aubinadong River Above Sesabic Creek) to 17.0 °C (Port Stanley buoy).
Sea and ocean
| Station | Water | Measured |
|---|---|---|
| Algonac, MI NOAA CO-OPS | 14.7 °C | 37 min ago |
| LAKE NIPISSING Bouées d'Environnement Canada | 12.0 °C | 36 h ago |
| Lake Nipissing NOAA NDBC | 11.6 °C | 37 min ago |
| LAKE SIMCOE Bouées d'Environnement Canada | 14.1 °C | 36 h ago |
| Lake Simcoe NOAA NDBC | 13.7 °C | 37 min ago |
| Lake St Clair NOAA NDBC | 14.7 °C | 37 min ago |
| LAKE ST. CLAIR Bouées d'Environnement Canada | 14.9 °C | 36 h ago |
| NORTH CHANNEL EAST Bouées d'Environnement Canada | 13.4 °C | 36 h ago |
| NORTH GEORGIAN BAY Bouées d'Environnement Canada | 11.9 °C | 36 h ago |
| NW LAKE ONTARIO AJAX Bouées d'Environnement Canada | 13.1 °C | 36 h ago |
| PORT COLBORNE Bouées d'Environnement Canada | 15.9 °C | 36 h ago |
| Port Colborne NOAA NDBC | 15.5 °C | 37 min ago |
| PORT STANLEY Bouées d'Environnement Canada | 17.0 °C | 36 h ago |
| PRINCE EDWARD PT Bouées d'Environnement Canada | 13.7 °C | 36 h ago |
| Prince Edward Pt NOAA NDBC | 13.7 °C | 37 min ago |
| SLATE ISLAND Bouées d'Environnement Canada | 9.2 °C | 36 h ago |
| SOUTH GEORGIAN BAY Bouées d'Environnement Canada | 13.4 °C | 36 h ago |
| SOUTHERN LAKE HURON(BAYFIELD) Bouées d'Environnement Canada | 14.9 °C | 36 h ago |
| WEST LAKE ONTARIO Bouées d'Environnement Canada | 14.4 °C | 36 h ago |
Lakes and rivers
| Station | Water | Measured |
|---|---|---|
| Aubinadong River Above Sesabic Creek Relevés hydrologiques du Canada | 8.3 °C | 1 h ago |
| Batchawana River Near Batchawana Relevés hydrologiques du Canada | 8.4 °C | 1 h ago |
| French River At Wolseley Bay Relevés hydrologiques du Canada | 12.6 °C | 1 h ago |
| Georgian Bay Grands Lacs (Seagull) | 11.9 °C | 36 h ago |
| North Channel East Grands Lacs (Seagull) | 13.4 °C | 36 h ago |
| NW Lake Ontario Ajax Grands Lacs (Seagull) | 13.1 °C | 36 h ago |
| Port Stanley buoy Grands Lacs (Seagull) | 17.0 °C | 36 h ago |
| Rainy River At Rainy River Relevés hydrologiques du Canada | 10.8 °C | 1 h ago |
| Slate Island Grands Lacs (Seagull) | 9.2 °C | 36 h ago |
| South Georgian Bay Grands Lacs (Seagull) | 13.4 °C | 36 h ago |
| Southern Lake Huron Grands Lacs (Seagull) | 14.9 °C | 36 h ago |
| St. Marys River Near Garden River Relevés hydrologiques du Canada | 12.2 °C | 1 h ago |
| University of Windsor - RAEON Buoy 7 - 2026 Grands Lacs (Seagull) | 10.7 °C | 37 min ago |
| UWRAEON3 Lake Huron 2025 (sonde à 1 m) Grands Lacs (Seagull) | 11.1 °C | 47 min ago |
| Western Lake Ontario - Grimsby Grands Lacs (Seagull) | 14.4 °C | 36 h ago |
Where to swim, month by month
The normal sea temperature each month along the coast: pick a month to see where the water is warmest and whether you can swim.
- January -1.4 °C · up to -1.2 °C
- February -1.5 °C · up to -1.3 °C
- March -1.5 °C · up to -1.3 °C
- April -1.4 °C · up to -1.2 °C
- May -1.1 °C · up to -0.7 °C
- June -0.7 °C · up to 0.6 °C
- July 1.8 °C · up to 4.0 °C
- August 8.3 °C · up to 9.2 °C
- September 8.3 °C · up to 10.6 °C
- October 5.7 °C · up to 7.9 °C
- November 1.4 °C · up to 2.3 °C
- December -0.9 °C · up to -0.7 °C
Where these numbers come from
Every value is a real reading from an instrument, at its position: a buoy, a wharf, a river or lake station. It keeps the time it was measured. A reading too far from those of nearby stations is marked with a “?”. Between stations, the map gives a satellite or model estimate, always labelled as such.
Sources: Bouées d'Environnement Canada, Grands Lacs (Seagull), NOAA CO-OPS, NOAA NDBC, Relevés hydrologiques du Canada. Sources and credits
Nearby
- Quebec 18 stations · sea 9.8 °C · fresh water 10.6 °C
- Saskatchewan 10 stations · fresh water 3.7 °C
- New Brunswick 4 stations · sea 9.8 °C · fresh water 5.9 °C
- Nova Scotia 12 stations · sea 13.5 °C · fresh water 5.8 °C
- Nunavut 6 stations · fresh water 1.7 °C
- British Columbia 300 stations · sea 10.9 °C · fresh water 6.4 °C