SmogRank / World / North America / Canada

Most polluted cities in Canada

60 measured cities, last 24 hours; 1 above the WHO 24-hour guideline. Worst: Nepean at 15.6 µg/m³, #109 in the world.

Quebec: 17 measured citiesSaskatchewan: 3 measured citiesYukonNorthwest Territories: 1 measured cityBritish Columbia: 27 measured citiesAlberta: 10 measured citiesManitoba: 1 measured cityOntario: 28 measured citiesNew Brunswick: 5 measured citiesNewfoundland and LabradorNova Scotia: 2 measured citiesPrince Edward Island: 1 measured city#60 Yellowknife: 0.0 µg/m³#59 Winnipeg: 0.1 µg/m³#58 Milton: 1.8 µg/m³#57 Prince Albert: 1.9 µg/m³#56 St. Albert: 2.2 µg/m³#55 Sydney: 2.3 µg/m³#54 Fort McMurray: 2.7 µg/m³#53 Charlottetown: 3.0 µg/m³#52 West Vancouver: 3.4 µg/m³#51 Dartmouth: 3.7 µg/m³#50 Airdrie: 4.0 µg/m³#48 Coquitlam: 4.2 µg/m³#49 Saint John: 4.2 µg/m³#46 Medicine Hat: 4.5 µg/m³#47 Swift Current: 4.5 µg/m³#44 Fredericton: 4.6 µg/m³#45 Port Coquitlam: 4.6 µg/m³#42 Chilliwack: 4.7 µg/m³#43 Moncton: 4.7 µg/m³#39 Calgary: 4.8 µg/m³#40 Rouyn-Noranda: 4.8 µg/m³#41 Sherbrooke: 4.8 µg/m³#38 Drummondville: 5.1 µg/m³#37 North Bay: 5.3 µg/m³#35 Granby: 5.5 µg/m³#36 Vancouver: 5.5 µg/m³#33 Langley: 5.8 µg/m³#34 Saskatoon: 5.8 µg/m³#32 Richmond: 5.9 µg/m³#31 Alliston: 6.0 µg/m³#30 Strawberry Hill: 6.2 µg/m³#28 Burnaby: 6.3 µg/m³#29 Ottawa: 6.3 µg/m³#25 Delta: 6.4 µg/m³#26 Montréal: 6.4 µg/m³#27 Red Deer: 6.4 µg/m³#22 Barrie: 6.5 µg/m³#23 Greater Sudbury: 6.5 µg/m³#24 Trois-Rivières: 6.5 µg/m³#20 Edmonton: 6.8 µg/m³#21 Kingston: 6.8 µg/m³#19 Edmundston: 7.1 µg/m³#18 Saint-Georges: 7.3 µg/m³#17 Abbotsford: 7.4 µg/m³#15 Brantford: 7.9 µg/m³#16 St. Catharines: 7.9 µg/m³#13 Belleville: 8.0 µg/m³#14 Sept-Îles: 8.0 µg/m³#11 Québec: 8.1 µg/m³#12 L'Ancienne-Lorette: 8.1 µg/m³#9 London: 8.6 µg/m³#10 Waterdown: 8.6 µg/m³#8 Toronto: 9.3 µg/m³#7 Hamilton: 9.5 µg/m³#6 St. Thomas: 10.0 µg/m³#3 Gatineau: 10.9 µg/m³#4 Sarnia: 10.9 µg/m³#5 Shawinigan: 10.9 µg/m³#2 Windsor: 11.1 µg/m³#1 Nepean: 15.6 µg/m³
Each dot is a measured city, coloured by its PM2.5; tap a dot to open the city, or a region to zoom in.
← Nepean 15.6 WHO 24-hour guideline
Every measured city in Canada, one column each, worst on the left and cleanest on the right. Point at it to read a city; tap to open it.
  1. 1Nepeanlow-cost sensorsOntario 15.61.0×
  2. 2WindsorOntario 11.10.7×
  3. 3Gatineaulow-cost sensorsQuebec 10.90.7×
  4. 4SarniaOntario 10.90.7×
  5. 5ShawiniganQuebec 10.90.7×
  6. 6St. ThomasOntario 10.00.7×
  7. 7HamiltonOntario 9.50.6×
  8. 8TorontoOntario 9.30.6×
  9. 9LondonOntario 8.60.6×
  10. 10WaterdownOntario 8.60.6×
  11. 11QuébecQuebec 8.10.5×
  12. 12L'Ancienne-LoretteQuebec 8.10.5×
  13. 13BellevilleOntario 8.00.5×
  14. 14Sept-ÎlesQuebec 8.00.5×
  15. 15BrantfordOntario 7.90.5×
  16. 16St. CatharinesOntario 7.90.5×
  17. 17AbbotsfordBritish Columbia 7.40.5×
  18. 18Saint-GeorgesQuebec 7.30.5×
  19. 19EdmundstonNew Brunswick 7.10.5×
  20. 20EdmontonAlberta 6.80.5×
  21. 21KingstonOntario 6.80.5×
  22. 22BarrieOntario 6.50.4×
  23. 23Greater SudburyOntario 6.50.4×
  24. 24Trois-RivièresQuebec 6.50.4×
  25. 25DeltaBritish Columbia 6.40.4×
  26. 26MontréalQuebec 6.40.4×
  27. 27Red DeerAlberta 6.40.4×
  28. 28BurnabyBritish Columbia 6.30.4×
  29. 29OttawaOntario 6.30.4×
  30. 30Strawberry HillBritish Columbia 6.20.4×
  31. 31AllistonOntario 6.00.4×
  32. 32RichmondBritish Columbia 5.90.4×
  33. 33LangleyBritish Columbia 5.80.4×
  34. 34SaskatoonSaskatchewan 5.80.4×
  35. 35GranbyQuebec 5.50.4×
  36. 36VancouverBritish Columbia 5.50.4×
  37. 37North BayOntario 5.30.4×
  38. 38DrummondvilleQuebec 5.10.3×
  39. 39CalgaryAlberta 4.80.3×
  40. 40Rouyn-NorandaQuebec 4.80.3×
  41. 41SherbrookeQuebec 4.80.3×
  42. 42ChilliwackBritish Columbia 4.70.3×
  43. 43MonctonNew Brunswick 4.70.3×
  44. 44FrederictonNew Brunswick 4.60.3×
  45. 45Port CoquitlamBritish Columbia 4.60.3×
  46. 46Medicine HatAlberta 4.50.3×
  47. 47Swift CurrentSaskatchewan 4.50.3×
  48. 48CoquitlamBritish Columbia 4.20.3×
  49. 49Saint JohnNew Brunswick 4.20.3×
  50. 50AirdrieAlberta 4.00.3×
  51. 51DartmouthNova Scotia 3.70.2×
  52. 52West VancouverBritish Columbia 3.40.2×
  53. 53CharlottetownPrince Edward Island 3.00.2×
  54. 54Fort McMurrayAlberta 2.70.2×
  55. 55SydneyNova Scotia 2.30.2×
  56. 56St. AlbertAlberta 2.20.1×
  57. 57Prince AlbertSaskatchewan 1.90.1×
  58. 58MiltonOntario 1.80.1×
  59. 59Winnipeglow-cost sensorsManitoba 0.10.0×
  60. 60Yellowknifelow-cost sensorsNorthwest Territories 0.00.0×
