Skip to content

Canada AQI Trends

Compare yearly air-quality direction, best years, worst years, and trend deltas. This pilot covers 116 eligible cities with OpenAQ-derived daily AQI history.

Search city analytics

Yearly EPA AQI trend

0501002024CambridgeEast St. PaulWellandWood BuffaloYellowknifeEdmonton

City analytics table

CityAvg AQIPM2.5Worst monthTrendCoverage
Cambridge
Ontario, Canada
5012.2 ug/m3Apriln/a224 days · 1 locations
East St. Paul
Manitoba, Canada
5013.3 ug/m3Julyn/a186 days · 2 locations
Welland
Ontario, Canada
4912.1 ug/m3Julyn/a143 days · 1 locations
Wood Buffalo
Alberta, Canada
4813.8 ug/m3Julyn/a365 days · 1 locations
Yellowknife
Northwest Territories, Canada
4813.2 ug/m3Julyn/a212 days · 2 locations
Edmonton
Alberta, Canada
4712.7 ug/m3Augustn/a367 days · 11 locations
Markham
Ontario, Canada
4511.2 ug/m3Septembern/a112 days · 1 locations
Kitchener
Ontario, Canada
4510.5 ug/m3Octobern/a72 days · 1 locations
Fort McMurray
Alberta, Canada
4313.3 ug/m3Julyn/a367 days · 5 locations
Saskatoon
Saskatchewan, Canada
4310.7 ug/m3Julyn/a361 days · 2 locations
Prince Albert
Saskatchewan, Canada
4311.1 ug/m3Julyn/a357 days · 1 locations
Estevan
Saskatchewan, Canada
439.7 ug/m3Julyn/a362 days · 1 locations
Red Deer
Alberta, Canada
429.8 ug/m3Augustn/a367 days · 3 locations
Calgary
Alberta, Canada
4210.2 ug/m3Julyn/a367 days · 9 locations
Regina
Saskatchewan, Canada
429.9 ug/m3Julyn/a360 days · 4 locations
Windsor
Ontario, Canada
428.4 ug/m3Februaryn/a367 days · 2 locations
Chicoutimi
Quebec, Canada
429.5 ug/m3Augustn/a366 days · 1 locations
Bolton
Ontario, Canada
419.9 ug/m3Augustn/a123 days · 1 locations
Trail
British Columbia, Canada
408.6 ug/m3Januaryn/a361 days · 5 locations
Hamilton
Ontario, Canada
408.2 ug/m3Augustn/a367 days · 5 locations
Prince George
British Columbia, Canada
409.1 ug/m3Augustn/a366 days · 3 locations
Quesnel
British Columbia, Canada
398.2 ug/m3Augustn/a367 days · 1 locations
Cold Lake
Alberta, Canada
3910.9 ug/m3Julyn/a366 days · 1 locations
Winnipeg
Manitoba, Canada
3910.3 ug/m3Julyn/a330 days · 2 locations
Vaughan
Ontario, Canada
398.0 ug/m3Augustn/a366 days · 3 locations
St. Albert
Alberta, Canada
399.2 ug/m3Julyn/a366 days · 1 locations
Fort Saskatchewan
Alberta, Canada
389.7 ug/m3Julyn/a367 days · 6 locations
Kanata
Ontario, Canada
388.8 ug/m3Julyn/a230 days · 1 locations
Brantford
Ontario, Canada
377.3 ug/m3Januaryn/a363 days · 1 locations
Mont-Saint-Hilaire
Quebec, Canada
378.5 ug/m3Januaryn/a314 days · 1 locations
Mont-Royal
Quebec, Canada
377.6 ug/m3Augustn/a365 days · 5 locations
Sorel-Tracy
Quebec, Canada
367.5 ug/m3Julyn/a243 days · 1 locations
Bécancour
Quebec, Canada
367.5 ug/m3Februaryn/a329 days · 1 locations
London
Ontario, Canada
367.0 ug/m3Februaryn/a365 days · 1 locations
Longueuil
Quebec, Canada
367.9 ug/m3Augustn/a364 days · 2 locations
Vernon
British Columbia, Canada
367.1 ug/m3Novembern/a367 days · 1 locations
Milton
Ontario, Canada
367.1 ug/m3Augustn/a365 days · 1 locations
Grande Prairie
Alberta, Canada
3610.2 ug/m3Augustn/a367 days · 2 locations
Springfield
Manitoba, Canada
368.7 ug/m3Augustn/a146 days · 1 locations
Barrie
Ontario, Canada
367.0 ug/m3Augustn/a365 days · 1 locations
Toronto
Ontario, Canada
357.1 ug/m3Mayn/a367 days · 3 locations
Waterloo
Ontario, Canada
357.0 ug/m3Januaryn/a366 days · 2 locations
Cranbrook
British Columbia, Canada
357.2 ug/m3Julyn/a360 days · 1 locations
Brampton
Ontario, Canada
357.3 ug/m3Augustn/a366 days · 2 locations
Castlegar
British Columbia, Canada
357.1 ug/m3Julyn/a367 days · 1 locations
St. Thomas
Ontario, Canada
356.7 ug/m3Januaryn/a347 days · 1 locations
L’Ancienne-Lorette
Quebec, Canada
357.1 ug/m3Februaryn/a367 days · 1 locations
Oakville
Ontario, Canada
356.8 ug/m3Januaryn/a365 days · 1 locations
Ottawa
Ontario, Canada
357.4 ug/m3Julyn/a367 days · 5 locations
Sarnia
Ontario, Canada
356.6 ug/m3Januaryn/a365 days · 1 locations
Montréal
Quebec, Canada
347.0 ug/m3Augustn/a365 days · 2 locations
Stony Plain
Alberta, Canada
348.1 ug/m3Julyn/a367 days · 3 locations
Burlington
Ontario, Canada
346.6 ug/m3Januaryn/a364 days · 1 locations
Swift Current
Saskatchewan, Canada
347.5 ug/m3Julyn/a329 days · 1 locations
Westmount
Quebec, Canada
346.9 ug/m3Julyn/a367 days · 2 locations
Guelph
Ontario, Canada
346.5 ug/m3Januaryn/a365 days · 1 locations
Chatham
Ontario, Canada
336.3 ug/m3Januaryn/a365 days · 1 locations
Quebec City
Quebec, Canada
336.8 ug/m3Augustn/a367 days · 3 locations
St. Catharines
Ontario, Canada
336.3 ug/m3Februaryn/a364 days · 1 locations
Airdrie
Alberta, Canada
337.3 ug/m3Augustn/a363 days · 1 locations
Terrebonne
Quebec, Canada
336.6 ug/m3Augustn/a354 days · 1 locations
Kamloops
British Columbia, Canada
336.5 ug/m3Augustn/a366 days · 1 locations
Medicine Hat
Alberta, Canada
337.0 ug/m3Julyn/a365 days · 1 locations
Oak Bay
British Columbia, Canada
336.8 ug/m3Augustn/a156 days · 2 locations
Bridgewater
Nova Scotia, Canada
337.3 ug/m3Decembern/a36 days · 2 locations
Mississauga
Ontario, Canada
326.1 ug/m3Januaryn/a365 days · 1 locations
Newmarket
Ontario, Canada
326.2 ug/m3Augustn/a365 days · 1 locations
Boucherville
Quebec, Canada
326.4 ug/m3Augustn/a365 days · 1 locations
Dorval
Quebec, Canada
326.5 ug/m3Augustn/a363 days · 1 locations
Granby
Quebec, Canada
326.3 ug/m3Augustn/a366 days · 1 locations
South Huron
Ontario, Canada
326.1 ug/m3Januaryn/a365 days · 1 locations
Fort St. John
British Columbia, Canada
327.4 ug/m3Julyn/a363 days · 3 locations
Gatineau
Quebec, Canada
327.1 ug/m3Augustn/a221 days · 4 locations
Maple Ridge
British Columbia, Canada
326.7 ug/m3Augustn/a235 days · 2 locations
Brossard
Quebec, Canada
326.4 ug/m3Julyn/a359 days · 1 locations
Cornwall
Ontario, Canada
326.1 ug/m3Augustn/a227 days · 1 locations
Oshawa
Ontario, Canada
316.1 ug/m3Augustn/a360 days · 1 locations
Shawinigan
Quebec, Canada
316.1 ug/m3Augustn/a367 days · 2 locations
Duncan
British Columbia, Canada
315.9 ug/m3Januaryn/a367 days · 2 locations
Lethbridge
Alberta, Canada
316.5 ug/m3Julyn/a361 days · 1 locations
Trois-Rivières
Quebec, Canada
306.0 ug/m3Augustn/a366 days · 1 locations
Nelson
British Columbia, Canada
3012.8 ug/m3Julyn/a359 days · 1 locations
Saint-Zotique
Quebec, Canada
305.8 ug/m3Augustn/a366 days · 1 locations
Drummondville
Quebec, Canada
305.9 ug/m3Augustn/a367 days · 2 locations
Peterborough
Ontario, Canada
305.6 ug/m3Augustn/a365 days · 1 locations
Colwood
British Columbia, Canada
295.4 ug/m3Novembern/a359 days · 1 locations
Port Alberni
British Columbia, Canada
295.7 ug/m3Januaryn/a358 days · 1 locations
Mission
British Columbia, Canada
295.6 ug/m3Julyn/a233 days · 1 locations
Lévis
Quebec, Canada
295.7 ug/m3Augustn/a367 days · 1 locations
Donnacona
Quebec, Canada
285.6 ug/m3Augustn/a361 days · 1 locations
Vancouver
British Columbia, Canada
285.3 ug/m3Januaryn/a365 days · 14 locations
Sydney Mines
Nova Scotia, Canada
288.2 ug/m3Mayn/a353 days · 1 locations
North Bay
Ontario, Canada
275.2 ug/m3Augustn/a367 days · 2 locations
Sudbury
Ontario, Canada
275.2 ug/m3Augustn/a365 days · 1 locations
Kingston
Ontario, Canada
275.2 ug/m3Augustn/a365 days · 1 locations
Sherbrooke
Quebec, Canada
275.2 ug/m3Augustn/a366 days · 4 locations
Thunder Bay
Ontario, Canada
275.6 ug/m3Julyn/a358 days · 2 locations
Belleville
Ontario, Canada
275.1 ug/m3Augustn/a365 days · 1 locations
Kincardine
Ontario, Canada
275.1 ug/m3Augustn/a365 days · 1 locations
Mount Pearl Park
Newfoundland and Labrador, Canada
274.9 ug/m3Januaryn/a30 days · 2 locations
Kelowna
British Columbia, Canada
275.1 ug/m3Augustn/a367 days · 1 locations
Saint-Jean-sur-Richelieu
Quebec, Canada
275.1 ug/m3Augustn/a367 days · 1 locations
Abbotsford
British Columbia, Canada
264.9 ug/m3Augustn/a367 days · 3 locations
Saguenay
Quebec, Canada
265.1 ug/m3Augustn/a367 days · 1 locations
Victoria
British Columbia, Canada
264.8 ug/m3Augustn/a350 days · 1 locations
Essa
Ontario, Canada
264.9 ug/m3Septembern/a128 days · 1 locations
Squamish
British Columbia, Canada
264.8 ug/m3Augustn/a365 days · 1 locations
Whistler
British Columbia, Canada
265.1 ug/m3Augustn/a367 days · 2 locations
Olds
Alberta, Canada
265.7 ug/m3Julyn/a365 days · 1 locations
Hinton
Alberta, Canada
265.5 ug/m3Julyn/a367 days · 2 locations
New Westminster
British Columbia, Canada
254.6 ug/m3Julyn/a367 days · 2 locations
Victoriaville
Quebec, Canada
254.7 ug/m3Augustn/a367 days · 1 locations
Gibsons
British Columbia, Canada
254.6 ug/m3Augustn/a365 days · 1 locations
Sault Ste. Marie
Ontario, Canada
254.6 ug/m3Augustn/a359 days · 3 locations
Surrey
British Columbia, Canada
244.5 ug/m3Augustn/a360 days · 1 locations
Courtenay
British Columbia, Canada
244.7 ug/m3Januaryn/a294 days · 1 locations
Nanaimo
British Columbia, Canada
244.5 ug/m3Octobern/a367 days · 2 locations
Chilliwack
British Columbia, Canada
244.5 ug/m3Augustn/a367 days · 4 locations
Saint-Félicien
Quebec, Canada
244.9 ug/m3Augustn/a362 days · 1 locations
Penticton
British Columbia, Canada
244.5 ug/m3Augustn/a266 days · 1 locations
Langley
British Columbia, Canada
244.4 ug/m3Augustn/a367 days · 2 locations
Rouyn-Noranda
Quebec, Canada
244.6 ug/m3Augustn/a357 days · 1 locations
La Pêche
Quebec, Canada
244.5 ug/m3Augustn/a339 days · 1 locations
Charlottetown
Prince Edward Island, Canada
234.3 ug/m3Augustn/a358 days · 1 locations
Grand Falls
Newfoundland and Labrador, Canada
234.5 ug/m3Januaryn/a22 days · 1 locations
Saint John
New Brunswick, Canada
234.3 ug/m3Augustn/a359 days · 1 locations
Coaticook
Quebec, Canada
234.4 ug/m3Augustn/a367 days · 1 locations
Coldstream
British Columbia, Canada
235.2 ug/m3Julyn/a154 days · 1 locations
Pitt Meadows
British Columbia, Canada
234.2 ug/m3Julyn/a353 days · 1 locations
Moncton
New Brunswick, Canada
234.1 ug/m3Augustn/a353 days · 1 locations
Mont-Tremblant
Quebec, Canada
234.3 ug/m3Augustn/a350 days · 1 locations
Burnaby
British Columbia, Canada
224.1 ug/m3Julyn/a367 days · 3 locations
Port Moody
British Columbia, Canada
224.1 ug/m3Julyn/a367 days · 1 locations
Terrace
British Columbia, Canada
224.1 ug/m3Augustn/a367 days · 5 locations
Montmagny
Quebec, Canada
224.3 ug/m3Augustn/a363 days · 1 locations
Cape Breton
Nova Scotia, Canada
224.1 ug/m3Augustn/a287 days · 1 locations
Whitehorse
Yukon, Canada
224.5 ug/m3Februaryn/a340 days · 1 locations
Stratford
Prince Edward Island, Canada
224.1 ug/m3Augustn/a361 days · 1 locations
Bathurst
New Brunswick, Canada
224.1 ug/m3Augustn/a356 days · 1 locations
Saint-Georges
Quebec, Canada
224.2 ug/m3Augustn/a366 days · 1 locations
Labrador City
Newfoundland and Labrador, Canada
224.5 ug/m3Augustn/a363 days · 1 locations
Corner Brook
Newfoundland and Labrador, Canada
224.0 ug/m3Januaryn/a21 days · 1 locations
Fredericton
New Brunswick, Canada
224.0 ug/m3Augustn/a356 days · 1 locations
Halifax
Nova Scotia, Canada
224.1 ug/m3Augustn/a366 days · 2 locations
Miramichi
New Brunswick, Canada
224.0 ug/m3Augustn/a358 days · 1 locations
Huntsville
Ontario, Canada
214.0 ug/m3Augustn/a364 days · 1 locations
North Vancouver
British Columbia, Canada
213.9 ug/m3Augustn/a362 days · 2 locations
West Vancouver
British Columbia, Canada
213.8 ug/m3Augustn/a366 days · 1 locations
Mont-Laurier
Quebec, Canada
213.9 ug/m3Augustn/a366 days · 1 locations
Val-d’Or
Quebec, Canada
214.0 ug/m3Augustn/a367 days · 1 locations
Summerside
Prince Edward Island, Canada
203.7 ug/m3Julyn/a315 days · 1 locations
North Cowichan
British Columbia, Canada
203.6 ug/m3Julyn/a336 days · 1 locations
Richmond
British Columbia, Canada
193.6 ug/m3Januaryn/a367 days · 3 locations
Tsawwassen
British Columbia, Canada
193.5 ug/m3Julyn/a366 days · 1 locations
Edmundston
New Brunswick, Canada
193.7 ug/m3Augustn/a348 days · 1 locations
Kentville
Nova Scotia, Canada
193.4 ug/m3Augustn/a367 days · 2 locations
Campbell River
British Columbia, Canada
163.0 ug/m3Octobern/a360 days · 1 locations
Williams Lake
British Columbia, Canada
162.9 ug/m3Augustn/a367 days · 1 locations

Methodology

The extractor maps OpenAQ monitoring locations to the nearest AQI Now city in the same country, aggregates PM2.5 and PM10 to daily city averages, and converts those concentrations to US EPA AQI. Country tool pages use only city summaries that satisfy the configured minimum daily coverage threshold.

Canada trends city pages

← Country hubComparisonSeasonalityHealthGlobal compare