SmogRank / Episodes / Czechia

Eastern Europe, January 2025

For 4 days, from 5 to 8 January 2025, 26 cities in Czechia, Poland, Bulgaria and 4 more countries had PM2.5 at least twice their usual for the time of year. The worst reading was Niš, Central Serbia, Serbia: 117.0 µg/m³ on 6 January, about 2.1× its usual 56.1.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached26in 7 countries
Days45 to 8 January 2025
Worst day6 January11 cities counted
Furthest above usual4.1×Bohumín

Day by day

6 January 11 cities at twice their usual or more
SzegedDunaújvárosGyálLiberpolisNovi SadFutogGyöngyösPécsEsztergomZemunVeszprémBelgradePančevoMiskolcObrenovacKazincbarcikaKomárnoSremčicaDebrecenLazarevacSmederevoValjevoBanská BystricaGyőrHandlováNitraPartizánskePrievidzaNyíregyházaLiptovský MikulášRužomberokPopradSereďMartinUžiceKošiceČačakTrnavaKragujevacSenecŽilinaKoprivnicaTrenčínPúchovPrešovTrebišovSarajevoPezinokKraljevoBanja LukaBratislavaČadcaĆuprijaVranov nad TopľouSenicaDevínska Nová VesŻywiecBardejovMalackyHumennéTřinecBielsko-BialaZlínČeský TěšínValašské MeziříčíFrýdek-MístekBorHavířovNovi PazarSninaKrakówKroměřížNegotinPřerovJasłoViennaMödlingTarnówBadenZagrebPerchtoldsdorfKlosterneuburgKatowicePtujKrosnoOpavaOlomoucDębicaMariborŽideniceMielecBihaćStrzelce OpolskieRzeszówDejGrazSankt PöltenCeljeKielcePirotOpolePrzemyślRadomskoNovo MestoJarosławTrbovljeNiskoStarachowiceWolfsbergBrzegKłodzkoAmstettenŁaskRadomLjubljanaPardubiceŁódźWrocławHradec KrálovéKranjZgierzRijekaKlagenfurt am WörtherseeTomaszów LubelskiSteyrKaliszBotevgradZamośćLublinAnsfeldenKrotoszynLinzTraunČeské BudějoviceWelsKoperGoriziaMladá BoleslavLiberecPragueLubańStodůlkyBogatyniaSevlievoPassauGabrovoSalzburgBucharestŻarySaalfelden am Steinernen MeerDěčínÚstí nad LabemBurghausenTraunreutMostLitvínovKadaňCottbusLubnjowSokolovAltenburgWittenbergBrnoTepliceNišJelenia GóraSkarżysko-KamiennaHaskovoLučenecZvolenZnojmoŽiar nad HronomCluj-NapocaOstravaKladnoCraiovaJastrzębie ZdrójRacibórzDimitrovgradBerounPristinaKędzierzyn-KoźlePilsenRuseCzechowice-DziedziceCodleaSofiaBohumín
2 Jan34567891011
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