Good0–9.0
Moderate9.1–35.4
Sensitive groups35.5–55.4
Unhealthy55.5–125.4
Very unhealthy125.5–225.4
Hazardous225.5+

PM2.5 in µg/m³, coloured by the US EPA's PM2.5 categories. 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

Canada 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.

City7-day estimateBand
Surrey≈ 6 µg/m³Good
Halifax≈ 4 µg/m³Good
Laval≈ 7 µg/m³Good
Etobicoke≈ 6 µg/m³Good
Markham≈ 4 µg/m³Good
Vaughan≈ 5 µg/m³Good
Longueuil≈ 7 µg/m³Good
Richmond Hill≈ 5 µg/m³Good
Burlington≈ 5 µg/m³Good
Oshawa≈ 5 µg/m³Good
Gloucester≈ 5 µg/m³Good
Rosemont–La Petite-Patrie≈ 7 µg/m³Good
Villeray–Saint-Michel–Parc-Extension≈ 7 µg/m³Good
Lévis≈ 8 µg/m³Good
Mercier–Hochelaga-Maisonneuve≈ 7 µg/m³Good
Whitby≈ 5 µg/m³Good
Cambridge≈ 5 µg/m³Good
Orléans≈ 4 µg/m³Good
Ottawa South≈ 5 µg/m³Good
Saint-Louis-de-Terrebonne≈ 7 µg/m³Good
Ajax≈ 5 µg/m³Good
Saanich≈ 4 µg/m³Good
Thornhill≈ 5 µg/m³Good
Terrebonne≈ 7 µg/m³Good
St. John's≈ 6 µg/m³Good
Thunder Bay≈ 4 µg/m³Good
Le Plateau-Mont-Royal≈ 7 µg/m³Good
Waterloo≈ 4 µg/m³Good
Ville-Marie≈ 7 µg/m³Good
Niagara Falls≈ 6 µg/m³Good
Pickering≈ 5 µg/m³Good
Kanata≈ 4 µg/m³Good
Montréal-Nord≈ 7 µg/m³Good
Le Sud-Ouest≈ 7 µg/m³Good
Repentigny≈ 7 µg/m³Good
Maple Ridge≈ 6 µg/m³Good
Willowdale≈ 5 µg/m³Good
New Westminster≈ 6 µg/m³Good
Caledon≈ 4 µg/m³Good
Stoney Creek≈ 5 µg/m³Good

Use this board

SmogRank, most polluted cities in Canada, PM2.5, last 24 hours to 2 Oct 2026, 03:00 UTC, smogrank.com/ca.

Download top 10 (PNG)

You're welcome to reuse a single chart, image or figure with this citation and a link. Terms.

Regions

Measured cities in each region (30 days).

Updated 2026-10-02 03:07 UTC. Values are PM2.5 (fine particles), the median of each city's monitors in µg/m³.