Air quality in British Columbia
Air quality index (AQI⁺) and PM2.5 air pollution in British Columbia • 04:05, Nov 10
British Columbia Ministry of EnvironmentMinistry of Environment & Climate Change Strategy - Government of B.CMetro VancouverMarten LettingaUniversity of Northern British ColumbiaMendocino County AQMDAnonymousNJrawqaBC Lung FoundationMallowjenny whitfieldcomputeruserRaymond McOakdale ParkJSconcerned citizenCrescentPkM & FWinnipegXEckardThadolina TrophughesmgregsonBriarlynn park N VanjustinritchieCypress MountainMecklenburg County Air QualityIQAir Community MemberPSilver Valley, Maple RidgeRKCLukas MathesonBeaton Rettich WatersAnonymousWoody NelsonStephan WehnerJKGrischaCreston BC (Hillside)Scott MerrimanIQAir Community MemberKerry AndersonMr. ErinRoss Andrewsken postleCreeksideWoodlandCabins.caHeavySprayinCVMAlex CDavid MillerOkanagan GrandeurLPetersJohnHNic JohnsonAnonymousWest61Eastern HillsidesSteve R.Abel CreekHTruchanbjoernKen GibsonShoreriseBarriere Air Project Station 1AnonymousLiLouis SeguinVictoria500ktbNigel Wilcoxepwand2Christian GraneggerJMCharlesS GrLSlogan hendersonCMMDavid Russell-LoewenBradley ThompsonMarlow MooDaveRunaMkTed WeaverMark JohnstonRick PullenClean Air PlanUnknownDenisPineview AirKGHCrestonWindstarGordon WilsonBC Lung FoundationAnonymousSmashaGBernadine JacobsMDCaribooMikePRBGGThea DunnDavidJeremyBC HydroT KAnonymousWilliamDuncan 1Mile 284.5ChaucerOliviaBC Hydro RevelstokeChris MooreDanielJason RileyKHMRAnonymous contributor
British Columbia Ministry of EnvironmentMinistry of Environment & Climate Change Strategy - Government of B.CMetro VancouverMarten LettingaUniversity of Northern British ColumbiaMendocino County AQMDAnonymousNJrawqaBC Lung FoundationMallowjenny whitfieldcomputeruserRaymond McOakdale ParkJSconcerned citizenCrescentPkM & FWinnipegXEckardThadolina TrophughesmgregsonBriarlynn park N VanjustinritchieCypress MountainMecklenburg County Air QualityIQAir Community MemberPSilver Valley, Maple RidgeRKCLukas MathesonBeaton Rettich WatersAnonymousWoody NelsonStephan WehnerJKGrischaCreston BC (Hillside)Scott MerrimanIQAir Community MemberKerry AndersonMr. ErinRoss Andrewsken postleCreeksideWoodlandCabins.caHeavySprayinCVMAlex CDavid MillerOkanagan GrandeurLPetersJohnHNic JohnsonAnonymousWest61Eastern HillsidesSteve R.Abel CreekHTruchanbjoernKen GibsonShoreriseBarriere Air Project Station 1AnonymousLiLouis SeguinVictoria500ktbNigel Wilcoxepwand2Christian GraneggerJMCharlesS GrLSlogan hendersonCMMDavid Russell-LoewenBradley ThompsonMarlow MooDaveRunaMkTed WeaverMark JohnstonRick PullenClean Air PlanUnknownDenisPineview AirKGHCrestonWindstarGordon WilsonBC Lung FoundationAnonymousSmashaGBernadine JacobsMDCaribooMikePRBGGThea DunnDavidJeremyBC HydroT KAnonymousWilliamDuncan 1Mile 284.5ChaucerOliviaBC Hydro RevelstokeChris MooreDanielJason RileyKHMRAnonymous contributor
Live most polluted city ranking
Real-time British Columbia most polluted city ranking
Wildfires in British Columbia
Real-time informationActive fires
--
Learn more about global air quality
Which is the most polluted city in British Columbia?
- Grand Forks77
- Armstrong64
- Saltspring Island63
- Oliver62
- Okanagan61
- Quesnel60
- Fruitvale55
- Keremeos54
- Qualicum Beach54
- Salmo53
- Lumby51
- Sun Peaks51
- Castlegar47
- Kelowna College41
- Port Alberni39
- Prince George39
- Rossland38
- Cumberland37
- Gold River37
- Cobble Hill34
- Farmington34
- Prince Rupert34
- Delta33
- Osoyoos33
- Tofino33
- Naramata32
- Sparwood32
- Williams Lake32
- Merritt31
- Nelson31
- North Cowichan31
- Fort St John30
- Kelowna29
- Anmore28
- Penticton28
- Port Moody28
- Salmon Arm28
- Kitwanga26
- Logan Lake26
- Powell River26
- Regional District of Central Kootenay26
- Youbou26
- Hornby Island25
- Princeton25
- Campbell River24
- Nakusp24
- Sointula24
- Vernon24
- West Kelowna24
- Chilliwack23
- Gibsons23
- Sidney23
- Valemount23
- Duncan22
- Invermere22
- New Denver22
- Savona22
- Smithers22
- Terrace22
- Vanderhoof22
- White Lake22
- Cariboo21
- Coldstream21
- Enderby21
- Ganges21
- Golden21
- Harrison Hot Springs21
- Kamloops21
- Surrey21
- Fernie20
- Blind Bay19
- Chetwynd19
- Courtenay19
- Cranbrook19
- Peachland19
- Tsawwassen19
- White Rock19
- Burns Lake18
- Mica Creek18
- North Saanich18
- Pitt Meadows18
- Sechelt18
- Whistler18
- Winlaw18
- 100 Mile House17
- Chemainus17
- Creston17
- Dawson Creek17
- Forest Grove17
- Kitimat17
- Langley17
- Lasqueti Island17
- Maple Ridge17
- Nanaimo17
- Roberts Creek17
- Saturna17
- Shawnigan Lake17
- Vancouver17
- Victoria17
- West Vancouver17
- Abbotsford16
- Aldergrove16
- Alexandria16
- Clinton16
- Comox16
- Cowichan Bay16
- Mission16
- Revelstoke16
- Sicamous16
- Summerland16
- Hope15
- 108 Mile Ranch14
- Denman Island14
- Lac la Hache14
- Lone Butte14
- North Vancouver14
- Scotch Creek14
- Smithers St Josephs14
- Hanceville13
- Houston13
- Lake Cowichan13
- Oak Bay13
- Parksville13
- Riondel13
- Thompson-Nicola13
- Chase12
- Coquitlam12
- Hazelton12
- Lillooet12
- Madeira Park12
- Richmond12
- Sooke12
- Walnut Grove12
- Yekooche12
- Ashcroft11
- Burnaby11
- Crawford Bay11
- Crofton11
- Eagle Bay11
- Elkford11
- Gabriola11
- Port Coquitlam11
- Port Hardy11
- Capital Regional District10
- Harrison Mills10
- Kimberley10
- Langford10
- Metchosin10
- Squamish10
- Elk Falls Dogwood9
- Lytton9
- Moberly Lake9
- New Westminster9
- Honeymoon Bay8
- McBride8
- Taylor8
- Ucluelet8
- Agassiz7
- Attachie7
- Fort Nelson7
- Lions Bay7
- Blaeberry6
- Bowen Island6
- Cache Creek6
- Halfmoon Bay6
- Hudson's Hope6
- Ladysmith6
- Lees Corner6
- Spences Bridge6
- Summit Lake6
- Sunshine Coast Regional District6
- Telkwa6
- Tumbler Ridge6
- Watch Lake6
- Pemberton5
- Trail3
- West End1
- Colwood0
- Ladner0








