SmogRank / World / North America / Canada / Ontario
Most polluted cities in Ontario, Canada
29 measured cities, this year; 29 above the WHO annual guideline. Worst: Windsor at 10.8 µg/m³, #845 in the world.
Ranked by unhealthy days: the share of each city's measured days with a daily mean over 35.4 µg/m³ (US AQI 101+), Unhealthy for Sensitive Groups or worse on the US EPA's scale. Ties go to the higher average.
- 1Windsor 2%
- 2Waterdown 2%
- 3Sarnia 2%
- 4London 2%
- 5Hamilton 2%
- 6Toronto 2%
- 7Sault Ste. Marie 2%
- 8Alliston 2%
- 9Newmarket 1%
- 10Mississauga 1%
- 11Brantford 1%
- 12Guelph 1%
- 13Barrie 1%
- 14Nepeanlow-cost sensors 1%
- 15Kitchener 1%
- 16St. Thomas 1%
- 17Milton 1%
- 18Oakville 1%
- 19Brampton 1%
- 20St. Catharines 1%
- 21Greater Sudbury 1%
- 22Parry Sound 1%
- 23Belleville 1%
- 24North Bay 1%
- 25Chatham 1%
- 26Peterborough 1%
- 27Kingston 1%
- 28Cornwall 0%
- 29Ottawa 0%
Low-cost sensors: consumer units, counted only in cities with no government-grade monitor; they read close to reference monitors on the whole, but 15 to 25% high in humid air. How we use them.
The US EPA's Air Quality Index for PM2.5 (2024 breakpoints). Show values as: µg/m³ · US AQI · India AQI · China AQI · European AQI · UK DAQI · Canada AQHI+. About the scales
Estimated: cities without a monitor
Ontario cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.
| City | 7-day estimate |
|---|---|
| Etobicoke | ≈ 5 µg/m³ |
| Markham | ≈ 5 µg/m³ |
| Vaughan | ≈ 5 µg/m³ |
| Richmond Hill | ≈ 5 µg/m³ |
| Burlington | ≈ 5 µg/m³ |
| Oshawa | ≈ 5 µg/m³ |
| Gloucester | ≈ 4 µg/m³ |
| Whitby | ≈ 5 µg/m³ |
| Cambridge | ≈ 5 µg/m³ |
| Orléans | ≈ 4 µg/m³ |
| Ottawa South | ≈ 4 µg/m³ |
| Ajax | ≈ 5 µg/m³ |
| Thornhill | ≈ 5 µg/m³ |
| Thunder Bay | ≈ 4 µg/m³ |
| Waterloo | ≈ 5 µg/m³ |
| Niagara Falls | ≈ 6 µg/m³ |
| Pickering | ≈ 5 µg/m³ |
| Kanata | ≈ 4 µg/m³ |
| Willowdale | ≈ 6 µg/m³ |
| Caledon | ≈ 4 µg/m³ |
| Stoney Creek | ≈ 5 µg/m³ |
| Halton Hills | ≈ 5 µg/m³ |
| Norfolk County | ≈ 5 µg/m³ |
| Aurora | ≈ 5 µg/m³ |
| Welland | ≈ 5 µg/m³ |
| Whitchurch-Stouffville | ≈ 5 µg/m³ |
| Georgetown | ≈ 5 µg/m³ |
| Quinte West | ≈ 5 µg/m³ |
| Innisfil | ≈ 4 µg/m³ |
| Timmins | ≈ 4 µg/m³ |
| Stittsville | ≈ 4 µg/m³ |
| Ancaster | ≈ 5 µg/m³ |
| Woodstock | ≈ 5 µg/m³ |
| Bowmanville | ≈ 5 µg/m³ |
| Stouffville | ≈ 5 µg/m³ |
| Leamington | ≈ 4 µg/m³ |
| Brant | ≈ 5 µg/m³ |
| LaSalle | ≈ 8 µg/m³ |
| Stratford | ≈ 5 µg/m³ |
| Orillia | ≈ 3 µg/m³ |
Bad-air episodes in Ontario
- Northern United States and Canada, July 202614 to 21 July 2026, 8 days327 cities548 µg/m³peak, Superior
- Ontario and Quebec, Canada, July 202612 July 2026, 1 day8 cities42 µg/m³peak, Nepean
- North-eastern United States and Canada, March 20264 to 5 March 2026, 2 days40 cities38 µg/m³peak, Hamilton
- North-eastern United States and Canada, 14 to 19 February 20266 days108 cities54 µg/m³peak, Lancaster
- North-eastern United States and Canada, 9 to 10 February 20262 days10 cities30 µg/m³peak, Ann Arbor
- South-eastern Canada and United States, February 20263 to 4 February 2026, 2 days11 cities40 µg/m³peak, Nepean
Times when many cities around here had PM2.5 at twice their usual or more on the same days.
Use this board
SmogRank, most polluted cities in Ontario, Canada, PM2.5, this year to 6 Oct 2026, 22:00 UTC, smogrank.com/ca/region/ontario?w=year.
You're welcome to reuse a single chart, image or figure with this citation and a link. Terms. Raw monitor readings in bulk are published by OpenAQ, under each provider's licence.
Updated 2026-10-06 22:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors, as the US AQI PM2.5 sub-index.