Air quality in Ontario
Air quality index (AQI⁺) and PM2.5 air pollution in Ontario • 01:16, Nov 12
Government of Ontario, Ministry of the EnvironmentOklahoma Department of Environmental Quality AnonymousJim GuilletPiéEVCOChris Fournier**@airqualitybrampton & airqualitybrampton@gmail.comMark OberemkGraydonSouth RichvaleHamilton Air Monitoring Network - HAMNMC2025Stacey SchacterstevepaulquinnBelltown - Oakley AveMeAmy CuriousKevin DamenNichols FamilyAnonymousElectric Vehicle Council of OttawaCSA HamiltonianMikoAirJayDeeVBbsummAnonymous DGEC - GreensvilleSlyyyMinistry of the Environment and the Fight against Climate ChangePaulSteven RichieAnonymousrandalljhowardARTSean StewartJackBBriarwood Ave. Matt WojtowiczDataforge CanadaSWBradley SangerBijanMichiruWildflower Bee Farm Ontario and Nova ScotiaTimothy DresserBBT Batteries Ltd.Captain Benjamin WillardEric SteinLara TAnonymousHaig BlvdDave McKeeCanadian Air and Precipitation Monitoring NetworkKatwyks on the RiverPierreJpSMeS WepplerMitch LPeter CornelisseGregMattAnonymous contributor
1 stations sponsored by The Foundation for Clean Air
Government of Ontario, Ministry of the EnvironmentOklahoma Department of Environmental Quality AnonymousJim GuilletPiéEVCOChris Fournier**@airqualitybrampton & airqualitybrampton@gmail.comMark OberemkGraydonSouth RichvaleHamilton Air Monitoring Network - HAMNMC2025Stacey SchacterstevepaulquinnBelltown - Oakley AveMeAmy CuriousKevin DamenNichols FamilyAnonymousElectric Vehicle Council of OttawaCSA HamiltonianMikoAirJayDeeVBbsummAnonymous DGEC - GreensvilleSlyyyMinistry of the Environment and the Fight against Climate ChangePaulSteven RichieAnonymousrandalljhowardARTSean StewartJackBBriarwood Ave. Matt WojtowiczDataforge CanadaSWBradley SangerBijanMichiruWildflower Bee Farm Ontario and Nova ScotiaTimothy DresserBBT Batteries Ltd.Captain Benjamin WillardEric SteinLara TAnonymousHaig BlvdDave McKeeCanadian Air and Precipitation Monitoring NetworkKatwyks on the RiverPierreJpSMeS WepplerMitch LPeter CornelisseGregMattAnonymous contributor
1 stations sponsored by The Foundation for Clean Air
Live most polluted city ranking
Real-time Ontario most polluted city ranking
Wildfires in Ontario
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in Ontario?
- Windsor54
- Sarnia53
- Guelph50
- Burlington44
- Amherstburg39
- Kitchener39
- Waterloo39
- Thunder Bay37
- Hawkesville35
- Hamilton33
- London32
- Wellington County32
- Tiverton31
- Belleville29
- Brantford29
- Egbert29
- Grand Bend28
- Kingston28
- Mississauga28
- Niagara on the Lake28
- Parry Sound28
- Sault Ste. Marie28
- Brant27
- Cambridge27
- Newmarket27
- Paris27
- Timmins27
- Walpole Island27
- Woodstock27
- Aylmer26
- Binbrook26
- Breslau26
- Buckhorn26
- Ingersoll26
- Norfolk County26
- Simcoe26
- Delaware25
- Innisfil25
- Oakville25
- Oshawa25
- Peterborough25
- Petrolia25
- St. Catharines25
- St. Thomas25
- Brampton24
- Kenora District24
- Port Colborne24
- Port Stanley24
- Stratford24
- Richmond Hill23
- Welland23
- Camlachie22
- Chatham22
- Cornwall22
- Dorchester22
- Fort Erie22
- Milton22
- Pickle Lake22
- Thorold22
- Caledon21
- Collingwood21
- East Garafraxa21
- Kincardine21
- Midland21
- Toronto21
- Uxbridge21
- Kenora20
- Lambton Shores20
- Renfrew19
- Bonner Lake18
- Hawkesbury18
- Magnetawan18
- Merrickville-Wolford18
- North Perth18
- Ottawa18
- Shelburne18
- Vaughan18
- Bluewater17
- Cobourg17
- Dorset17
- Niagara Falls17
- Erin16
- Huron East16
- Angus14
- Blyth14
- Concord14
- East York14
- Hanover14
- Orangeville14
- Wingham14
- Casselman13
- Goderich13
- Larder Lake13
- Markham13
- Orillia13
- Pickering13
- Wasaga Beach13
- Bourget12
- Brockville12
- Carleton Place12
- Keswick12
- Morrisburg12
- Port Elmsley12
- Prescott12
- Prince Edward12
- Scarborough12
- Smiths Falls12
- Barrie11
- Clarence-Rockland11
- Coldwater11
- Gananoque11
- New Hamburg11
- North Bay11
- Owen Sound11
- Wendover11
- Deseronto10
- Greater Napanee10
- Greater Sudbury10
- Napanee Downtown10
- Omemee10
- Perth10
- Picton10
- Skatepark10
- Arnprior9
- Bracebridge9
- Gravenhurst9
- Minden Hills9
- Nepean9
- Atikokan8
- Bancroft8
- Huntsville8
- Fort Frances7
- Neebing7
- Nestor Falls7
- Sioux Narrows7
- Algoma6
- Bruce Mines6
- Deep River6
- Dryden6
- Ear Falls6
- Elliot Lake6
- Englehart6
- Espanola6
- Etobicoke6
- Geraldton6
- Hearst6
- Hornepayne6
- Iroquois Falls6
- Kapuskasing6
- Kasabonika6
- Kirkland Lake6
- Little Current6
- Marathon6
- Mattawa6
- Petawawa6
- Powassan6
- Rayside-Balfour6
- Sheguiandah6
- South Huron6
- South River6
- Temiskaming Shores6
- Thessalon6
- Tobermory6
- Ancaster5
- Bainsville5
- Almonte2
- Pembroke2
- Quinte West2
- Red Lake2
- Willowdale1
- Ajax0
- Bells Corners0
- Lindsay0
- North York0
- Selwyn0









