Europe, 22 to 23 January 2025
For 2 days, from 22 to 23 January 2025, 123 cities in Poland, Germany, France and 7 more countries had PM2.5 at least twice their usual for the time of year. The worst reading was Żywiec, Silesia, Poland: 145.0 µg/m³ on 22 January, about 4.1× its usual 35.6.
Day by day
How it spread
Every city it reached
| City | Days | Highest | Above usual |
|---|---|---|---|
| Liptovský Mikulᚎilina Region, Slovakia | 1 | 89.922 January | 6.0× |
| Bielsko-BialaSilesia, Poland | 2 | 112.022 January | 4.5× |
| ŻywiecSilesia, Poland | 1 | 145.022 January | 4.1× |
| MartinŽilina Region, Slovakia | 1 | 65.522 January | 4.0× |
| KoksijdeFlanders, Belgium | 1 | 33.722 January | 3.9× |
| ŻyrardówMazovia, Poland | 1 | 77.422 January | 3.8× |
| ThionvilleGrand Est, France | 1 | 29.822 January | 3.8× |
| ŚwinoujścieWest Pomerania, Poland | 2 | 35.322 January | 3.7× |
| Boulogne-sur-MerHauts-de-France, France | 1 | 30.122 January | 3.7× |
| PrzemyślSubcarpathia, Poland | 1 | 65.522 January | 3.6× |
| ŻaryLubusz, Poland | 1 | 41.922 January | 3.6× |
| WarsawMazovia, Poland | 1 | 64.522 January | 3.5× |
| DunkirkHauts-de-France, France | 1 | 38.122 January | 3.5× |
| MaldegemFlanders, Belgium | 1 | 33.122 January | 3.5× |
| Le HavreNormandy, France | 1 | 31.722 January | 3.5× |
| BexleyEngland, United Kingdom | 1 | 27.722 January | 3.5× |
| KielceŚwiętokrzyskie, Poland | 1 | 65.122 January | 3.4× |
| WawerMazovia, Poland | 1 | 60.322 January | 3.4× |
| RoeselareFlanders, Belgium | 1 | 34.122 January | 3.3× |
| PforzheimBaden-Wurttemberg, Germany | 1 | 33.522 January | 3.3× |
| MainzRheinland-Pfalz, Germany | 1 | 37.822 January | 3.2× |
| FilderstadtBaden-Wurttemberg, Germany | 1 | 37.522 January | 3.2× |
| CreilHauts-de-France, France | 1 | 32.322 January | 3.2× |
| CalaisHauts-de-France, France | 1 | 32.222 January | 3.2× |
| OtwockMazovia, Poland | 1 | 79.622 January | 3.1× |
| RužomberokŽilina Region, Slovakia | 1 | 61.622 January | 3.1× |
| ZamośćLublin, Poland | 1 | 57.922 January | 3.1× |
| EisenhüttenstadtBrandenburg, Germany | 1 | 33.522 January | 3.1× |
| LouviersNormandy, France | 1 | 28.222 January | 3.1× |
| PruszkówMazovia, Poland | 1 | 62.522 January | 3.0× |
| Konstancin-JeziornaMazovia, Poland | 1 | 55.722 January | 3.0× |
| EłkWarmia-Masuria, Poland | 2 | 47.822 January | 3.0× |
| BéthuneHauts-de-France, France | 1 | 29.022 January | 3.0× |
| LondonEngland, United Kingdom | 1 | 26.222 January | 3.0× |
| AmiensHauts-de-France, France | 1 | 25.922 January | 3.0× |
| LegionowoMazovia, Poland | 1 | 60.822 January | 2.9× |
| AugustówPodlasie, Poland | 2 | 59.822 January | 2.9× |
| KutnoŁódź Voivodeship, Poland | 2 | 59.622 January | 2.9× |
| ŁódźŁódź Voivodeship, Poland | 1 | 53.222 January | 2.9× |
| PécsBaranya, Hungary | 1 | 47.523 January | 2.9× |
| MühlhausenThuringia, Germany | 1 | 37.122 January | 2.9× |
| LampertheimHesse, Germany | 1 | 33.122 January | 2.9× |
| WiesbadenHesse, Germany | 1 | 30.922 January | 2.9× |
| HattersheimHesse, Germany | 1 | 28.522 January | 2.9× |
| KaiserslauternRheinland-Pfalz, Germany | 1 | 26.822 January | 2.9× |
| KrotoszynGreater Poland, Poland | 1 | 81.522 January | 2.8× |
| KrosnoSubcarpathia, Poland | 1 | 35.322 January | 2.8× |
| GiżyckoWarmia-Masuria, Poland | 2 | 33.422 January | 2.8× |
| Eggenstein-LeopoldshafenBaden-Wurttemberg, Germany | 1 | 25.322 January | 2.8× |
| Skarżysko-KamiennaŚwiętokrzyskie, Poland | 1 | 80.922 January | 2.7× |
| ZgierzŁódź Voivodeship, Poland | 1 | 76.022 January | 2.7× |
| LublinLublin, Poland | 1 | 61.522 January | 2.7× |
| Czechowice-DziedziceSilesia, Poland | 1 | 53.522 January | 2.7× |
| NiskoSubcarpathia, Poland | 1 | 51.422 January | 2.7× |
| SuwałkiPodlasie, Poland | 2 | 38.622 January | 2.7× |
| EschbornHesse, Germany | 1 | 32.622 January | 2.7× |
| RouenNormandy, France | 1 | 29.122 January | 2.7× |
| LochristiFlanders, Belgium | 1 | 27.722 January | 2.7× |
| ŁaskŁódź Voivodeship, Poland | 1 | 59.222 January | 2.6× |
| RadomMazovia, Poland | 1 | 53.522 January | 2.6× |
| PoznańGreater Poland, Poland | 1 | 52.422 January | 2.6× |
| Banská BystricaBanská Bystrica Region, Slovakia | 1 | 40.322 January | 2.6× |
| GdańskPomerania, Poland | 1 | 35.723 January | 2.6× |
| SpeyerRheinland-Pfalz, Germany | 1 | 35.122 January | 2.6× |
| Žiar nad HronomBanská Bystrica Region, Slovakia | 1 | 34.922 January | 2.6× |
| Frankfurt am MainHesse, Germany | 1 | 31.722 January | 2.6× |
| Frankfurt (Oder)Brandenburg, Germany | 1 | 29.522 January | 2.6× |
| BensheimHesse, Germany | 1 | 28.222 January | 2.6× |
| DarmstadtHesse, Germany | 1 | 28.022 January | 2.6× |
| KaliszGreater Poland, Poland | 1 | 58.722 January | 2.5× |
| StarachowiceŚwiętokrzyskie, Poland | 1 | 54.622 January | 2.5× |
| Bad KreuznachRheinland-Pfalz, Germany | 1 | 33.122 January | 2.5× |
| SulechówLubusz, Poland | 1 | 32.922 January | 2.5× |
| StuttgartBaden-Wurttemberg, Germany | 1 | 31.522 January | 2.5× |
| MenenFlanders, Belgium | 1 | 27.822 January | 2.5× |
| Schwedt (Oder)Brandenburg, Germany | 1 | 26.622 January | 2.5× |
| GentFlanders, Belgium | 1 | 26.022 January | 2.5× |
| KrakówLesser Poland, Poland | 2 | 60.622 January | 2.4× |
| SiedlceMazovia, Poland | 1 | 41.222 January | 2.4× |
| SzczecinWest Pomerania, Poland | 2 | 36.022 January | 2.4× |
| MannheimBaden-Wurttemberg, Germany | 1 | 32.422 January | 2.4× |
| Ludwigshafen am RheinRheinland-Pfalz, Germany | 1 | 30.622 January | 2.4× |
| NeuwiedRheinland-Pfalz, Germany | 1 | 27.422 January | 2.4× |
| OpoleOpole Voivodeship, Poland | 1 | 52.422 January | 2.3× |
| WrocławLower Silesia, Poland | 1 | 45.022 January | 2.3× |
| RzeszówSubcarpathia, Poland | 1 | 44.922 January | 2.3× |
| PrievidzaTrenčín Region, Slovakia | 1 | 33.722 January | 2.3× |
| KarlsruheBaden-Wurttemberg, Germany | 1 | 30.022 January | 2.3× |
| NordhausenThuringia, Germany | 1 | 28.622 January | 2.3× |
| Rüsselsheim am MainHesse, Germany | 1 | 28.422 January | 2.3× |
| GießenHesse, Germany | 1 | 26.922 January | 2.3× |
| HeidelbergBaden-Wurttemberg, Germany | 1 | 26.522 January | 2.3× |
| MichelstadtHesse, Germany | 1 | 25.622 January | 2.3× |
| Marburg an der LahnHesse, Germany | 1 | 25.522 January | 2.3× |
| PłockMazovia, Poland | 1 | 40.722 January | 2.2× |
| Gorzów WielkopolskiLubusz, Poland | 1 | 40.722 January | 2.2× |
| ŽilinaŽilina Region, Slovakia | 1 | 40.322 January | 2.2× |
| ZvolenBanská Bystrica Region, Slovakia | 1 | 37.222 January | 2.2× |
| LiberpolisCounty of Osijek-Baranja, Croatia | 1 | 37.223 January | 2.2× |
| GdyniaPomerania, Poland | 1 | 35.723 January | 2.2× |
| OlsztynWarmia-Masuria, Poland | 1 | 33.722 January | 2.2× |
| DunaújvárosFejér, Hungary | 1 | 32.223 January | 2.2× |
| SzegedCsongrád, Hungary | 1 | 30.323 January | 2.2× |
| HandlováTrenčín Region, Slovakia | 1 | 29.422 January | 2.2× |
| AnnemasseAuvergne-Rhône-Alpes, France | 1 | 27.522 January | 2.2× |
| ReutlingenBaden-Wurttemberg, Germany | 1 | 26.022 January | 2.2× |
| Limburg an der LahnHesse, Germany | 1 | 25.622 January | 2.2× |
| Banja LukaSrpska, Bosnia and Herzegovina | 1 | 121.023 January | 2.1× |
| CiechanówMazovia, Poland | 1 | 42.322 January | 2.1× |
| ElblągWarmia-Masuria, Poland | 1 | 32.223 January | 2.1× |
| ŚwiecieKujawsko-Pomorskie, Poland | 1 | 31.023 January | 2.1× |
| IzegemFlanders, Belgium | 1 | 29.322 January | 2.1× |
| BambergBavaria, Germany | 1 | 25.422 January | 2.1× |
| MaarssenUtrecht, The Netherlands | 1 | 25.322 January | 2.1× |
| RiedstadtHesse, Germany | 1 | 25.322 January | 2.1× |
| ČadcaŽilina Region, Slovakia | 1 | 46.422 January | 2.0× |
| Zielona GóraLubusz, Poland | 1 | 32.622 January | 2.0× |
| Schwäbisch HallBaden-Wurttemberg, Germany | 1 | 31.822 January | 2.0× |
| WormsRheinland-Pfalz, Germany | 1 | 29.022 January | 2.0× |
| TübingenBaden-Wurttemberg, Germany | 1 | 28.322 January | 2.0× |
| NorthamptonEngland, United Kingdom | 1 | 27.222 January | 2.0× |
| PartizánskeTrenčín Region, Slovakia | 1 | 27.222 January | 2.0× |
| UlmBaden-Wurttemberg, Germany | 1 | 25.322 January | 2.0× |
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 Poland and Germany
Number 16 of 62 episodes in Poland and Germany since our records began, by cities reached.
- Europe, 6 to 25 February 2023608
- Europe, 14 February to 1 March 2025517
- Europe, 1 to 14 February 2025506
- Europe, January and February 2026502
- Germany, Poland and 25 more countries, March 2025463
- Europe, 8 to 27 January 2024449
- Europe, 1 to 12 March 2026444
- Germany, France and 18 more countries, January 2025381
- Europe, 18 to 25 March 2026362
- Europe, March 2025335
- Europe, February and March 2024264
- Europe, November 2024260
- Europe, 22 to 23 January 2025123
Bars: cities reached; colour: the level of the episode's highest daily reading. All 62.
Use this page
SmogRank, Europe, 22 to 23 January 2025: 123 cities with PM2.5 at twice their usual or more, 22 to 23 January 2025, smogrank.com/episodes/2025-01-22-europe (accessed 4 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.