PristinaPristina, 2 January: 110.0 µg/m³, 3.5× usualPristina, 3 January: 14.6 µg/m³, 0.5× usualPristina, 4 January: 21.5 µg/m³, 0.7× usualPristina, 5 January: 97.5 µg/m³, 3.1× usualPristina, 6 January: 91.1 µg/m³, 2.9× usualPristina, 7 January: 29.4 µg/m³, 0.9× usualPristina, 8 January: 19.2 µg/m³, 0.6× usualPristina, 9 January: 20.5 µg/m³, 0.7× usualPristina, 10 January: 17.1 µg/m³, 0.5× usualPristina, 11 January: 10.9 µg/m³, 0.4× usualCraiovaCraiova, 2 January: 49.3 µg/m³, 2.5× usualCraiova, 3 January: 32.5 µg/m³, 1.6× usualCraiova, 4 January: 6.3 µg/m³, 0.3× usualCraiova, 5 January: 23.7 µg/m³, 1.2× usualCraiova, 6 January: 36.4 µg/m³, 1.8× usualCraiova, 7 January: 45.8 µg/m³, 2.3× usualCraiova, 8 January: 46.7 µg/m³, 2.4× usualCraiova, 9 January: 40.9 µg/m³, 2.1× usualCraiova, 10 January: 25.2 µg/m³, 1.3× usualCraiova, 11 January: 7.8 µg/m³, 0.4× usualZnojmoZnojmo, 2 January: 29.4 µg/m³, 2.2× usualZnojmo, 3 January: 6.7 µg/m³, 0.5× usualZnojmo, 4 January: 8.3 µg/m³, 0.6× usualZnojmo, 5 January: 17.4 µg/m³, 1.3× usualZnojmo, 6 January: 29.7 µg/m³, 2.2× usualZnojmo, 7 January: 19.9 µg/m³, 1.5× usualZnojmo, 8 January: 7.6 µg/m³, 0.6× usualZnojmo, 9 January: no readingZnojmo, 10 January: no readingZnojmo, 11 January: no readingŽiar nad HronomŽiar nad Hronom, 2 January: 26.2 µg/m³, 1.9× usualŽiar nad Hronom, 3 January: 18.9 µg/m³, 1.4× usualŽiar nad Hronom, 4 January: 5.2 µg/m³, 0.4× usualŽiar nad Hronom, 5 January: 12.4 µg/m³, 0.9× usualŽiar nad Hronom, 6 January: 18.3 µg/m³, 1.4× usualŽiar nad Hronom, 7 January: 31.4 µg/m³, 2.3× usualŽiar nad Hronom, 8 January: 20.3 µg/m³, 1.5× usualŽiar nad Hronom, 9 January: 17.7 µg/m³, 1.3× usualŽiar nad Hronom, 10 January: 3.1 µg/m³, 0.2× usualŽiar nad Hronom, 11 January: 3.1 µg/m³, 0.2× usualBrnoBrno, 2 January: 25.5 µg/m³, 2.0× usualBrno, 3 January: 12.2 µg/m³, 1.0× usualBrno, 4 January: 7.4 µg/m³, 0.6× usualBrno, 5 January: 15.9 µg/m³, 1.3× usualBrno, 6 January: 21.0 µg/m³, 1.7× usualBrno, 7 January: 26.0 µg/m³, 2.0× usualBrno, 8 January: 13.5 µg/m³, 1.1× usualBrno, 9 January: no readingBrno, 10 January: no readingBrno, 11 January: no readingCzechowice-DziedziceCzechowice-Dziedzice, 2 January: 9.6 µg/m³, 0.5× usualCzechowice-Dziedzice, 3 January: 7.6 µg/m³, 0.4× usualCzechowice-Dziedzice, 4 January: 33.1 µg/m³, 1.7× usualCzechowice-Dziedzice, 5 January: 72.0 µg/m³, 3.7× usualCzechowice-Dziedzice, 6 January: 33.6 µg/m³, 1.7× usualCzechowice-Dziedzice, 7 January: 14.2 µg/m³, 0.7× usualCzechowice-Dziedzice, 8 January: 8.5 µg/m³, 0.4× usualCzechowice-Dziedzice, 9 January: 13.9 µg/m³, 0.7× usualCzechowice-Dziedzice, 10 January: 4.9 µg/m³, 0.3× usualCzechowice-Dziedzice, 11 January: 5.8 µg/m³, 0.3× usualBohumínBohumín, 2 January: 9.5 µg/m³, 0.6× usualBohumín, 3 January: 7.7 µg/m³, 0.5× usualBohumín, 4 January: 13.3 µg/m³, 0.8× usualBohumín, 5 January: 69.1 µg/m³, 4.1× usualBohumín, 6 January: 20.9 µg/m³, 1.2× usualBohumín, 7 January: 27.0 µg/m³, 1.6× usualBohumín, 8 January: 5.0 µg/m³, 0.3× usualBohumín, 9 January: no readingBohumín, 10 January: no readingBohumín, 11 January: no readingJastrzębie ZdrójJastrzębie Zdrój, 2 January: 18.7 µg/m³, 0.7× usualJastrzębie Zdrój, 3 January: 14.7 µg/m³, 0.6× usualJastrzębie Zdrój, 4 January: 20.3 µg/m³, 0.8× usualJastrzębie Zdrój, 5 January: 64.2 µg/m³, 2.5× usualJastrzębie Zdrój, 6 January: 25.6 µg/m³, 1.0× usualJastrzębie Zdrój, 7 January: 19.2 µg/m³, 0.8× usualJastrzębie Zdrój, 8 January: 10.4 µg/m³, 0.4× usualJastrzębie Zdrój, 9 January: 19.3 µg/m³, 0.8× usualJastrzębie Zdrój, 10 January: 8.3 µg/m³, 0.3× usualJastrzębie Zdrój, 11 January: 10.5 µg/m³, 0.4× usualRacibórzRacibórz, 2 January: 18.8 µg/m³, 0.7× usualRacibórz, 3 January: 12.2 µg/m³, 0.5× usualRacibórz, 4 January: 24.0 µg/m³, 0.9× usualRacibórz, 5 January: 62.5 µg/m³, 2.5× usualRacibórz, 6 January: 21.4 µg/m³, 0.8× usualRacibórz, 7 January: 18.0 µg/m³, 0.7× usualRacibórz, 8 January: 12.7 µg/m³, 0.5× usualRacibórz, 9 January: 12.6 µg/m³, 0.5× usualRacibórz, 10 January: 6.3 µg/m³, 0.2× usualRacibórz, 11 January: 9.5 µg/m³, 0.4× usualSkarżysko-KamiennaSkarżysko-Kamienna, 2 January: 13.5 µg/m³, 0.5× usualSkarżysko-Kamienna, 3 January: 18.3 µg/m³, 0.6× usualSkarżysko-Kamienna, 4 January: 49.4 µg/m³, 1.7× usualSkarżysko-Kamienna, 5 January: 60.0 µg/m³, 2.1× usualSkarżysko-Kamienna, 6 January: 26.8 µg/m³, 0.9× usualSkarżysko-Kamienna, 7 January: 31.6 µg/m³, 1.1× usualSkarżysko-Kamienna, 8 January: 33.1 µg/m³, 1.1× usualSkarżysko-Kamienna, 9 January: 35.6 µg/m³, 1.2× usualSkarżysko-Kamienna, 10 January: 16.3 µg/m³, 0.6× usualSkarżysko-Kamienna, 11 January: 14.8 µg/m³, 0.5× usualKędzierzyn-KoźleKędzierzyn-Koźle, 2 January: 16.0 µg/m³, 0.9× usualKędzierzyn-Koźle, 3 January: 9.9 µg/m³, 0.5× usualKędzierzyn-Koźle, 4 January: 30.9 µg/m³, 1.7× usualKędzierzyn-Koźle, 5 January: 54.6 µg/m³, 3.0× usualKędzierzyn-Koźle, 6 January: 11.6 µg/m³, 0.6× usualKędzierzyn-Koźle, 7 January: 14.0 µg/m³, 0.8× usualKędzierzyn-Koźle, 8 January: 11.2 µg/m³, 0.6× usualKędzierzyn-Koźle, 9 January: 9.9 µg/m³, 0.5× usualKędzierzyn-Koźle, 10 January: 5.1 µg/m³, 0.3× usualKędzierzyn-Koźle, 11 January: 5.7 µg/m³, 0.3× usualJelenia GóraJelenia Góra, 2 January: 7.0 µg/m³, 0.4× usualJelenia Góra, 3 January: 5.1 µg/m³, 0.3× usualJelenia Góra, 4 January: 18.8 µg/m³, 1.1× usualJelenia Góra, 5 January: 38.1 µg/m³, 2.1× usualJelenia Góra, 6 January: 8.5 µg/m³, 0.5× usualJelenia Góra, 7 January: 4.8 µg/m³, 0.3× usualJelenia Góra, 8 January: 13.1 µg/m³, 0.7× usualJelenia Góra, 9 January: 4.9 µg/m³, 0.3× usualJelenia Góra, 10 January: 4.0 µg/m³, 0.2× usualJelenia Góra, 11 January: 5.3 µg/m³, 0.3× usualOstravaOstrava, 2 January: 14.2 µg/m³, 1.0× usualOstrava, 3 January: 9.8 µg/m³, 0.7× usualOstrava, 4 January: 8.7 µg/m³, 0.6× usualOstrava, 5 January: 34.1 µg/m³, 2.3× usualOstrava, 6 January: 10.8 µg/m³, 0.7× usualOstrava, 7 January: 14.9 µg/m³, 1.0× usualOstrava, 8 January: 6.9 µg/m³, 0.5× usualOstrava, 9 January: no readingOstrava, 10 January: no readingOstrava, 11 January: no readingNišNiš, 2 January: no readingNiš, 3 January: no readingNiš, 4 January: 40.8 µg/m³, 0.7× usualNiš, 5 January: 86.9 µg/m³, 1.5× usualNiš, 6 January: 117.0 µg/m³, 2.1× usualNiš, 7 January: 65.5 µg/m³, 1.2× usualNiš, 8 January: 71.3 µg/m³, 1.3× usualNiš, 9 January: 67.4 µg/m³, 1.2× usualNiš, 10 January: 18.6 µg/m³, 0.3× usualNiš, 11 January: 18.7 µg/m³, 0.3× usualCodleaCodlea, 2 January: 50.2 µg/m³, 1.7× usualCodlea, 3 January: 42.3 µg/m³, 1.4× usualCodlea, 4 January: 6.9 µg/m³, 0.2× usualCodlea, 5 January: 35.7 µg/m³, 1.2× usualCodlea, 6 January: 63.7 µg/m³, 2.2× usualCodlea, 7 January: 112.0 µg/m³, 3.8× usualCodlea, 8 January: 63.1 µg/m³, 2.1× usualCodlea, 9 January: 55.0 µg/m³, 1.9× usualCodlea, 10 January: 36.5 µg/m³, 1.2× usualCodlea, 11 January: 27.2 µg/m³, 0.9× usualRuseRuse, 2 January: no readingRuse, 3 January: 29.3 µg/m³, 1.8× usualRuse, 4 January: 6.6 µg/m³, 0.4× usualRuse, 5 January: 22.6 µg/m³, 1.4× usualRuse, 6 January: 56.4 µg/m³, 3.5× usualRuse, 7 January: 45.4 µg/m³, 2.8× usualRuse, 8 January: 30.7 µg/m³, 1.9× usualRuse, 9 January: no readingRuse, 10 January: no readingRuse, 11 January: no readingBerounBeroun, 2 January: 6.6 µg/m³, 0.4× usualBeroun, 3 January: 8.8 µg/m³, 0.5× usualBeroun, 4 January: 10.3 µg/m³, 0.6× usualBeroun, 5 January: 23.7 µg/m³, 1.4× usualBeroun, 6 January: 49.5 µg/m³, 2.9× usualBeroun, 7 January: 19.2 µg/m³, 1.1× usualBeroun, 8 January: 3.2 µg/m³, 0.2× usualBeroun, 9 January: no readingBeroun, 10 January: no readingBeroun, 11 January: no readingPilsenPilsen, 2 January: 4.8 µg/m³, 0.4× usualPilsen, 3 January: 5.3 µg/m³, 0.4× usualPilsen, 4 January: 8.6 µg/m³, 0.7× usualPilsen, 5 January: 23.7 µg/m³, 1.9× usualPilsen, 6 January: 40.6 µg/m³, 3.3× usualPilsen, 7 January: 6.4 µg/m³, 0.5× usualPilsen, 8 January: 2.5 µg/m³, 0.2× usualPilsen, 9 January: no readingPilsen, 10 January: no readingPilsen, 11 January: no readingSofiaSofia, 2 January: no readingSofia, 3 January: 16.9 µg/m³, 1.3× usualSofia, 4 January: 4.7 µg/m³, 0.4× usualSofia, 5 January: 15.6 µg/m³, 1.2× usualSofia, 6 January: 32.3 µg/m³, 2.4× usualSofia, 7 January: 52.5 µg/m³, 4.0× usualSofia, 8 January: 38.6 µg/m³, 2.9× usualSofia, 9 January: no readingSofia, 10 January: no readingSofia, 11 January: no readingKladnoKladno, 2 January: 4.7 µg/m³, 0.4× usualKladno, 3 January: 5.5 µg/m³, 0.5× usualKladno, 4 January: 6.7 µg/m³, 0.6× usualKladno, 5 January: 15.0 µg/m³, 1.3× usualKladno, 6 January: 29.2 µg/m³, 2.4× usualKladno, 7 January: 5.5 µg/m³, 0.5× usualKladno, 8 January: 2.6 µg/m³, 0.2× usualKladno, 9 January: no readingKladno, 10 January: no readingKladno, 11 January: no readingTepliceTeplice, 2 January: 6.5 µg/m³, 0.5× usualTeplice, 3 January: 4.6 µg/m³, 0.3× usualTeplice, 4 January: 7.2 µg/m³, 0.5× usualTeplice, 5 January: 19.5 µg/m³, 1.4× usualTeplice, 6 January: 27.6 µg/m³, 2.0× usualTeplice, 7 January: 17.0 µg/m³, 1.2× usualTeplice, 8 January: 8.1 µg/m³, 0.6× usualTeplice, 9 January: no readingTeplice, 10 January: no readingTeplice, 11 January: no readingCluj-NapocaCluj-Napoca, 2 January: 13.2 µg/m³, 0.5× usualCluj-Napoca, 3 January: 20.8 µg/m³, 0.8× usualCluj-Napoca, 4 January: 14.1 µg/m³, 0.5× usualCluj-Napoca, 5 January: 21.5 µg/m³, 0.8× usualCluj-Napoca, 6 January: 28.3 µg/m³, 1.1× usualCluj-Napoca, 7 January: 59.7 µg/m³, 2.3× usualCluj-Napoca, 8 January: 57.3 µg/m³, 2.2× usualCluj-Napoca, 9 January: 25.2 µg/m³, 1.0× usualCluj-Napoca, 10 January: 33.2 µg/m³, 1.3× usualCluj-Napoca, 11 January: 10.9 µg/m³, 0.4× usualLučenecLučenec, 2 January: 17.7 µg/m³, 0.7× usualLučenec, 3 January: 19.7 µg/m³, 0.7× usualLučenec, 4 January: 10.5 µg/m³, 0.4× usualLučenec, 5 January: 30.8 µg/m³, 1.1× usualLučenec, 6 January: 42.7 µg/m³, 1.6× usualLučenec, 7 January: 59.6 µg/m³, 2.2× usualLučenec, 8 January: 23.6 µg/m³, 0.9× usualLučenec, 9 January: 38.6 µg/m³, 1.4× usualLučenec, 10 January: 9.8 µg/m³, 0.4× usualLučenec, 11 January: 6.2 µg/m³, 0.2× usualDimitrovgradDimitrovgrad, 2 January: 37.7 µg/m³, 1.7× usualDimitrovgrad, 3 January: 42.2 µg/m³, 1.9× usualDimitrovgrad, 4 January: 16.6 µg/m³, 0.8× usualDimitrovgrad, 5 January: 19.2 µg/m³, 0.9× usualDimitrovgrad, 6 January: 31.8 µg/m³, 1.5× usualDimitrovgrad, 7 January: 45.5 µg/m³, 2.1× usualDimitrovgrad, 8 January: 56.8 µg/m³, 2.6× usualDimitrovgrad, 9 January: 52.7 µg/m³, 2.4× usualDimitrovgrad, 10 January: 43.8 µg/m³, 2.0× usualDimitrovgrad, 11 January: 15.6 µg/m³, 0.7× usualZvolenZvolen, 2 January: 23.8 µg/m³, 1.4× usualZvolen, 3 January: 19.2 µg/m³, 1.1× usualZvolen, 4 January: 8.6 µg/m³, 0.5× usualZvolen, 5 January: 16.9 µg/m³, 1.0× usualZvolen, 6 January: 30.3 µg/m³, 1.8× usualZvolen, 7 January: 38.0 µg/m³, 2.2× usualZvolen, 8 January: 16.9 µg/m³, 1.0× usualZvolen, 9 January: 27.8 µg/m³, 1.6× usualZvolen, 10 January: no readingZvolen, 11 January: 5.2 µg/m³, 0.3× usualHaskovoHaskovo, 2 January: 49.5 µg/m³, 2.0× usualHaskovo, 3 January: 47.0 µg/m³, 1.9× usualHaskovo, 4 January: 13.4 µg/m³, 0.5× usualHaskovo, 5 January: 26.6 µg/m³, 1.1× usualHaskovo, 6 January: 35.1 µg/m³, 1.4× usualHaskovo, 7 January: 51.1 µg/m³, 2.1× usualHaskovo, 8 January: 54.0 µg/m³, 2.2× usualHaskovo, 9 January: 43.2 µg/m³, 1.7× usualHaskovo, 10 January: 40.0 µg/m³, 1.6× usualHaskovo, 11 January: 10.8 µg/m³, 0.4× usual2 Jan34567891011
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
BohumínMoravian-Silesian Region, Czechia1 69.15 January16.84.1×
SofiaSofia-Capital, Bulgaria3 52.57 January13.24.0×
CodleaBrașov County, Romania3 112.07 January29.63.8×
Czechowice-DziedziceSilesia, Poland1 72.05 January19.63.7×
PristinaPristina, Kosovo1 110.02 January31.13.5×
RuseRuse, Bulgaria2 56.46 January16.13.5×
PilsenPlzeň Region, Czechia1 40.66 January12.43.3×
Kędzierzyn-KoźleOpole Voivodeship, Poland1 54.65 January18.43.0×
BerounCentral Bohemia, Czechia1 49.56 January16.82.9×
DimitrovgradHaskovo, Bulgaria2 56.88 January21.92.6×
Jastrzębie ZdrójSilesia, Poland1 64.25 January25.32.5×
CraiovaDolj, Romania3 49.32 January19.82.5×
RacibórzSilesia, Poland1 62.55 January25.52.5×
KladnoCentral Bohemia, Czechia1 29.26 January12.02.4×
Žiar nad HronomBanská Bystrica Region, Slovakia1 31.47 January13.52.3×
OstravaMoravian-Silesian Region, Czechia1 34.15 January14.72.3×
Cluj-NapocaCluj County, Romania2 59.77 January26.42.3×
ZnojmoSouth Moravian, Czechia1 29.76 January13.52.2×
LučenecBanská Bystrica Region, Slovakia1 59.67 January27.12.2×
ZvolenBanská Bystrica Region, Slovakia1 38.07 January17.32.2×
HaskovoHaskovo, Bulgaria1 54.08 January24.92.2×
Jelenia GóraLower Silesia, Poland1 38.15 January17.82.1×
NišCentral Serbia, Serbia1 117.06 January56.12.1×
Skarżysko-KamiennaŚwiętokrzyskie, Poland1 60.05 January28.92.1×
BrnoSouth Moravian, Czechia1 26.07 January12.72.0×
TepliceÚstí nad Labem Region, Czechia1 27.66 January13.72.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 Czechia and Poland

Number 13 of 30 episodes in Czechia and Poland since our records began, by cities reached.

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

Use this page

SmogRank, Eastern Europe, January 2025: 26 cities with PM2.5 at twice their usual or more, 5 to 8 January 2025, smogrank.com/episodes/2025-01-eastern-europe (accessed 2 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.