SmogRank / Episodes / Germany

Central Europe, November 2025

For 2 days, from 22 to 23 November 2025, 53 cities in Germany, France, Poland and 3 more countries had PM2.5 at least twice their usual for the time of year. The worst reading was Żary, Lubusz, Poland: 73.9 µg/m³ on 23 November, about 6.1× its usual 12.2.

No cause namedWe have no fire or smoke records for these days, so we only say what the measurements show.
Cities reached53in 6 countries
Days222 to 23 November 2025
Worst day23 November34 cities counted
Furthest above usual6.1ׯary

Day by day

23 November 34 cities at twice their usual or more
GreizAltenburgGeraZeitzWeißenfelsMarktredwitzMerseburgJenaHalle (Saale)Bitterfeld-WolfenWeidenWeimarKöthenDessauWittenbergBernburgErfurtSchwandorf in BayernMagdeburgLuckenwaldeSondershausenBambergSuhlBurg bei MagdeburgBrandenburg an der HavelNurembergNordhausenHalberstadtKelheimPotsdamMeiningenKleinmachnowTeltowWernigerodeBlankenfelde-MahlowMühlhausenLubnjowStendalNauenFalkenseeStodůlkyEisenachKönigs WusterhausenIngolstadtBerlinPragueAnsbachCottbusDuderstadtOranienburgNeuenhagenGoslarNeuruppinBernau bei BerlinWolfsburgWittenbergeBraunschweigSalzgitterStrausbergHansestadt SalzwedelWürzburgGöttingenWitzenhausenMunichFuldaČeské BudějoviceTraunreutAugsburgFrankfurt (Oder)HildesheimStarnbergLauda-KönigshofenUslarAalenKasselSalzburgWelsNeubrandenburgSchwäbisch HallLinzSchwedt (Oder)TraunSchwerinAnsfeldenHannoverGüstrowLüneburgBad WildungenNeu-UlmSaalfelden am Steinernen MeerUlmAschaffenburgSteyrWismarGroßostheimRostockPardubiceHanau am MainHeilbronnMichelstadtHradec KrálovéSzczecinWalsrodeGorzów WielkopolskiInnsbruckSulechówAmstettenKempten (Allgäu)Marburg an der LahnLübeckRintelnBiberach an der RißGießenStralsundHamburgReutlingenBensheimBuxtehudeHeidelbergHalstenbekWieslochKönigstein im TaunusRiedstadtLampertheimHerrenbergBielefeldPforzheimWarsteinSankt PöltenOytenLindauZnojmoFriedrichshafenEggenstein-LeopoldshafenNetphenKielKarlsruheBremenKłodzkoItzehoeSoestKonstanzDelmenhorstBrnoOlpeŽideniceBaden-BadenOsnabrückKlosterneuburgVillingen-SchwenningenPerchtoldsdorfWrocławBadenMödlingViennaGrazKaiserslauternUnnaBremerhavenLüdenscheidKołobrzegBendorfKoblenzOldenburgSchwerteCuxhavenNeuwiedPoznańMünsterHagenDortmundKehlZürichStrasbourgFriesoytheDattelnHodonínBrzegWilhelmshavenEisenzickenMalackyHattingenDevínska Nová VesFreiburgWuppertalBonnGelsenkirchenLingenBratislavaLeverkusenSenicaEssenKölnPezinokBottropMüllheimSaarbrückenRatingenOberhausenPulheimOpoleLörrachDüsseldorfSenecBorkenDuisburgEnschedeVölklingenBaselTrnavaTrierEmdenWeselKrefeldSaint-AvoldJüchenKędzierzyn-KoźleSereďRacibórzMönchengladbachTrenčínJülichGyőrBydgoszczPúchovNitraBytówVenloJastrzębie ZdrójAachenLuxembourgEupenGroningenThionvillePartizánskeMetzHeerlenÉpinalVenrayKomárnoNancyEsch-sur-AlzetteŽilinaČadcaPrievidzaKościerzynaVeszprémNijmegenKatowiceŚwiecieHandlováCzechowice-DziedziceBielsko-BialaMartinLiègeŽiar nad HronomAnsGenkŻywiecFlémalle-HauteEindhovenBarneveldHouthalenEsztergomHasseltMarche-en-FamenneBanská BystricaRadomskoZvolenRužomberokZgierzŁódźMolAndenneGdańskUtrechtBudapestLiptovský MikulášIJsselsteinMaarssenNamurAarschotMedemblikPłockKrakówGyálPurmerendAmsterdamLučenecSaint-DizierZaanstadBadhoevedorpRixensartRidderkerkElblągZaventemMechelenVelserbroekVelsen-ZuidCharleroiJumetHillegomKapellenAntwerpRotterdamWillebroekBrusselsStabroekZwijndrechtSchiedamPopradGyöngyösSpijkenisseBeverenThe HagueMaassluisŻyrardówKielce's-GravenzandeMonsReimsSkarżysko-KamiennaCiechanówPruszkówKazincbarcikaGentTarnówEvergemStarachowiceLegionowoWarsawMiskolcRadomValenciennesKonstancin-JeziornaWawerTournaiOtwockBardejovPrešovMielecDębicaSaint-QuentinKošiceKnokke-HeistJasłoAuxerreCoulommiersKrosnoVranov nad TopľouTrebišovRzeszówHumennéKoksijdeNyíregyházaDebrecenNiskoNeversFontainebleauSninaDunkirkMontargisAmiensDomontLublinJarosławBeauvaisÉtampesPrzemyślCalaisBourgesRambouilletBoulogne-sur-MerOrléansOlivetZamośćBiałystokAugustówChartresSuwałkiDreuxNorwichClacton-on-SeaLouviersDieppeRouenÉvreuxBloisDejOlsztynKutnoWinterthurŁaskWormsJelenia GóraKaliszWłocławekDillingenPassauHaarlemZielona GóraEłkFrankfurt am MainHattersheimLudwigshafen am RheinWetzlarIzegemMontbéliardEschbornMainzMannheimToruńEisenhüttenstadtRüsselsheim am MainSpeyerMenenBad KreuznachGrimbergenKortrijkFilderstadtMulhouseLimburg an der LahnMaldegemRoeselareBredaTübingenDouaiLochristiTilburgLunévilleBurghausenStuttgartWiesbadenLudwigsburgDenainRoubaixDarmstadtParisCreilLilleBéthuneŻary
19 Nov20212223242526
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

