SmogRank / Episodes / United States
Northern United States and Canada, July 2023
For 4 days, from 23 to 26 July 2023, 91 cities in the United States and Canada had PM2.5 at least twice their usual for the time of year. The worst reading was Lansing, Michigan, United States: 58.2 µg/m³ on 25 July, about 5.9× its usual 9.9. Ended 26 July.
Day by day
How it spread
Every city it reached
| City | Days | Highest | Above usual |
|---|---|---|---|
| BrainerdMinnesota, United States | 2 | 53.024 July | 6.3× |
| MadisonWisconsin, United States | 2 | 52.024 July | 6.2× |
| LansingMichigan, United States | 3 | 58.225 July | 5.9× |
| BarabooWisconsin, United States | 2 | 43.524 July | 5.5× |
| East ChicagoIndiana, United States | 1 | 50.125 July | 5.4× |
| Saint CloudMinnesota, United States | 2 | 46.723 July | 5.4× |
| South BendIndiana, United States | 2 | 52.525 July | 5.3× |
| CloquetMinnesota, United States | 3 | 42.624 July | 5.3× |
| WaukeshaWisconsin, United States | 2 | 49.224 July | 5.1× |
| AltoonaWisconsin, United States | 3 | 46.624 July | 5.1× |
| Eau ClaireWisconsin, United States | 3 | 46.624 July | 5.1× |
| AppletonWisconsin, United States | 2 | 46.424 July | 5.1× |
| Calumet CityIllinois, United States | 2 | 53.725 July | 5.0× |
| Des PlainesIllinois, United States | 2 | 50.825 July | 5.0× |
| Detroit LakesMinnesota, United States | 2 | 43.423 July | 5.0× |
| GreendaleWisconsin, United States | 2 | 42.425 July | 4.9× |
| South MilwaukeeWisconsin, United States | 2 | 42.425 July | 4.9× |
| Winthrop HarborIllinois, United States | 1 | 41.525 July | 4.9× |
| ZionIllinois, United States | 1 | 41.525 July | 4.9× |
| Franklin ParkIllinois, United States | 2 | 57.025 July | 4.8× |
| NorthbrookIllinois, United States | 2 | 48.525 July | 4.7× |
| KokomoIndiana, United States | 1 | 41.425 July | 4.7× |
| Parry SoundOntario, Canada | 1 | 39.426 July | 4.7× |
| CaryIllinois, United States | 2 | 45.425 July | 4.5× |
| Columbia CityIndiana, United States | 2 | 45.225 July | 4.5× |
| HudsonvilleMichigan, United States | 2 | 45.125 July | 4.5× |
| JenisonMichigan, United States | 2 | 45.125 July | 4.5× |
| KalamazooMichigan, United States | 3 | 50.325 July | 4.4× |
| JolietIllinois, United States | 2 | 48.125 July | 4.4× |
| DuluthMinnesota, United States | 2 | 44.523 July | 4.4× |
| ElkhartIndiana, United States | 1 | 43.425 July | 4.4× |
| AndersonIndiana, United States | 1 | 37.725 July | 4.4× |
| MilwaukeeWisconsin, United States | 3 | 45.625 July | 4.3× |
| FlintMichigan, United States | 2 | 30.426 July | 4.3× |
| RockfordIllinois, United States | 2 | 45.225 July | 4.2× |
| HammondIndiana, United States | 2 | 44.325 July | 4.2× |
| VirginiaMinnesota, United States | 2 | 43.723 July | 4.2× |
| HollandMichigan, United States | 2 | 40.425 July | 4.2× |
| Grand RapidsMichigan, United States | 2 | 44.325 July | 4.1× |
| NapervilleIllinois, United States | 2 | 45.825 July | 4.0× |
| MinneapolisMinnesota, United States | 2 | 40.723 July | 4.0× |
| Saint PaulMinnesota, United States | 3 | 40.123 July | 4.0× |
| LafayetteIndiana, United States | 1 | 35.825 July | 4.0× |
| Saint MichaelMinnesota, United States | 2 | 35.423 July | 4.0× |
| PeterboroughOntario, Canada | 1 | 32.026 July | 4.0× |
| MarshallMinnesota, United States | 2 | 31.624 July | 3.9× |
| SuperiorWisconsin, United States | 2 | 41.223 July | 3.8× |
| ChicagoIllinois, United States | 1 | 38.725 July | 3.8× |
| Green BayWisconsin, United States | 2 | 37.924 July | 3.8× |
| TecumsehMichigan, United States | 1 | 35.925 July | 3.8× |
| BlaineMinnesota, United States | 2 | 33.423 July | 3.8× |
| BarrieOntario, Canada | 1 | 36.726 July | 3.7× |
| NewmarketOntario, Canada | 1 | 36.726 July | 3.7× |
| TaylorMichigan, United States | 2 | 35.125 July | 3.7× |
| YpsilantiMichigan, United States | 2 | 33.725 July | 3.7× |
| BraidwoodIllinois, United States | 1 | 31.925 July | 3.7× |
| West FargoNorth Dakota, United States | 2 | 35.624 July | 3.6× |
| Lincoln ParkMichigan, United States | 1 | 35.525 July | 3.5× |
| Oak LawnIllinois, United States | 1 | 35.225 July | 3.4× |
| Port HuronMichigan, United States | 2 | 32.625 July | 3.4× |
| DetroitMichigan, United States | 2 | 37.125 July | 3.3× |
| DearbornMichigan, United States | 2 | 36.825 July | 3.3× |
| WindsorOntario, Canada | 2 | 35.825 July | 3.3× |
| OakvilleOntario, Canada | 1 | 31.826 July | 3.3× |
| Bay CityMichigan, United States | 2 | 31.326 July | 3.3× |
| GuelphOntario, Canada | 1 | 30.526 July | 3.3× |
| Apple ValleyMinnesota, United States | 2 | 26.823 July | 3.3× |
| BurnsvilleMinnesota, United States | 3 | 32.123 July | 3.2× |
| ShakopeeMinnesota, United States | 2 | 31.523 July | 3.2× |
| FishersIndiana, United States | 1 | 30.425 July | 3.2× |
| McCordsvilleIndiana, United States | 1 | 30.425 July | 3.2× |
| KitchenerOntario, Canada | 1 | 30.426 July | 3.2× |
| BramptonOntario, Canada | 1 | 29.026 July | 3.2× |
| BloomingtonIllinois, United States | 1 | 27.425 July | 3.2× |
| CornwallOntario, Canada | 1 | 26.326 July | 3.2× |
| WaterlooIowa, United States | 1 | 25.524 July | 3.2× |
| IndianapolisIndiana, United States | 1 | 33.325 July | 3.1× |
| New BaltimoreMichigan, United States | 2 | 30.925 July | 3.1× |
| SarniaOntario, Canada | 2 | 29.725 July | 3.1× |
| ClintonIowa, United States | 1 | 28.625 July | 3.1× |
| BrooklinOntario, Canada | 1 | 25.026 July | 3.1× |
| PeoriaIllinois, United States | 1 | 31.625 July | 3.0× |
| MiltonOntario, Canada | 1 | 30.926 July | 3.0× |
| ChathamOntario, Canada | 1 | 25.525 July | 3.0× |
| TorontoOntario, Canada | 1 | 28.126 July | 2.8× |
| AnkenyIowa, United States | 1 | 25.124 July | 2.8× |
| RedfordMichigan, United States | 2 | 27.126 July | 2.7× |
| LondonOntario, Canada | 2 | 25.926 July | 2.7× |
| ToledoOhio, United States | 1 | 28.725 July | 2.6× |
| SpringfieldOhio, United States | 1 | 25.425 July | 2.5× |
| DaytonOhio, United States | 1 | 25.325 July | 2.5× |
Daily means in µg/m³, over the days each city counted in this episode. Highest: its highest of those days. Usual: the city's median for the time of year of that day (its days within 21 days of the date, every year, leaving out the week around it). Above usual: its highest day against that, with a usual under 5 µg/m³ taken as 5.
Against other episodes in the United States and Canada
Number 17 of 173 episodes in the United States and Canada since our records began, by cities reached.
- Eastern United States and Canada, June and July 2023343
- Northern United States and Canada, July 2026327
- United States and Canada, July 2023322
- Eastern United States and Canada, May and June 2023317
- North-eastern United States and Canada, 29 July to 9 August 2025292
- Northern United States and Canada, May and June 2025247
- United States and Canada, June 2023195
- North-western United States and Canada, August 2023176
- North-western United States and Canada, 4 to 22 August 2026151
- Northern United States and Canada, July 2025139
- Northern United States and Canada, June 2025134
- North-western United States and Canada, July and August 2026118
- Northern United States and Canada, July 202391
Bars: cities reached; colour: the level of the episode's highest daily reading. All 173.
Use this page
SmogRank, Northern United States and Canada, July 2023: 91 cities with PM2.5 at twice their usual or more, 23 to 26 July 2023, smogrank.com/episodes/2023-07-northern-united-states-and-canada (accessed 5 October 2026).
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. Fire detections from NASA FIRMS; smoke maps from NOAA HMS.