Eastern Europe, 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 | 99.221 January | 6.6× |
| ThionvilleGrand Est, France | 1 | 43.620 January | 5.5× |
| KielceŚwiętokrzyskie, Poland | 1 | 98.219 January | 5.2× |
| ZamośćLublin, Poland | 1 | 88.821 January | 4.8× |
| MaldegemFlanders, Belgium | 1 | 43.520 January | 4.6× |
| ŚwinoujścieWest Pomerania, Poland | 2 | 43.420 January | 4.5× |
| Bielsko-BialaSilesia, Poland | 2 | 112.022 January | 4.5× |
| KoksijdeFlanders, Belgium | 1 | 35.620 January | 4.1× |
| RoeselareFlanders, Belgium | 1 | 42.620 January | 4.1× |
| ŻaryLubusz, Poland | 1 | 47.919 January | 4.1× |
| ŻywiecSilesia, Poland | 1 | 145.022 January | 4.1× |
| NiskoSubcarpathia, Poland | 1 | 77.921 January | 4.0× |
| Le HavreNormandy, France | 1 | 36.221 January | 4.0× |
| MartinŽilina Region, Slovakia | 1 | 65.522 January | 4.0× |
| ŻyrardówMazovia, Poland | 1 | 77.422 January | 3.8× |
| EisenhüttenstadtBrandenburg, Germany | 1 | 41.120 January | 3.8× |
| Eggenstein-LeopoldshafenBaden-Wurttemberg, Germany | 1 | 35.020 January | 3.8× |
| ŁódźŁódź Voivodeship, Poland | 1 | 69.720 January | 3.8× |
| Boulogne-sur-MerHauts-de-France, France | 1 | 30.122 January | 3.7× |
| PrzemyślSubcarpathia, Poland | 1 | 65.522 January | 3.6× |
| BensheimHesse, Germany | 1 | 40.020 January | 3.6× |
| KrotoszynGreater Poland, Poland | 1 | 107.019 January | 3.6× |
| OpoleOpole Voivodeship, Poland | 1 | 82.119 January | 3.6× |
| Frankfurt (Oder)Brandenburg, Germany | 1 | 41.020 January | 3.6× |
| KrakówLesser Poland, Poland | 2 | 91.220 January | 3.6× |
| LochristiFlanders, Belgium | 1 | 35.920 January | 3.6× |
| SulechówLubusz, Poland | 1 | 46.020 January | 3.5× |
| DunkirkHauts-de-France, France | 1 | 38.122 January | 3.5× |
| Schwedt (Oder)Brandenburg, Germany | 1 | 36.820 January | 3.5× |
| HattersheimHesse, Germany | 1 | 34.920 January | 3.5× |
| LublinLublin, Poland | 1 | 80.121 January | 3.5× |
| ŁaskŁódź Voivodeship, Poland | 1 | 80.619 January | 3.5× |
| WarsawMazovia, Poland | 1 | 64.522 January | 3.5× |
| BexleyEngland, United Kingdom | 1 | 27.722 January | 3.5× |
| RzeszówSubcarpathia, Poland | 1 | 67.921 January | 3.4× |
| FilderstadtBaden-Wurttemberg, Germany | 1 | 40.221 January | 3.4× |
| WawerMazovia, Poland | 1 | 60.322 January | 3.4× |
| CreilHauts-de-France, France | 1 | 34.020 January | 3.4× |
| LampertheimHesse, Germany | 1 | 39.320 January | 3.4× |
| MaarssenUtrecht, The Netherlands | 1 | 41.520 January | 3.4× |
| MenenFlanders, Belgium | 1 | 37.020 January | 3.4× |
| KrosnoSubcarpathia, Poland | 1 | 42.221 January | 3.3× |
| RužomberokŽilina Region, Slovakia | 1 | 66.521 January | 3.3× |
| LouviersNormandy, France | 1 | 29.921 January | 3.3× |
| GentFlanders, Belgium | 1 | 33.819 January | 3.3× |
| KaliszGreater Poland, Poland | 1 | 77.519 January | 3.3× |
| ŚwiecieKujawsko-Pomorskie, Poland | 1 | 49.521 January | 3.3× |
| StarachowiceŚwiętokrzyskie, Poland | 1 | 70.720 January | 3.3× |
| WiesbadenHesse, Germany | 1 | 34.320 January | 3.3× |
| PforzheimBaden-Wurttemberg, Germany | 1 | 33.522 January | 3.3× |
| WrocławLower Silesia, Poland | 1 | 65.019 January | 3.3× |
| BéthuneHauts-de-France, France | 1 | 31.820 January | 3.2× |
| ElblągWarmia-Masuria, Poland | 1 | 49.621 January | 3.2× |
| CalaisHauts-de-France, France | 1 | 32.222 January | 3.2× |
| DarmstadtHesse, Germany | 1 | 34.120 January | 3.2× |
| OlsztynWarmia-Masuria, Poland | 1 | 49.821 January | 3.2× |
| Gorzów WielkopolskiLubusz, Poland | 1 | 58.420 January | 3.2× |
| MainzRheinland-Pfalz, Germany | 1 | 37.822 January | 3.2× |
| SzczecinWest Pomerania, Poland | 2 | 47.420 January | 3.1× |
| Frankfurt am MainHesse, Germany | 1 | 37.521 January | 3.1× |
| OtwockMazovia, Poland | 1 | 79.622 January | 3.1× |
| AmiensHauts-de-France, France | 1 | 26.520 January | 3.1× |
| Banja LukaSrpska, Bosnia and Herzegovina | 1 | 182.022 January | 3.1× |
| GiżyckoWarmia-Masuria, Poland | 2 | 36.721 January | 3.1× |
| LondonEngland, United Kingdom | 1 | 26.222 January | 3.0× |
| Konstancin-JeziornaMazovia, Poland | 1 | 55.722 January | 3.0× |
| EłkWarmia-Masuria, Poland | 2 | 47.822 January | 3.0× |
| KarlsruheBaden-Wurttemberg, Germany | 1 | 38.620 January | 3.0× |
| Ludwigshafen am RheinRheinland-Pfalz, Germany | 1 | 37.921 January | 3.0× |
| PruszkówMazovia, Poland | 1 | 62.522 January | 3.0× |
| AugustówPodlasie, Poland | 2 | 59.822 January | 2.9× |
| MannheimBaden-Wurttemberg, Germany | 1 | 39.720 January | 2.9× |
| Zielona GóraLubusz, Poland | 1 | 46.919 January | 2.9× |
| EschbornHesse, Germany | 1 | 35.120 January | 2.9× |
| RiedstadtHesse, Germany | 1 | 34.720 January | 2.9× |
| LegionowoMazovia, Poland | 1 | 60.822 January | 2.9× |
| MühlhausenThuringia, Germany | 1 | 37.122 January | 2.9× |
| HeidelbergBaden-Wurttemberg, Germany | 1 | 33.820 January | 2.9× |
| BambergBavaria, Germany | 1 | 35.521 January | 2.9× |
| ReutlingenBaden-Wurttemberg, Germany | 1 | 34.620 January | 2.9× |
| KutnoŁódź Voivodeship, Poland | 2 | 59.622 January | 2.9× |
| PécsBaranya, Hungary | 1 | 47.523 January | 2.9× |
| KaiserslauternRheinland-Pfalz, Germany | 1 | 26.822 January | 2.9× |
| AnnemasseAuvergne-Rhône-Alpes, France | 1 | 35.320 January | 2.8× |
| GießenHesse, Germany | 1 | 33.521 January | 2.8× |
| PoznańGreater Poland, Poland | 1 | 57.220 January | 2.8× |
| GdańskPomerania, Poland | 1 | 38.421 January | 2.8× |
| ZgierzŁódź Voivodeship, Poland | 1 | 76.022 January | 2.7× |
| Czechowice-DziedziceSilesia, Poland | 1 | 53.522 January | 2.7× |
| WormsRheinland-Pfalz, Germany | 1 | 38.521 January | 2.7× |
| Skarżysko-KamiennaŚwiętokrzyskie, Poland | 1 | 80.922 January | 2.7× |
| Rüsselsheim am MainHesse, Germany | 1 | 33.220 January | 2.7× |
| RouenNormandy, France | 1 | 29.122 January | 2.7× |
| SuwałkiPodlasie, Poland | 2 | 38.622 January | 2.7× |
| IzegemFlanders, Belgium | 1 | 37.220 January | 2.7× |
| CiechanówMazovia, Poland | 1 | 54.321 January | 2.6× |
| Marburg an der LahnHesse, Germany | 1 | 29.421 January | 2.6× |
| Banská BystricaBanská Bystrica Region, Slovakia | 1 | 40.322 January | 2.6× |
| SpeyerRheinland-Pfalz, Germany | 1 | 35.122 January | 2.6× |
| SiedlceMazovia, Poland | 1 | 45.421 January | 2.6× |
| GdyniaPomerania, Poland | 1 | 41.920 January | 2.6× |
| Žiar nad HronomBanská Bystrica Region, Slovakia | 1 | 34.922 January | 2.6× |
| RadomMazovia, Poland | 1 | 53.522 January | 2.6× |
| UlmBaden-Wurttemberg, Germany | 1 | 32.020 January | 2.6× |
| Bad KreuznachRheinland-Pfalz, Germany | 1 | 33.122 January | 2.5× |
| StuttgartBaden-Wurttemberg, Germany | 1 | 32.021 January | 2.5× |
| MichelstadtHesse, Germany | 1 | 28.020 January | 2.5× |
| NeuwiedRheinland-Pfalz, Germany | 1 | 28.521 January | 2.5× |
| NordhausenThuringia, Germany | 1 | 29.321 January | 2.4× |
| Limburg an der LahnHesse, Germany | 1 | 27.321 January | 2.4× |
| TübingenBaden-Wurttemberg, Germany | 1 | 33.120 January | 2.3× |
| PrievidzaTrenčín Region, Slovakia | 1 | 33.722 January | 2.3× |
| PłockMazovia, Poland | 1 | 40.722 January | 2.2× |
| LiberpolisCounty of Osijek-Baranja, Croatia | 1 | 37.223 January | 2.2× |
| HandlováTrenčín Region, Slovakia | 1 | 29.422 January | 2.2× |
| DunaújvárosFejér, Hungary | 1 | 32.223 January | 2.2× |
| SzegedCsongrád, Hungary | 1 | 30.323 January | 2.2× |
| ŽilinaŽilina Region, Slovakia | 1 | 40.322 January | 2.2× |
| Schwäbisch HallBaden-Wurttemberg, Germany | 1 | 34.321 January | 2.2× |
| ZvolenBanská Bystrica Region, Slovakia | 1 | 37.222 January | 2.2× |
| ČadcaŽilina Region, Slovakia | 1 | 46.422 January | 2.0× |
| PartizánskeTrenčín Region, Slovakia | 1 | 27.222 January | 2.0× |
| NorthamptonEngland, United Kingdom | 1 | 27.222 January | 2.0× |
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 Poland and Germany
Number 11 of 42 episodes in Poland and Germany since our records began, by cities reached.
- Central Europe, February 2023604
- Central Europe, February and March 2025513
- Central Europe, February 2025503
- Central Europe, January and February 2026498
- Central Europe, March 2025458
- Central Europe, March 2026442
- Central Europe, January 2025383
- Central Europe, March 2026361
- Central Europe, March 2025333
- Central Europe, December 2025 to January 2026170
- Eastern Europe, January 2025123
- Eastern Europe, December 2025118
Bars: cities reached; colour: the level of the episode's highest daily reading. All 42.
Use this page
SmogRank, Eastern Europe, January 2025: 123 cities with PM2.5 at twice their usual or more, 22 to 23 January 2025, smogrank.com/episodes/2025-01-eastern-europe-2 (accessed 2 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.