A November morning, town by town
Fog in Romania: winters have about half the foggy days they had in the 1970s and ’80s
At 34 weather stations, the fog season (October to March) brought about 43 foggy days in the 1970s and ’80s; in 2015–2025, 22. November lost less: from 7.6 to 4.9 days. Pick a town and a November, from the year you were born for instance, and see how far you could see at 8 am each morning.
Data: hourly observations from Romania’s weather stations (NOAA archive and SYNOP messages), 1973–2026. Foggy day: visibility below one kilometre at one or more observations.
Years in the archive for the chosen station
The drawing is a lowland village at 8 in the morning, the sun low in the south-east. Everything stands at a fixed distance: the fence at 18 metres, the walnut at 45, the haystack at 95, the poplars at 220, the church at 600, the woods at 1.6 kilometres. The fog follows the law that defines visibility in meteorology: at the distance the station reported, a dark object can only just be told apart from the sky. Nearer things show, further things vanish.
The visibility is the one the station’s observer read at 8 am local time (06 UTC). A “foggy day” in the numbers below is a day when at least one of the eight readings through the day fell below one kilometre.
#How much fog has gone: nearly half, in two steps
At 34 stations with full winters in both periods, the fog season fell from a median of 42.5 days in 1973–1989 to 22 in 2015–2025. 32 of the 34 stations lost fog.
The fall was not smooth. Until 1987, winters had about 2.1 times today’s fog. Between 1988 and 1992 they dropped to about 1.4 times and stayed there until 2014; since 2015 they have usually been at today’s level. Years differ a lot: winter 2023–24 was the clearest in the series, while winter 2025–26, at the 16 stations with full data, was almost as foggy as in the 1970s.
#The map: how much each station lost
Each circle is a station. The open ring shows the average winter in 1973–1989, the filled disc the average winter in 2015–2025. Tap a station to see its November mornings in the window above.
| Station | County | Winter, 1973–1989 | Winter, 2015–2025 | November, then | November, now |
|---|---|---|---|---|---|
| Drobeta-Turnu Severin | Mehedinți | 58.7 | 10.9 | 10.5 | 3 |
| Constanța | Constanța | 42.7 | 11.8 | 7.6 | 2.4 |
| Deva | Hunedoara | 36.3 | 11.7 | 6 | 3.6 |
| București-Băneasa | București | 49.8 | 17.7 | 10.6 | 4.7 |
| Arad | Arad | 59.3 | 21.6 | 9.5 | 4.9 |
| Sibiu | Sibiu | 45.5 | 17 | 7.2 | 5.5 |
| Caransebeș | Caraș-Severin | 23.2 | 10 | 4 | 2.8 |
| Râmnicu Vâlcea | Vâlcea | 45 | 19.6 | 8.6 | 4 |
| Sulina | Tulcea | 28.1 | 13.3 | 4.1 | 2.1 |
| Craiova | Dolj | 55.1 | 26.4 | 10.8 | 6.4 |
| Bistrița | Bistrița-Năsăud | 25.9 | 12.7 | 5.2 | 1.9 |
| Târgu Mureș | Mureș | 46.7 | 23.2 | 6 | 6 |
| Călărași | Călărași | 44.4 | 23 | 9.4 | 5.3 |
| Timișoara | Timiș | 42.2 | 22.2 | 7.5 | 5 |
| Giurgiu | Giurgiu | 44.7 | 24.1 | 11 | 5.7 |
| Calafat | Dolj | 44.6 | 25 | 9.9 | 4.9 |
| Galați | Galați | 44.9 | 25.4 | 9.3 | 6.4 |
| Buzău | Buzău | 40 | 22.7 | 6.6 | 4.2 |
| Bacău | Bacău | 49.4 | 28.5 | 8.4 | 6.4 |
| Târgu Jiu | Gorj | 45.2 | 26.5 | 9.1 | 5.6 |
| Turnu Măgurele | Teleorman | 55.5 | 32.6 | 10.5 | 8.8 |
| Ploiești | Prahova | 30.8 | 18.1 | 5.3 | 3.8 |
| Satu Mare | Satu Mare | 36.6 | 21.8 | 6.2 | 6.5 |
| Târgoviște | Dâmbovița | 31.5 | 19.2 | 7.6 | 4.1 |
| Iași | Iași | 27.8 | 17.7 | 6 | 3.8 |
| Cluj-Napoca | Cluj | 40.3 | 26.1 | 8.6 | 7.1 |
| Roșiorii de Vede | Teleorman | 38.5 | 25.3 | 8.1 | 4.8 |
| Grivița | Ialomița | 46.4 | 32.3 | 9.1 | 6.5 |
| Oradea | Bihor | 31.8 | 23.2 | 5 | 4.4 |
| Botoșani | Botoșani | 29.7 | 21.9 | 7.1 | 5 |
| Tulcea | Tulcea | 18.7 | 15.3 | 5.2 | 4.4 |
| Miercurea Ciuc | Harghita | 54.7 | 51.1 | 10.9 | 11.8 |
| Zalău | Sălaj | 16 | 17.4 | 2.3 | 3.8 |
| Petroșani | Hunedoara | 18.4 | 35.6 | 2.5 | 6.8 |
#November and December kept their fog best
December is still the foggiest month, as in the 1970s: 9.5 days then, 6 now. November fell from 7.6 to 4.9 and is now level with January (5).
November and December kept about two thirds of their fog. March kept a quarter: from 4.4 days to 1.2. Spring fog has almost gone.
#Where the fog stayed: Petroșani, Zalău, Miercurea Ciuc
Three stations barely lost any fog. At Petroșani it rose, from 18.4 to 35.6 days a winter, though the old series has only 5 complete winters. At Zalău it stayed about the same (16 then, 17.4 now), also from few old winters. At Miercurea Ciuc, the foggiest station today, it fell a little: from 54.7 to 51.1.
At Miercurea Ciuc, November is even foggier than it was: 11.8 days, against 10.9. Petroșani and Miercurea Ciuc sit in basins closed in by mountains, where cold air collects on calm nights. At many stations on the plains and by the sea the fall is large: at Drobeta-Turnu Severin, from 58.7 to 10.9 days; at Constanța, from 42.7 to 11.8 (the extreme cases may also reflect a station move).
#Why the fog fell
No single cause has been proven. Fog droplets form on fine particles in the air, and Romania’s air was far dirtier in the 1980s. A study of 342 European stations (Vautard and colleagues, Nature Geoscience, 2009) found that the frequency of low visibility (fog, mist and haze) roughly halved in 30 years, with marked falls in eastern Europe, and linked it to the fall in sulphur pollution.
Romania’s sulphur dioxide emissions peaked in 1980 (1.5 million tonnes) and fell by more than 95% by 2022 (70,000 tonnes). But the fog’s steps do not follow the sulphur step by step: the first step down, in the late 1980s, came while emissions were still high, and the second, from 2015, after they had already fallen a lot. Warming probably matters too: a warmer night with the same amount of water vapour in the air has to cool further to reach its dew point (Klemm and Lin, 2016, describe both effects).
Among the neighbours, stations differ. At the 7 stations with long series in Hungary, Serbia, Bulgaria and Moldova, the typical fall is about 23%, against about 49% in Romania over the same winters (2015–2023). Sofia went from 18 to 7 days a winter and Varna from 17 to 6, while Belgrade (28 to 24) and Chișinău (38 to 34) lost little.
#Last winter was foggy. Up to 7 November 2026, not
In November 2025 the median station had 9 foggy days (29 stations), the foggiest November since 2012, compared on the same stations. December 2025 had 11 foggy days at the median station, more than a typical December in the 1970s–80s (9.5). The fog has not gone: it comes less often, with good years and bad ones.
Between 1 and 7 November 2026, none of the 20 stations with data had more than one foggy day. This year’s mornings are in the window too: choose “November 2026” under “A November now”.
#Questions
What counts as a foggy day?
In meteorology, fog means visibility below one kilometre. Here a foggy day is one when at least one of the eight observations (every three hours) fell below one kilometre.
Has fog fallen everywhere in Romania?
At 32 of the 34 stations, yes. The exceptions are Petroșani (up) and Zalău (about the same); at Miercurea Ciuc it fell only a little.
Which month is foggiest?
December, in 1973–1989 and in 2015–2025. November and January follow, almost level (4.9 and 5 days in 2015–2025).
Why has fog fallen?
Most likely cleaner air (fewer particles for droplets to form on) and warming. These data show when and by how much it fell; on their own they cannot separate the two causes.
#Method
The main source is the hourly observations of Romanian weather stations as kept by NOAA’s Integrated Surface Database (1973–2024), completed with GHCNh (2024–2026) and the original SYNOP messages on Ogimet (November 2024–2026). Only the synoptic hours (00, 03, …, 21 UTC) are used, the same in every period.
A month counts if at least 60% of its days have six or more readings. A station enters the comparison if it has at least four complete months (or winters) in 1973–1989 and four in 2015–2025. The result was checked four ways: requiring all eight readings, using only 00/06/12/18 or only 03/09/15/21 UTC, and dropping readings taken in rain or snow. The median ratio between periods stays between 0.43 and 0.52 at the stations with winters measured in 1973–1987.
Between 2014 and 2023 the archive keeps most visibilities under one kilometre in coarse steps (50, 200, 500 metres), so a morning shown at 500 m may have been anywhere from 500 to 999 m. The steps do not move the one-kilometre line: for four test months the count of foggy days matches the original messages exactly. The fall also shows in airport reports (METAR), a separate stream: at 14 of 15 airports, winters in 2015–2024 had less fog than in 1995–2014, by about a fifth on average. An independent study of the Romanian meteorological service’s own records (56 stations, 1981–2017; Hůnová and colleagues, 2021) also found a significant decrease in the probability of fog.
Limits: between 1999 and 2013 the archive holds only 17–20 of the 34 stations, and its coordinates do not record station moves, so any one station’s figure may include a move. The national result does not depend on any single station. The morning visibility is the 06 UTC reading (8 am in winter); when it is missing, the 03 UTC reading, then the 09 UTC one.
#Sources
- NOAA, Integrated Surface Database (hourly observations, 1973–2024)
- NOAA, Global Historical Climatology Network hourly (GHCNh), 2024–2026
- Ogimet, SYNOP messages of Romanian stations (November 2024–2026)
- Iowa Environmental Mesonet, airport METAR reports (cross-check)
- Vautard, Yiou and van Oldenborgh (2009), Decline of fog, mist and haze in Europe over the past 30 years, Nature Geoscience
- Hoesly and colleagues, Community Emissions Data System (CEDS), via Our World in Data
- Hůnová and colleagues (2021), Terrain and its effects on fog occurrence, Science of the Total Environment
- Croitoru and colleagues (2011), fog in north-western Romania, Geographia Technica
- Klemm and Lin (2016), What causes observed fog trends: air quality or climate change?, Aerosol and Air Quality Research