SmogRank / Episodes / Canada

South-eastern Canada and United States, December 2024

For 4 days, from 26 to 29 December 2024, 23 cities in Canada and the United States had PM2.5 at least twice their usual for the time of year. The worst reading was Nepean, Ontario, Canada: 48.2 µg/m³ on 28 December, about 9.3× its usual 5.2.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached23in 2 countries
Days426 to 29 December 2024
Worst day27 December13 cities counted
Furthest above usual9.3×Nepean

Day by day

27 December 13 cities at twice their usual or more
UticaOttawaKingstonSyracuseAlbanyBellevillePittsfieldRochesterScrantonNewburghGreenfieldKeeneNorth ChicopeeSpringfieldNew CityPeterboroughWaterburySherbrookeHartfordRandolphPatersonWhite PlainsFort LeeBridgeportNew HavenBethlehemJersey CityAllentownElizabethNew York CityBayonneLindenWorcesterNew BrunswickDerryHolbrookEwingReadingTrentonLowellKenmoreMilfordFraminghamNew LondonBuffaloBensalemCoventryLexingtonHaverhillPennsaukenPhiladelphiaPawtucketProvidenceToms RiverSt. CatharinesBostonChesterPortsmouthTorontoLynnNewmarketState CollegeSewellQuincyWilmingtonBrocktonQuébecYorkNewarkFall RiverBearBarrieMississaugaElktonOakvilleSouth VinelandBramptonPortlandLewistonAllistonPleasantvilleAtlantic CityNorth BayMiltonHamiltonWaterdownEdgewoodHunt ValleyAltoonaAugustaGuelphHagerstownBrantfordErieJohnstownKitchenerRouyn-NorandaWilkinsburgWest MifflinHermitageMcKeesportPittsburghYoungstownWeirton HeightsWeirtonSteubenvilleLancasterBrooklinNorristownLebanonHarrisburgCarlisleSorel-TracyL'Ancienne-LoretteGranbyGatineauRutlandDanburySaguenayShawiniganLaconiaSaint-Jean-sur-RichelieuDrummondvilleMontréalDorvalBrossardRivière-des-Prairies–Pointe-aux-TremblesTrois-RivièresNepean
23 Dec24252627282930311 Jan
Every measured city in the area, coloured by its PM2.5 that day; a dark ring marks a city at twice its usual or more. Bars: cities counted each day, coloured by their median level. Choose a day or press play; without JavaScript, the days link to that day's world ranking.

How it spread