RoubaixRoubaix, 19 November: 5.9 µg/m³, 0.7× usualRoubaix, 20 November: 5.7 µg/m³, 0.7× usualRoubaix, 21 November: 27.5 µg/m³, 3.2× usualRoubaix, 22 November: 30.7 µg/m³, 3.6× usualRoubaix, 23 November: 8.6 µg/m³, 1.0× usualRoubaix, 24 November: 7.0 µg/m³, 0.8× usualRoubaix, 25 November: 6.9 µg/m³, 0.8× usualRoubaix, 26 November: 21.2 µg/m³, 2.5× usualŁaskŁask, 19 November: 19.5 µg/m³, 0.8× usualŁask, 20 November: 26.3 µg/m³, 1.1× usualŁask, 21 November: 23.0 µg/m³, 0.9× usualŁask, 22 November: 56.8 µg/m³, 2.3× usualŁask, 23 November: 56.1 µg/m³, 2.3× usualŁask, 24 November: 28.7 µg/m³, 1.2× usualŁask, 25 November: 36.0 µg/m³, 1.4× usualŁask, 26 November: 22.4 µg/m³, 0.9× usualWinterthurWinterthur, 19 November: 10.4 µg/m³, 0.6× usualWinterthur, 20 November: 2.1 µg/m³, 0.1× usualWinterthur, 21 November: 12.0 µg/m³, 0.7× usualWinterthur, 22 November: 37.0 µg/m³, 2.1× usualWinterthur, 23 November: 19.7 µg/m³, 1.1× usualWinterthur, 24 November: 2.6 µg/m³, 0.1× usualWinterthur, 25 November: 0.6 µg/m³, 0.0× usualWinterthur, 26 November: 7.3 µg/m³, 0.4× usualLilleLille, 19 November: 4.2 µg/m³, 0.6× usualLille, 20 November: 4.3 µg/m³, 0.6× usualLille, 21 November: 24.7 µg/m³, 3.3× usualLille, 22 November: 31.8 µg/m³, 4.2× usualLille, 23 November: 7.2 µg/m³, 0.9× usualLille, 24 November: 6.1 µg/m³, 0.8× usualLille, 25 November: 5.4 µg/m³, 0.7× usualLille, 26 November: 16.5 µg/m³, 2.2× usualCreilCreil, 19 November: 3.9 µg/m³, 0.5× usualCreil, 20 November: 4.7 µg/m³, 0.6× usualCreil, 21 November: 14.2 µg/m³, 1.9× usualCreil, 22 November: 29.4 µg/m³, 3.9× usualCreil, 23 November: 8.3 µg/m³, 1.1× usualCreil, 24 November: 5.7 µg/m³, 0.8× usualCreil, 25 November: no readingCreil, 26 November: 8.6 µg/m³, 1.1× usualLochristiLochristi, 19 November: no readingLochristi, 20 November: 3.3 µg/m³, 0.4× usualLochristi, 21 November: 20.9 µg/m³, 2.3× usualLochristi, 22 November: 29.4 µg/m³, 3.3× usualLochristi, 23 November: 7.8 µg/m³, 0.9× usualLochristi, 24 November: 9.3 µg/m³, 1.0× usualLochristi, 25 November: 8.6 µg/m³, 1.0× usualLochristi, 26 November: 21.6 µg/m³, 2.4× usualŻaryŻary, 19 November: 13.3 µg/m³, 1.1× usualŻary, 20 November: 11.3 µg/m³, 0.9× usualŻary, 21 November: 11.5 µg/m³, 0.9× usualŻary, 22 November: 28.7 µg/m³, 2.4× usualŻary, 23 November: 73.9 µg/m³, 6.1× usualŻary, 24 November: 22.9 µg/m³, 1.9× usualŻary, 25 November: 44.3 µg/m³, 3.6× usualŻary, 26 November: 17.5 µg/m³, 1.4× usualParisParis, 19 November: 4.9 µg/m³, 0.6× usualParis, 20 November: 5.7 µg/m³, 0.8× usualParis, 21 November: 11.5 µg/m³, 1.5× usualParis, 22 November: 28.6 µg/m³, 3.8× usualParis, 23 November: 9.0 µg/m³, 1.2× usualParis, 24 November: 6.7 µg/m³, 0.9× usualParis, 25 November: 5.4 µg/m³, 0.7× usualParis, 26 November: 10.8 µg/m³, 1.4× usualIzegemIzegem, 19 November: no readingIzegem, 20 November: no readingIzegem, 21 November: 19.7 µg/m³, 1.9× usualIzegem, 22 November: 28.3 µg/m³, 2.7× usualIzegem, 23 November: 9.2 µg/m³, 0.9× usualIzegem, 24 November: 6.9 µg/m³, 0.7× usualIzegem, 25 November: no readingIzegem, 26 November: 17.9 µg/m³, 1.7× usualHaarlemHaarlem, 19 November: 8.1 µg/m³, 0.7× usualHaarlem, 20 November: 8.4 µg/m³, 0.7× usualHaarlem, 21 November: 22.9 µg/m³, 2.0× usualHaarlem, 22 November: 28.3 µg/m³, 2.5× usualHaarlem, 23 November: 13.9 µg/m³, 1.2× usualHaarlem, 24 November: 16.3 µg/m³, 1.4× usualHaarlem, 25 November: 13.0 µg/m³, 1.2× usualHaarlem, 26 November: 32.5 µg/m³, 2.9× usualRoeselareRoeselare, 19 November: no readingRoeselare, 20 November: 3.2 µg/m³, 0.4× usualRoeselare, 21 November: 23.4 µg/m³, 2.7× usualRoeselare, 22 November: 28.0 µg/m³, 3.2× usualRoeselare, 23 November: 7.9 µg/m³, 0.9× usualRoeselare, 24 November: 6.7 µg/m³, 0.8× usualRoeselare, 25 November: 5.2 µg/m³, 0.6× usualRoeselare, 26 November: 14.2 µg/m³, 1.6× usualDouaiDouai, 19 November: no readingDouai, 20 November: no readingDouai, 21 November: 20.0 µg/m³, 2.4× usualDouai, 22 November: 27.4 µg/m³, 3.3× usualDouai, 23 November: 5.7 µg/m³, 0.7× usualDouai, 24 November: 5.9 µg/m³, 0.7× usualDouai, 25 November: 4.7 µg/m³, 0.6× usualDouai, 26 November: 11.5 µg/m³, 1.4× usualKortrijkKortrijk, 19 November: no readingKortrijk, 20 November: 4.2 µg/m³, 0.5× usualKortrijk, 21 November: 18.5 µg/m³, 2.1× usualKortrijk, 22 November: 27.2 µg/m³, 3.1× usualKortrijk, 23 November: 7.2 µg/m³, 0.8× usualKortrijk, 24 November: 6.2 µg/m³, 0.7× usualKortrijk, 25 November: 5.3 µg/m³, 0.6× usualKortrijk, 26 November: 17.0 µg/m³, 2.0× usualLunévilleLunéville, 19 November: 7.7 µg/m³, 1.0× usualLunéville, 20 November: 6.2 µg/m³, 0.8× usualLunéville, 21 November: 14.1 µg/m³, 1.8× usualLunéville, 22 November: 27.1 µg/m³, 3.4× usualLunéville, 23 November: 24.3 µg/m³, 3.0× usualLunéville, 24 November: 4.0 µg/m³, 0.5× usualLunéville, 25 November: 5.5 µg/m³, 0.7× usualLunéville, 26 November: 13.6 µg/m³, 1.7× usualMenenMenen, 19 November: no readingMenen, 20 November: 3.8 µg/m³, 0.4× usualMenen, 21 November: 20.9 µg/m³, 2.4× usualMenen, 22 November: 26.5 µg/m³, 3.0× usualMenen, 23 November: 6.9 µg/m³, 0.8× usualMenen, 24 November: 6.3 µg/m³, 0.7× usualMenen, 25 November: 5.3 µg/m³, 0.6× usualMenen, 26 November: 11.5 µg/m³, 1.3× usualDenainDenain, 19 November: 4.1 µg/m³, 0.6× usualDenain, 20 November: 5.6 µg/m³, 0.8× usualDenain, 21 November: 19.8 µg/m³, 2.7× usualDenain, 22 November: 26.4 µg/m³, 3.6× usualDenain, 23 November: 7.4 µg/m³, 1.0× usualDenain, 24 November: no readingDenain, 25 November: 6.6 µg/m³, 0.9× usualDenain, 26 November: 16.6 µg/m³, 2.3× usualBredaBreda, 19 November: 4.0 µg/m³, 0.5× usualBreda, 20 November: 5.6 µg/m³, 0.7× usualBreda, 21 November: 22.9 µg/m³, 2.8× usualBreda, 22 November: 25.9 µg/m³, 3.2× usualBreda, 23 November: 7.0 µg/m³, 0.9× usualBreda, 24 November: 6.9 µg/m³, 0.9× usualBreda, 25 November: 6.3 µg/m³, 0.8× usualBreda, 26 November: no readingMaldegemMaldegem, 19 November: no readingMaldegem, 20 November: 2.5 µg/m³, 0.3× usualMaldegem, 21 November: 15.7 µg/m³, 1.9× usualMaldegem, 22 November: 25.8 µg/m³, 3.2× usualMaldegem, 23 November: 6.7 µg/m³, 0.8× usualMaldegem, 24 November: 5.4 µg/m³, 0.7× usualMaldegem, 25 November: 4.4 µg/m³, 0.5× usualMaldegem, 26 November: 13.1 µg/m³, 1.6× usualTilburgTilburg, 19 November: no readingTilburg, 20 November: no readingTilburg, 21 November: 22.3 µg/m³, 2.9× usualTilburg, 22 November: 25.4 µg/m³, 3.3× usualTilburg, 23 November: 8.2 µg/m³, 1.1× usualTilburg, 24 November: no readingTilburg, 25 November: 5.2 µg/m³, 0.7× usualTilburg, 26 November: no readingGrimbergenGrimbergen, 19 November: no readingGrimbergen, 20 November: 4.8 µg/m³, 0.6× usualGrimbergen, 21 November: 21.7 µg/m³, 2.7× usualGrimbergen, 22 November: 25.4 µg/m³, 3.1× usualGrimbergen, 23 November: 5.7 µg/m³, 0.7× usualGrimbergen, 24 November: 8.3 µg/m³, 1.0× usualGrimbergen, 25 November: 9.9 µg/m³, 1.2× usualGrimbergen, 26 November: 15.7 µg/m³, 1.9× usualBéthuneBéthune, 19 November: no readingBéthune, 20 November: 6.2 µg/m³, 1.1× usualBéthune, 21 November: 24.5 µg/m³, 4.3× usualBéthune, 22 November: 25.1 µg/m³, 4.4× usualBéthune, 23 November: 7.2 µg/m³, 1.3× usualBéthune, 24 November: no readingBéthune, 25 November: no readingBéthune, 26 November: no readingWłocławekWłocławek, 19 November: 21.2 µg/m³, 0.8× usualWłocławek, 20 November: 31.9 µg/m³, 1.2× usualWłocławek, 21 November: 11.2 µg/m³, 0.4× usualWłocławek, 22 November: 49.1 µg/m³, 1.8× usualWłocławek, 23 November: 69.8 µg/m³, 2.5× usualWłocławek, 24 November: 43.5 µg/m³, 1.6× usualWłocławek, 25 November: 41.4 µg/m³, 1.5× usualWłocławek, 26 November: 14.3 µg/m³, 0.5× usualKaliszKalisz, 19 November: 19.4 µg/m³, 0.8× usualKalisz, 20 November: 25.1 µg/m³, 1.0× usualKalisz, 21 November: 15.2 µg/m³, 0.6× usualKalisz, 22 November: 34.8 µg/m³, 1.4× usualKalisz, 23 November: 59.4 µg/m³, 2.4× usualKalisz, 24 November: 29.8 µg/m³, 1.2× usualKalisz, 25 November: 47.1 µg/m³, 1.9× usualKalisz, 26 November: 19.5 µg/m³, 0.8× usualToruńToruń, 19 November: 18.0 µg/m³, 1.0× usualToruń, 20 November: 24.9 µg/m³, 1.3× usualToruń, 21 November: 9.6 µg/m³, 0.5× usualToruń, 22 November: 21.7 µg/m³, 1.2× usualToruń, 23 November: 56.7 µg/m³, 3.0× usualToruń, 24 November: 34.7 µg/m³, 1.9× usualToruń, 25 November: 42.3 µg/m³, 2.3× usualToruń, 26 November: 16.7 µg/m³, 0.9× usualKutnoKutno, 19 November: 21.9 µg/m³, 0.8× usualKutno, 20 November: 26.7 µg/m³, 1.0× usualKutno, 21 November: 17.7 µg/m³, 0.7× usualKutno, 22 November: 50.8 µg/m³, 1.9× usualKutno, 23 November: 55.4 µg/m³, 2.1× usualKutno, 24 November: 30.9 µg/m³, 1.2× usualKutno, 25 November: 31.6 µg/m³, 1.2× usualKutno, 26 November: 19.1 µg/m³, 0.7× usualJelenia GóraJelenia Góra, 19 November: 10.5 µg/m³, 0.5× usualJelenia Góra, 20 November: 10.3 µg/m³, 0.5× usualJelenia Góra, 21 November: 12.6 µg/m³, 0.7× usualJelenia Góra, 22 November: 17.4 µg/m³, 0.9× usualJelenia Góra, 23 November: 45.9 µg/m³, 2.4× usualJelenia Góra, 24 November: 12.7 µg/m³, 0.7× usualJelenia Góra, 25 November: 21.9 µg/m³, 1.1× usualJelenia Góra, 26 November: 12.1 µg/m³, 0.6× usualOlsztynOlsztyn, 19 November: 17.1 µg/m³, 1.0× usualOlsztyn, 20 November: 27.0 µg/m³, 1.5× usualOlsztyn, 21 November: 8.3 µg/m³, 0.5× usualOlsztyn, 22 November: 13.5 µg/m³, 0.8× usualOlsztyn, 23 November: 36.0 µg/m³, 2.0× usualOlsztyn, 24 November: 29.2 µg/m³, 1.6× usualOlsztyn, 25 November: 33.8 µg/m³, 1.9× usualOlsztyn, 26 November: 8.6 µg/m³, 0.5× usualEłkEłk, 19 November: 15.4 µg/m³, 1.1× usualEłk, 20 November: 22.1 µg/m³, 1.6× usualEłk, 21 November: 13.6 µg/m³, 1.0× usualEłk, 22 November: 10.8 µg/m³, 0.8× usualEłk, 23 November: 35.9 µg/m³, 2.6× usualEłk, 24 November: 20.4 µg/m³, 1.5× usualEłk, 25 November: 30.9 µg/m³, 2.3× usualEłk, 26 November: 8.5 µg/m³, 0.6× usualSpeyerSpeyer, 19 November: 8.0 µg/m³, 0.8× usualSpeyer, 20 November: no readingSpeyer, 21 November: 13.8 µg/m³, 1.3× usualSpeyer, 22 November: 23.2 µg/m³, 2.2× usualSpeyer, 23 November: 32.0 µg/m³, 3.0× usualSpeyer, 24 November: 12.0 µg/m³, 1.1× usualSpeyer, 25 November: 15.5 µg/m³, 1.5× usualSpeyer, 26 November: 10.6 µg/m³, 1.0× usualZielona GóraZielona Góra, 19 November: 11.8 µg/m³, 1.0× usualZielona Góra, 20 November: 13.5 µg/m³, 1.2× usualZielona Góra, 21 November: 12.2 µg/m³, 1.1× usualZielona Góra, 22 November: 19.0 µg/m³, 1.6× usualZielona Góra, 23 November: 30.4 µg/m³, 2.6× usualZielona Góra, 24 November: 26.1 µg/m³, 2.3× usualZielona Góra, 25 November: 36.5 µg/m³, 3.1× usualZielona Góra, 26 November: 22.6 µg/m³, 1.9× usualBad KreuznachBad Kreuznach, 19 November: 7.7 µg/m³, 0.8× usualBad Kreuznach, 20 November: 4.5 µg/m³, 0.5× usualBad Kreuznach, 21 November: 12.4 µg/m³, 1.4× usualBad Kreuznach, 22 November: 21.5 µg/m³, 2.4× usualBad Kreuznach, 23 November: 28.2 µg/m³, 3.1× usualBad Kreuznach, 24 November: 27.4 µg/m³, 3.0× usualBad Kreuznach, 25 November: 16.5 µg/m³, 1.8× usualBad Kreuznach, 26 November: 10.4 µg/m³, 1.1× usualMontbéliardMontbéliard, 19 November: 9.6 µg/m³, 1.0× usualMontbéliard, 20 November: 3.4 µg/m³, 0.3× usualMontbéliard, 21 November: 8.9 µg/m³, 0.9× usualMontbéliard, 22 November: 17.5 µg/m³, 1.7× usualMontbéliard, 23 November: 28.0 µg/m³, 2.8× usualMontbéliard, 24 November: 10.4 µg/m³, 1.0× usualMontbéliard, 25 November: 4.6 µg/m³, 0.5× usualMontbéliard, 26 November: 8.6 µg/m³, 0.9× usualWiesbadenWiesbaden, 19 November: 6.3 µg/m³, 0.8× usualWiesbaden, 20 November: 5.1 µg/m³, 0.6× usualWiesbaden, 21 November: 8.7 µg/m³, 1.1× usualWiesbaden, 22 November: 17.5 µg/m³, 2.2× usualWiesbaden, 23 November: 27.8 µg/m³, 3.5× usualWiesbaden, 24 November: 22.8 µg/m³, 2.9× usualWiesbaden, 25 November: 15.4 µg/m³, 1.9× usualWiesbaden, 26 November: 8.5 µg/m³, 1.1× usualMannheimMannheim, 19 November: 8.9 µg/m³, 0.9× usualMannheim, 20 November: no readingMannheim, 21 November: no readingMannheim, 22 November: 23.3 µg/m³, 2.4× usualMannheim, 23 November: 27.4 µg/m³, 2.9× usualMannheim, 24 November: 10.4 µg/m³, 1.1× usualMannheim, 25 November: 11.9 µg/m³, 1.2× usualMannheim, 26 November: 10.9 µg/m³, 1.1× usualStuttgartStuttgart, 19 November: 8.4 µg/m³, 1.1× usualStuttgart, 20 November: no readingStuttgart, 21 November: no readingStuttgart, 22 November: 24.3 µg/m³, 3.1× usualStuttgart, 23 November: 27.0 µg/m³, 3.5× usualStuttgart, 24 November: 8.2 µg/m³, 1.1× usualStuttgart, 25 November: 7.8 µg/m³, 1.0× usualStuttgart, 26 November: 11.9 µg/m³, 1.5× usualMulhouseMulhouse, 19 November: 6.9 µg/m³, 0.8× usualMulhouse, 20 November: no readingMulhouse, 21 November: 10.2 µg/m³, 1.2× usualMulhouse, 22 November: 20.6 µg/m³, 2.5× usualMulhouse, 23 November: 27.0 µg/m³, 3.2× usualMulhouse, 24 November: 5.5 µg/m³, 0.7× usualMulhouse, 25 November: no readingMulhouse, 26 November: 10.1 µg/m³, 1.2× usualTübingenTübingen, 19 November: 11.0 µg/m³, 1.4× usualTübingen, 20 November: no readingTübingen, 21 November: no readingTübingen, 22 November: 21.9 µg/m³, 2.7× usualTübingen, 23 November: 26.6 µg/m³, 3.3× usualTübingen, 24 November: 13.4 µg/m³, 1.7× usualTübingen, 25 November: 9.1 µg/m³, 1.1× usualTübingen, 26 November: 10.9 µg/m³, 1.4× usualEisenhüttenstadtEisenhüttenstadt, 19 November: 7.6 µg/m³, 0.9× usualEisenhüttenstadt, 20 November: 8.1 µg/m³, 0.9× usualEisenhüttenstadt, 21 November: 7.9 µg/m³, 0.9× usualEisenhüttenstadt, 22 November: 17.7 µg/m³, 2.0× usualEisenhüttenstadt, 23 November: 26.6 µg/m³, 3.0× usualEisenhüttenstadt, 24 November: 18.5 µg/m³, 2.1× usualEisenhüttenstadt, 25 November: 26.2 µg/m³, 2.9× usualEisenhüttenstadt, 26 November: 15.8 µg/m³, 1.8× usualWetzlarWetzlar, 19 November: 5.0 µg/m³, 0.5× usualWetzlar, 20 November: 6.7 µg/m³, 0.7× usualWetzlar, 21 November: 14.4 µg/m³, 1.5× usualWetzlar, 22 November: 23.2 µg/m³, 2.4× usualWetzlar, 23 November: 26.2 µg/m³, 2.7× usualWetzlar, 24 November: 18.8 µg/m³, 1.9× usualWetzlar, 25 November: 18.3 µg/m³, 1.9× usualWetzlar, 26 November: 10.1 µg/m³, 1.0× usualLudwigsburgLudwigsburg, 19 November: 7.7 µg/m³, 1.1× usualLudwigsburg, 20 November: no readingLudwigsburg, 21 November: no readingLudwigsburg, 22 November: 24.3 µg/m³, 3.4× usualLudwigsburg, 23 November: 26.1 µg/m³, 3.6× usualLudwigsburg, 24 November: 7.5 µg/m³, 1.0× usualLudwigsburg, 25 November: 8.0 µg/m³, 1.1× usualLudwigsburg, 26 November: 12.6 µg/m³, 1.8× usualLimburg an der LahnLimburg an der Lahn, 19 November: 5.9 µg/m³, 0.7× usualLimburg an der Lahn, 20 November: 7.9 µg/m³, 1.0× usualLimburg an der Lahn, 21 November: 14.5 µg/m³, 1.8× usualLimburg an der Lahn, 22 November: 24.9 µg/m³, 3.0× usualLimburg an der Lahn, 23 November: 26.1 µg/m³, 3.2× usualLimburg an der Lahn, 24 November: 14.9 µg/m³, 1.8× usualLimburg an der Lahn, 25 November: 13.8 µg/m³, 1.7× usualLimburg an der Lahn, 26 November: 29.1 µg/m³, 3.5× usualPassauPassau, 19 November: 12.5 µg/m³, 1.2× usualPassau, 20 November: 12.4 µg/m³, 1.2× usualPassau, 21 November: 12.8 µg/m³, 1.2× usualPassau, 22 November: 17.6 µg/m³, 1.7× usualPassau, 23 November: 26.1 µg/m³, 2.5× usualPassau, 24 November: 15.3 µg/m³, 1.4× usualPassau, 25 November: 21.7 µg/m³, 2.0× usualPassau, 26 November: 14.8 µg/m³, 1.4× usualWormsWorms, 19 November: 12.1 µg/m³, 1.0× usualWorms, 20 November: 8.7 µg/m³, 0.8× usualWorms, 21 November: 14.6 µg/m³, 1.3× usualWorms, 22 November: 24.6 µg/m³, 2.1× usualWorms, 23 November: 26.1 µg/m³, 2.3× usualWorms, 24 November: 17.2 µg/m³, 1.5× usualWorms, 25 November: 15.5 µg/m³, 1.3× usualWorms, 26 November: 11.1 µg/m³, 1.0× usualDarmstadtDarmstadt, 19 November: 7.0 µg/m³, 1.0× usualDarmstadt, 20 November: 6.0 µg/m³, 0.9× usualDarmstadt, 21 November: 10.1 µg/m³, 1.4× usualDarmstadt, 22 November: 19.0 µg/m³, 2.7× usualDarmstadt, 23 November: 25.8 µg/m³, 3.7× usualDarmstadt, 24 November: 7.6 µg/m³, 1.1× usualDarmstadt, 25 November: 9.7 µg/m³, 1.4× usualDarmstadt, 26 November: 10.6 µg/m³, 1.5× usualEschbornEschborn, 19 November: 7.8 µg/m³, 0.8× usualEschborn, 20 November: 6.4 µg/m³, 0.7× usualEschborn, 21 November: 13.0 µg/m³, 1.4× usualEschborn, 22 November: 17.5 µg/m³, 1.9× usualEschborn, 23 November: 25.8 µg/m³, 2.8× usualEschborn, 24 November: 19.1 µg/m³, 2.1× usualEschborn, 25 November: 14.5 µg/m³, 1.6× usualEschborn, 26 November: 8.6 µg/m³, 0.9× usualDillingenDillingen, 19 November: 9.6 µg/m³, 0.9× usualDillingen, 20 November: 5.4 µg/m³, 0.5× usualDillingen, 21 November: 10.2 µg/m³, 1.0× usualDillingen, 22 November: 16.5 µg/m³, 1.6× usualDillingen, 23 November: 25.7 µg/m³, 2.5× usualDillingen, 24 November: 10.3 µg/m³, 1.0× usualDillingen, 25 November: 8.5 µg/m³, 0.8× usualDillingen, 26 November: 11.5 µg/m³, 1.1× usualRüsselsheim am MainRüsselsheim am Main, 19 November: 7.1 µg/m³, 0.8× usualRüsselsheim am Main, 20 November: 6.5 µg/m³, 0.8× usualRüsselsheim am Main, 21 November: 11.9 µg/m³, 1.4× usualRüsselsheim am Main, 22 November: 20.7 µg/m³, 2.4× usualRüsselsheim am Main, 23 November: 25.6 µg/m³, 3.0× usualRüsselsheim am Main, 24 November: 14.8 µg/m³, 1.7× usualRüsselsheim am Main, 25 November: 15.1 µg/m³, 1.8× usualRüsselsheim am Main, 26 November: 8.5 µg/m³, 1.0× usualMainzMainz, 19 November: 6.2 µg/m³, 0.7× usualMainz, 20 November: 5.8 µg/m³, 0.6× usualMainz, 21 November: 11.0 µg/m³, 1.2× usualMainz, 22 November: 20.9 µg/m³, 2.3× usualMainz, 23 November: 25.6 µg/m³, 2.8× usualMainz, 24 November: 15.4 µg/m³, 1.7× usualMainz, 25 November: 15.4 µg/m³, 1.7× usualMainz, 26 November: 8.7 µg/m³, 1.0× usualLudwigshafen am Rhe…Ludwigshafen am Rhein, 19 November: 8.9 µg/m³, 1.0× usualLudwigshafen am Rhein, 20 November: 4.6 µg/m³, 0.5× usualLudwigshafen am Rhein, 21 November: 14.5 µg/m³, 1.6× usualLudwigshafen am Rhein, 22 November: 22.2 µg/m³, 2.4× usualLudwigshafen am Rhein, 23 November: 25.5 µg/m³, 2.7× usualLudwigshafen am Rhein, 24 November: 12.4 µg/m³, 1.3× usualLudwigshafen am Rhein, 25 November: 12.1 µg/m³, 1.3× usualLudwigshafen am Rhein, 26 November: 10.2 µg/m³, 1.1× usualBurghausenBurghausen, 19 November: 13.5 µg/m³, 1.9× usualBurghausen, 20 November: 9.7 µg/m³, 1.3× usualBurghausen, 21 November: 10.9 µg/m³, 1.5× usualBurghausen, 22 November: 18.8 µg/m³, 2.6× usualBurghausen, 23 November: 25.1 µg/m³, 3.5× usualBurghausen, 24 November: 21.2 µg/m³, 2.9× usualBurghausen, 25 November: 12.8 µg/m³, 1.8× usualBurghausen, 26 November: 9.9 µg/m³, 1.4× usualFilderstadtFilderstadt, 19 November: 7.7 µg/m³, 1.0× usualFilderstadt, 20 November: no readingFilderstadt, 21 November: no readingFilderstadt, 22 November: 24.2 µg/m³, 3.1× usualFilderstadt, 23 November: 25.1 µg/m³, 3.2× usualFilderstadt, 24 November: 9.4 µg/m³, 1.2× usualFilderstadt, 25 November: 5.7 µg/m³, 0.7× usualFilderstadt, 26 November: 10.9 µg/m³, 1.4× usualHattersheimHattersheim, 19 November: 7.6 µg/m³, 0.8× usualHattersheim, 20 November: 3.8 µg/m³, 0.4× usualHattersheim, 21 November: 11.6 µg/m³, 1.3× usualHattersheim, 22 November: 15.0 µg/m³, 1.6× usualHattersheim, 23 November: 25.0 µg/m³, 2.7× usualHattersheim, 24 November: 14.6 µg/m³, 1.6× usualHattersheim, 25 November: 11.4 µg/m³, 1.2× usualHattersheim, 26 November: 7.2 µg/m³, 0.8× usualFrankfurt am MainFrankfurt am Main, 19 November: 7.5 µg/m³, 0.8× usualFrankfurt am Main, 20 November: 6.9 µg/m³, 0.8× usualFrankfurt am Main, 21 November: 13.9 µg/m³, 1.5× usualFrankfurt am Main, 22 November: 19.5 µg/m³, 2.1× usualFrankfurt am Main, 23 November: 25.0 µg/m³, 2.7× usualFrankfurt am Main, 24 November: 12.8 µg/m³, 1.4× usualFrankfurt am Main, 25 November: 12.6 µg/m³, 1.4× usualFrankfurt am Main, 26 November: 11.2 µg/m³, 1.2× usual19 Nov20212223242526
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
ŻaryLubusz, Poland1 73.923 November12.26.1×
BéthuneHauts-de-France, France1 25.122 November5.74.4×
LilleHauts-de-France, France1 31.822 November7.64.2×
CreilHauts-de-France, France1 29.422 November7.53.9×
ParisÎle-de-France, France1 28.622 November7.63.8×
DarmstadtHesse, Germany1 25.823 November7.03.7×
LudwigsburgBaden-Wurttemberg, Germany1 26.123 November7.23.6×
DenainHauts-de-France, France1 26.422 November7.33.6×
RoubaixHauts-de-France, France1 30.722 November8.53.6×
Limburg an der LahnHesse, Germany1 29.126 November8.23.5×
WiesbadenHesse, Germany1 27.823 November7.93.5×
BurghausenBavaria, Germany1 25.123 November7.23.5×
StuttgartBaden-Wurttemberg, Germany1 27.023 November7.83.5×
LunévilleGrand Est, France1 27.122 November8.03.4×
TilburgNorth Brabant, The Netherlands1 25.422 November7.63.3×
DouaiHauts-de-France, France1 27.422 November8.23.3×
TübingenBaden-Wurttemberg, Germany1 26.623 November8.03.3×
LochristiFlanders, Belgium1 29.422 November8.93.3×
FilderstadtBaden-Wurttemberg, Germany1 25.123 November7.83.2×
MulhouseGrand Est, France1 27.023 November8.43.2×
BredaNorth Brabant, The Netherlands1 25.922 November8.13.2×
MaldegemFlanders, Belgium1 25.822 November8.13.2×
RoeselareFlanders, Belgium1 28.022 November8.83.2×
Zielona GóraLubusz, Poland1 36.525 November11.63.1×
GrimbergenFlanders, Belgium1 25.422 November8.13.1×
KortrijkFlanders, Belgium1 27.222 November8.73.1×
Bad KreuznachRheinland-Pfalz, Germany1 28.223 November9.13.1×
ToruńKujawsko-Pomorskie, Poland1 56.723 November18.73.0×
SpeyerRheinland-Pfalz, Germany1 32.023 November10.63.0×
MenenFlanders, Belgium1 26.522 November8.83.0×
EisenhüttenstadtBrandenburg, Germany1 26.623 November8.93.0×
Rüsselsheim am MainHesse, Germany1 25.623 November8.63.0×
HaarlemNorth Holland, The Netherlands1 32.526 November11.32.9×
MannheimBaden-Wurttemberg, Germany1 27.423 November9.62.9×
MainzRheinland-Pfalz, Germany1 25.623 November9.12.8×
EschbornHesse, Germany1 25.823 November9.32.8×
MontbéliardBourgogne-Franche-Comté, France1 28.023 November10.12.8×
Frankfurt am MainHesse, Germany1 25.023 November9.12.7×
Ludwigshafen am RheinRheinland-Pfalz, Germany1 25.523 November9.32.7×
IzegemFlanders, Belgium1 28.322 November10.42.7×
HattersheimHesse, Germany1 25.023 November9.22.7×
WetzlarHesse, Germany1 26.223 November9.72.7×
EłkWarmia-Masuria, Poland1 35.923 November13.72.6×
WłocławekKujawsko-Pomorskie, Poland1 69.823 November27.62.5×
DillingenSaarland, Germany1 25.723 November10.22.5×
PassauBavaria, Germany1 26.123 November10.62.5×
KaliszGreater Poland, Poland1 59.423 November24.52.4×
Jelenia GóraLower Silesia, Poland1 45.923 November19.22.4×
ŁaskŁódź Voivodeship, Poland1 56.822 November24.92.3×
WormsRheinland-Pfalz, Germany1 26.123 November11.62.3×
KutnoŁódź Voivodeship, Poland1 55.423 November26.72.1×
WinterthurZurich, Switzerland1 37.022 November17.92.1×
OlsztynWarmia-Masuria, Poland1 36.023 November17.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 Germany and France

Number 24 of 42 episodes in Germany and France since our records began, by cities reached.

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

Use this page

SmogRank, Central Europe, November 2025: 53 cities with PM2.5 at twice their usual or more, 22 to 23 November 2025, smogrank.com/episodes/2025-11-central-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.