LancasterLancaster, 23 December: 8.9 µg/m³, 1.1× usualLancaster, 24 December: 14.6 µg/m³, 1.7× usualLancaster, 25 December: 29.3 µg/m³, 3.5× usualLancaster, 26 December: 12.6 µg/m³, 1.5× usualLancaster, 27 December: 27.2 µg/m³, 3.2× usualLancaster, 28 December: 11.6 µg/m³, 1.4× usualLancaster, 29 December: 4.4 µg/m³, 0.5× usualLancaster, 30 December: 3.0 µg/m³, 0.4× usualLancaster, 31 December: 7.6 µg/m³, 0.9× usualLancaster, 1 January: 4.6 µg/m³, 0.5× usualBrossardBrossard, 23 December: 5.6 µg/m³, 1.1× usualBrossard, 24 December: 14.5 µg/m³, 2.7× usualBrossard, 25 December: 28.8 µg/m³, 5.4× usualBrossard, 26 December: 37.2 µg/m³, 7.0× usualBrossard, 27 December: 39.6 µg/m³, 7.5× usualBrossard, 28 December: 25.7 µg/m³, 4.8× usualBrossard, 29 December: 23.1 µg/m³, 4.4× usualBrossard, 30 December: 1.6 µg/m³, 0.3× usualBrossard, 31 December: 2.7 µg/m³, 0.5× usualBrossard, 1 January: 3.5 µg/m³, 0.7× usualDrummondvilleDrummondville, 23 December: 5.2 µg/m³, 0.9× usualDrummondville, 24 December: 10.9 µg/m³, 1.8× usualDrummondville, 25 December: 27.3 µg/m³, 4.5× usualDrummondville, 26 December: 38.7 µg/m³, 6.3× usualDrummondville, 27 December: 22.7 µg/m³, 3.7× usualDrummondville, 28 December: 19.3 µg/m³, 3.2× usualDrummondville, 29 December: 15.7 µg/m³, 2.6× usualDrummondville, 30 December: 1.7 µg/m³, 0.3× usualDrummondville, 31 December: 3.3 µg/m³, 0.5× usualDrummondville, 1 January: 2.9 µg/m³, 0.5× usualGranbyGranby, 23 December: 5.0 µg/m³, 0.9× usualGranby, 24 December: 15.6 µg/m³, 2.7× usualGranby, 25 December: 25.2 µg/m³, 4.3× usualGranby, 26 December: 24.5 µg/m³, 4.2× usualGranby, 27 December: 21.9 µg/m³, 3.8× usualGranby, 28 December: 27.4 µg/m³, 4.7× usualGranby, 29 December: 8.7 µg/m³, 1.5× usualGranby, 30 December: 1.5 µg/m³, 0.3× usualGranby, 31 December: 2.8 µg/m³, 0.5× usualGranby, 1 January: 4.1 µg/m³, 0.7× usualRivière-des-Prairie…Rivière-des-Prairies–Pointe-aux-Trembles, 23 December: 5.5 µg/m³, 1.1× usualRivière-des-Prairies–Pointe-aux-Trembles, 24 December: 8.0 µg/m³, 1.5× usualRivière-des-Prairies–Pointe-aux-Trembles, 25 December: 16.1 µg/m³, 3.1× usualRivière-des-Prairies–Pointe-aux-Trembles, 26 December: 40.4 µg/m³, 7.8× usualRivière-des-Prairies–Pointe-aux-Trembles, 27 December: 36.6 µg/m³, 7.0× usualRivière-des-Prairies–Pointe-aux-Trembles, 28 December: 24.9 µg/m³, 4.8× usualRivière-des-Prairies–Pointe-aux-Trembles, 29 December: 29.8 µg/m³, 5.7× usualRivière-des-Prairies–Pointe-aux-Trembles, 30 December: 3.8 µg/m³, 0.7× usualRivière-des-Prairies–Pointe-aux-Trembles, 31 December: 2.7 µg/m³, 0.5× usualRivière-des-Prairies–Pointe-aux-Trembles, 1 January: 3.4 µg/m³, 0.7× usualSorel-TracySorel-Tracy, 23 December: 5.9 µg/m³, 0.7× usualSorel-Tracy, 24 December: 7.1 µg/m³, 0.8× usualSorel-Tracy, 25 December: 21.7 µg/m³, 2.4× usualSorel-Tracy, 26 December: 37.8 µg/m³, 4.2× usualSorel-Tracy, 27 December: 35.0 µg/m³, 3.9× usualSorel-Tracy, 28 December: 25.1 µg/m³, 2.8× usualSorel-Tracy, 29 December: 26.3 µg/m³, 3.0× usualSorel-Tracy, 30 December: 6.0 µg/m³, 0.7× usualSorel-Tracy, 31 December: 2.9 µg/m³, 0.3× usualSorel-Tracy, 1 January: 3.5 µg/m³, 0.4× usualTrois-RivièresTrois-Rivières, 23 December: 5.9 µg/m³, 1.1× usualTrois-Rivières, 24 December: 9.7 µg/m³, 1.7× usualTrois-Rivières, 25 December: 16.8 µg/m³, 3.0× usualTrois-Rivières, 26 December: 35.1 µg/m³, 6.3× usualTrois-Rivières, 27 December: 46.5 µg/m³, 8.3× usualTrois-Rivières, 28 December: 27.4 µg/m³, 4.9× usualTrois-Rivières, 29 December: 31.8 µg/m³, 5.7× usualTrois-Rivières, 30 December: 9.4 µg/m³, 1.7× usualTrois-Rivières, 31 December: 3.5 µg/m³, 0.6× usualTrois-Rivières, 1 January: 4.5 µg/m³, 0.8× usualSaint-Jean-sur-Rich…Saint-Jean-sur-Richelieu, 23 December: 3.6 µg/m³, 0.7× usualSaint-Jean-sur-Richelieu, 24 December: 7.3 µg/m³, 1.5× usualSaint-Jean-sur-Richelieu, 25 December: 23.1 µg/m³, 4.6× usualSaint-Jean-sur-Richelieu, 26 December: 31.5 µg/m³, 6.3× usualSaint-Jean-sur-Richelieu, 27 December: 24.9 µg/m³, 5.0× usualSaint-Jean-sur-Richelieu, 28 December: 23.2 µg/m³, 4.6× usualSaint-Jean-sur-Richelieu, 29 December: 6.5 µg/m³, 1.3× usualSaint-Jean-sur-Richelieu, 30 December: 1.0 µg/m³, 0.2× usualSaint-Jean-sur-Richelieu, 31 December: 1.5 µg/m³, 0.3× usualSaint-Jean-sur-Richelieu, 1 January: 3.3 µg/m³, 0.7× usualMontréalMontréal, 23 December: 5.3 µg/m³, 1.0× usualMontréal, 24 December: 9.0 µg/m³, 1.7× usualMontréal, 25 December: 16.9 µg/m³, 3.2× usualMontréal, 26 December: 28.9 µg/m³, 5.5× usualMontréal, 27 December: 38.2 µg/m³, 7.2× usualMontréal, 28 December: 24.8 µg/m³, 4.7× usualMontréal, 29 December: 30.8 µg/m³, 5.8× usualMontréal, 30 December: 3.1 µg/m³, 0.6× usualMontréal, 31 December: 2.8 µg/m³, 0.5× usualMontréal, 1 January: 3.9 µg/m³, 0.7× usualSaguenaySaguenay, 23 December: 6.0 µg/m³, 1.2× usualSaguenay, 24 December: 6.2 µg/m³, 1.2× usualSaguenay, 25 December: 18.1 µg/m³, 3.6× usualSaguenay, 26 December: 25.0 µg/m³, 5.0× usualSaguenay, 27 December: 17.7 µg/m³, 3.5× usualSaguenay, 28 December: 13.0 µg/m³, 2.6× usualSaguenay, 29 December: 10.7 µg/m³, 2.1× usualSaguenay, 30 December: 7.8 µg/m³, 1.6× usualSaguenay, 31 December: 2.3 µg/m³, 0.5× usualSaguenay, 1 January: 4.0 µg/m³, 0.8× usualDorvalDorval, 23 December: 4.2 µg/m³, 0.8× usualDorval, 24 December: 8.1 µg/m³, 1.6× usualDorval, 25 December: 12.8 µg/m³, 2.6× usualDorval, 26 December: 21.2 µg/m³, 4.2× usualDorval, 27 December: 37.2 µg/m³, 7.4× usualDorval, 28 December: 25.9 µg/m³, 5.2× usualDorval, 29 December: 29.0 µg/m³, 5.8× usualDorval, 30 December: 1.8 µg/m³, 0.4× usualDorval, 31 December: 1.9 µg/m³, 0.4× usualDorval, 1 January: 3.6 µg/m³, 0.7× usualHarrisburgHarrisburg, 23 December: 8.8 µg/m³, 1.1× usualHarrisburg, 24 December: 17.4 µg/m³, 2.1× usualHarrisburg, 25 December: 20.1 µg/m³, 2.4× usualHarrisburg, 26 December: 12.4 µg/m³, 1.5× usualHarrisburg, 27 December: 29.2 µg/m³, 3.5× usualHarrisburg, 28 December: 22.3 µg/m³, 2.7× usualHarrisburg, 29 December: 6.7 µg/m³, 0.8× usualHarrisburg, 30 December: 3.4 µg/m³, 0.4× usualHarrisburg, 31 December: 6.8 µg/m³, 0.8× usualHarrisburg, 1 January: 4.7 µg/m³, 0.6× usualLebanonLebanon, 23 December: 7.7 µg/m³, 0.9× usualLebanon, 24 December: 15.0 µg/m³, 1.8× usualLebanon, 25 December: 18.4 µg/m³, 2.2× usualLebanon, 26 December: 11.6 µg/m³, 1.4× usualLebanon, 27 December: 29.1 µg/m³, 3.5× usualLebanon, 28 December: 20.4 µg/m³, 2.5× usualLebanon, 29 December: 5.8 µg/m³, 0.7× usualLebanon, 30 December: 2.5 µg/m³, 0.3× usualLebanon, 31 December: 5.8 µg/m³, 0.7× usualLebanon, 1 January: 4.5 µg/m³, 0.5× usualCarlisleCarlisle, 23 December: 9.8 µg/m³, 1.2× usualCarlisle, 24 December: 16.1 µg/m³, 2.0× usualCarlisle, 25 December: 19.7 µg/m³, 2.5× usualCarlisle, 26 December: 14.2 µg/m³, 1.8× usualCarlisle, 27 December: 28.8 µg/m³, 3.6× usualCarlisle, 28 December: 20.4 µg/m³, 2.6× usualCarlisle, 29 December: 6.2 µg/m³, 0.8× usualCarlisle, 30 December: 2.3 µg/m³, 0.3× usualCarlisle, 31 December: 6.4 µg/m³, 0.8× usualCarlisle, 1 January: 3.8 µg/m³, 0.5× usualL'Ancienne-LoretteL'Ancienne-Lorette, 23 December: 11.2 µg/m³, 1.7× usualL'Ancienne-Lorette, 24 December: 6.7 µg/m³, 1.0× usualL'Ancienne-Lorette, 25 December: 11.5 µg/m³, 1.8× usualL'Ancienne-Lorette, 26 December: 22.3 µg/m³, 3.4× usualL'Ancienne-Lorette, 27 December: 27.9 µg/m³, 4.3× usualL'Ancienne-Lorette, 28 December: 22.9 µg/m³, 3.5× usualL'Ancienne-Lorette, 29 December: 26.0 µg/m³, 4.0× usualL'Ancienne-Lorette, 30 December: 4.8 µg/m³, 0.7× usualL'Ancienne-Lorette, 31 December: 5.0 µg/m³, 0.8× usualL'Ancienne-Lorette, 1 January: 3.8 µg/m³, 0.6× usualShawiniganShawinigan, 23 December: 7.5 µg/m³, 1.4× usualShawinigan, 24 December: 9.9 µg/m³, 1.9× usualShawinigan, 25 December: 11.5 µg/m³, 2.2× usualShawinigan, 26 December: 21.4 µg/m³, 4.1× usualShawinigan, 27 December: 27.4 µg/m³, 5.3× usualShawinigan, 28 December: 27.2 µg/m³, 5.2× usualShawinigan, 29 December: 25.0 µg/m³, 4.8× usualShawinigan, 30 December: 4.7 µg/m³, 0.9× usualShawinigan, 31 December: 3.5 µg/m³, 0.7× usualShawinigan, 1 January: 3.4 µg/m³, 0.7× usualNorristownNorristown, 23 December: 6.8 µg/m³, 0.9× usualNorristown, 24 December: 14.7 µg/m³, 2.0× usualNorristown, 25 December: 17.5 µg/m³, 2.4× usualNorristown, 26 December: 18.6 µg/m³, 2.6× usualNorristown, 27 December: 25.4 µg/m³, 3.5× usualNorristown, 28 December: 9.0 µg/m³, 1.3× usualNorristown, 29 December: 4.5 µg/m³, 0.6× usualNorristown, 30 December: 2.8 µg/m³, 0.4× usualNorristown, 31 December: 5.3 µg/m³, 0.7× usualNorristown, 1 January: 3.9 µg/m³, 0.5× usualNepeanNepean, 23 December: 3.0 µg/m³, 0.6× usualNepean, 24 December: 10.9 µg/m³, 2.1× usualNepean, 25 December: 15.3 µg/m³, 2.9× usualNepean, 26 December: 21.5 µg/m³, 4.1× usualNepean, 27 December: 22.5 µg/m³, 4.3× usualNepean, 28 December: 48.2 µg/m³, 9.3× usualNepean, 29 December: 38.2 µg/m³, 7.3× usualNepean, 30 December: 6.3 µg/m³, 1.2× usualNepean, 31 December: 1.4 µg/m³, 0.3× usualNepean, 1 January: 1.9 µg/m³, 0.4× usualGatineauGatineau, 23 December: 6.8 µg/m³, 1.0× usualGatineau, 24 December: 9.3 µg/m³, 1.3× usualGatineau, 25 December: 15.5 µg/m³, 2.2× usualGatineau, 26 December: 17.7 µg/m³, 2.6× usualGatineau, 27 December: 20.5 µg/m³, 3.0× usualGatineau, 28 December: 32.3 µg/m³, 4.7× usualGatineau, 29 December: 28.9 µg/m³, 4.2× usualGatineau, 30 December: 5.8 µg/m³, 0.8× usualGatineau, 31 December: 1.8 µg/m³, 0.3× usualGatineau, 1 January: 1.5 µg/m³, 0.2× usualDanburyDanbury, 23 December: 6.8 µg/m³, 1.2× usualDanbury, 24 December: 10.6 µg/m³, 1.8× usualDanbury, 25 December: 9.5 µg/m³, 1.6× usualDanbury, 26 December: 14.9 µg/m³, 2.5× usualDanbury, 27 December: 24.3 µg/m³, 4.1× usualDanbury, 28 December: 29.5 µg/m³, 5.0× usualDanbury, 29 December: 14.7 µg/m³, 2.5× usualDanbury, 30 December: 2.7 µg/m³, 0.5× usualDanbury, 31 December: 4.9 µg/m³, 0.8× usualDanbury, 1 January: 3.7 µg/m³, 0.6× usualRutlandRutland, 23 December: 12.1 µg/m³, 2.2× usualRutland, 24 December: 10.6 µg/m³, 1.9× usualRutland, 25 December: 11.9 µg/m³, 2.1× usualRutland, 26 December: 17.5 µg/m³, 3.1× usualRutland, 27 December: 17.1 µg/m³, 3.1× usualRutland, 28 December: 27.9 µg/m³, 5.0× usualRutland, 29 December: 15.7 µg/m³, 2.8× usualRutland, 30 December: 0.9 µg/m³, 0.2× usualRutland, 31 December: 4.7 µg/m³, 0.8× usualRutland, 1 January: 2.2 µg/m³, 0.4× usualBrooklinBrooklin, 23 December: 5.6 µg/m³, 0.8× usualBrooklin, 24 December: 10.1 µg/m³, 1.4× usualBrooklin, 25 December: 4.8 µg/m³, 0.6× usualBrooklin, 26 December: 7.6 µg/m³, 1.0× usualBrooklin, 27 December: 7.7 µg/m³, 1.0× usualBrooklin, 28 December: 25.2 µg/m³, 3.4× usualBrooklin, 29 December: 13.7 µg/m³, 1.9× usualBrooklin, 30 December: 0.8 µg/m³, 0.1× usualBrooklin, 31 December: 2.5 µg/m³, 0.3× usualBrooklin, 1 January: no readingLaconiaLaconia, 23 December: 13.6 µg/m³, 2.7× usualLaconia, 24 December: 10.9 µg/m³, 2.2× usualLaconia, 25 December: 13.9 µg/m³, 2.8× usualLaconia, 26 December: 16.9 µg/m³, 3.4× usualLaconia, 27 December: 22.2 µg/m³, 4.4× usualLaconia, 28 December: 23.8 µg/m³, 4.8× usualLaconia, 29 December: 29.4 µg/m³, 5.9× usualLaconia, 30 December: 13.4 µg/m³, 2.7× usualLaconia, 31 December: 11.5 µg/m³, 2.3× usualLaconia, 1 January: 5.6 µg/m³, 1.1× usual23 Dec24252627282930311 Jan
Every counted city, in the order the episode reached them, 3 days before to 3 after. Each square is a day, coloured by that day's PM2.5; outlined: at twice the city's usual or more.
Good0–50
Moderate51–100
Sensitive groups101–150
Unhealthy151–200
Very unhealthy201–300
Hazardous301+

Every city it reached

CityDaysHighestUsualAbove usual
NepeanOntario, Canada2 48.228 December5.29.3×
Trois-RivièresQuebec, Canada4 46.527 December5.68.3×
Rivière-des-Prairies–Pointe-aux-TremblesQuebec, Canada3 40.426 December5.27.8×
BrossardQuebec, Canada3 39.627 December5.37.5×
DorvalQuebec, Canada3 37.227 December4.77.4×
MontréalQuebec, Canada3 38.227 December5.37.2×
DrummondvilleQuebec, Canada1 38.726 December6.16.3×
Saint-Jean-sur-RichelieuQuebec, Canada1 31.526 December3.96.3×
LaconiaNew Hampshire, United States1 29.429 December4.35.9×
ShawiniganQuebec, Canada3 27.427 December5.25.3×
SaguenayQuebec, Canada1 25.026 December4.25.0×
DanburyConnecticut, United States1 29.528 December5.95.0×
RutlandVermont, United States1 27.928 December5.65.0×
GranbyQuebec, Canada1 27.428 December5.84.7×
GatineauQuebec, Canada2 32.328 December6.94.7×
L'Ancienne-LoretteQuebec, Canada2 27.927 December6.54.3×
Sorel-TracyQuebec, Canada4 37.826 December8.94.2×
CarlislePennsylvania, United States1 28.827 December8.03.6×
LebanonPennsylvania, United States1 29.127 December8.23.5×
NorristownPennsylvania, United States1 25.427 December7.23.5×
HarrisburgPennsylvania, United States1 29.227 December8.33.5×
LancasterPennsylvania, United States1 29.325 December8.43.5×
BrooklinOntario, Canada1 25.228 December7.43.4×

Daily means in µg/m³. Usual: the city's median for this time of year (its days within 21 days of the date, every year, leaving out the week around it). Above usual: its highest day against that.

Against other episodes in Canada and the United States

Number 47 of 142 episodes in Canada and the United States since our records began, by cities reached.

Bars: cities reached; colour: the level of the episode's highest daily reading. All 142.

Use this page

SmogRank, South-eastern Canada and United States, December 2024: 23 cities with PM2.5 at twice their usual or more, 26 to 29 December 2024, smogrank.com/episodes/2024-12-south-eastern-canada-and-united-states (accessed 3 October 2026).

Download top 10 (PNG)

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

An episode is a run of days when many cities close to each other (four or more within 350 km on a day, 8 or more in all) each had a daily PM2.5 mean of at least 25 µg/m³ and at least 2 times their usual for that time of year. Found in our own measurements, not picked by hand. How we find episodes. Values are each city's daily mean of its own monitors; causes are the usual kinds for a pattern like this, not a confirmed source.