Loading the city…
Bucharest, Thursday 9 February 2023
Why the air is dirtier at nine in the evening than at rush hour
In winter the air in Romanian towns is at its dirtiest in the evening, between 7 and 11 p.m. That is what 98 of the 112 official stations that measure airborne particles every hour show. During the day it is cleanest in the afternoon, between 1 and 4 p.m., which is when to air a room. One night in Bucharest, Romania's capital, shows why.
Find the station near youor read the night of 9 February, hour by hourThursday, 2 p.m.
At midday the air mixes up to a kilometre#
At 2 p.m. the median of the official stations in Bucharest and Ilfov, the county around it, was 16.4 µg/m³ of fine particles (PM2.5), the smallest kind, which reach deep into the lungs. The sun was warming the ground, the ground was warming the air above it, and the warm air rose and carried the city's smoke with it. The ERA5 weather model estimates that the air was mixed up to 980 m.
The weather balloon from Băneasa, on the city's northern edge, found the air at 2 p.m. colder the higher it rose: −0.3 °C at the ground, −7.1 °C at 585 m. That is what mixing air looks like. Outside, the air was much cleaner than it would be that evening.
6 p.m.
The sun sets and the mixing weakens#
The sun set at 5:34 p.m. When the sky is clear, the ground loses its heat quickly and the air next to it cools first. Cold air is heavier and stays low, under the warmer air above, so the air near the ground barely mixes with the air higher up. The model brings the mixed layer down from 925 m at 4 p.m. to 60 m at 6 p.m.
The evening rush hour starts at the same time. Nitrogen dioxide, the gas that comes mostly from engines, rises from 25 to 50 µg/m³.
8 p.m.
The smoke stays near the ground#
By 8 p.m. the median for fine particles had reached 45.9 µg/m³, nearly three times the 2 p.m. level. The wind was light, 2.0 m/s, and by 10 p.m. it had almost stopped (0.4 m/s). It was −6.2 °C at the ground. Smoke from stoves, boilers, engines and burnt rubbish, in the city and the villages around it, now collects in a layer of air a few tens of metres deep.
11 p.m.
The dirtiest air is on the edge of the city#
At 11 p.m. the station median was 69.1 µg/m³. The night's highest readings came from towards the edge of the city. The station at the town hall in Voluntari, a town on Bucharest's edge, measured 205 µg/m³ at midnight; the one in Buftea, another town nearby, 182 at 10 p.m.; the one in Bucureștii Noi, a district in the city's north-west, 162 at 11 p.m.
In Ilfov, answers reporting heating with wood, coal or other solid fuel come to 16% of the number of homes, according to the 2021 census (a home can give more than one answer). In Bucharest, 1.8%.
Friday, 1 a.m.
The streets have emptied; the smoke has stayed#
At 1 a.m. the median for fine particles reached the night's peak: 73.5 µg/m³, 4.5 times the 2 p.m. level. Nitrogen dioxide had started to fall, from 96 at 11 p.m. to 49 at 3 a.m. Fine particles fell more slowly, to 55.6.
2 a.m.
The balloon finds the lid#
At 2 a.m. the Băneasa balloon measured −8.9 °C at the ground and −3.9 °C at 146 m. The air above was 5.0 degrees warmer than the air near the ground. That is the lid: a layer of warm air over the cold air below, which holds the cold air in place, together with its smoke.
The Băneasa airport thermometer read −8.0 °C at the same hour, close to the balloon's ground value. The ERA5 model estimated that the mixed layer was only 15 m deep.
6 a.m.
A bad night, but not a rare one#
At 6 a.m. 36.0 µg/m³ remained. The lid usually breaks up when the sun warms the ground again; wind or a change in the weather can break it sooner. The night of 9 February was one of the worst of the winter, but a cleaner afternoon and a dirtier evening come on most still winter nights: on 34 of 41 such nights, 11 p.m. was dirtier than 2 p.m.
Most winter evenings#
Over the five winters with hourly fine-particle measurements, from 2021–22 to 2025–26 (November to February), the median of the Bucharest and Ilfov stations was lowest at 3 p.m. (17.3 µg/m³) and highest at 9 p.m. (28.5 µg/m³). The morning rush hour barely shows in the particles: 23.1 at 8 a.m. Nitrogen dioxide, the traffic gas, has two peaks, morning and evening.
Station median, winters 2021–22 to 2025–26. Solid line: PM2.5; dashed line: nitrogen dioxide.
The weather makes the difference. On the 46 calm nights, with the air mixed through at most 60 m according to the model and wind of at most 1.5 m/s, the station median at 11 p.m. was 43.0 µg/m³, about twice the 2 p.m. median for the same nights. On the 82 nights when the model had the air mixed through at least 400 m, it was 11.5. Same hour, same city: 3.7 times as many particles on calm nights.
The lid, measured by balloon#
The Băneasa weather balloon is launched every night for the 2 a.m. observation and records the temperature as it rises. Of the 824 winter nights with a sounding, 77% had warmer air above than near the ground; on 51% the difference was at least 3 degrees. At midday a difference that large appeared on only 8% of days.
Median of the Bucharest and Ilfov stations, 404 winter nights. Lid: how much warmer the air above (up to 1 km) is than the air near the ground, from the Băneasa balloon.
The warmer the lid, the dirtier the air under it. At 2 a.m. with no lid the station median was 10.9 µg/m³; under a lid of more than 8 degrees, 37.5 µg/m³, 3.4 times as much. The chart covers 404 nights, those on which at least five fine-particle stations were measuring.
The ERA5 model and the balloon do not always agree. The model shows a mixed layer of at most 60 m on 24% of nights; the balloon shows a lid of at least 3 degrees on 51%. The two thresholds give the same answer on 65% of nights. When the model sees the lid, the balloon confirms it 83% of the time. The model works in cells about 30 km across and does not treat the city apart from the fields around it, so its heights are an estimate.
The median mixed layer fell from 485 m at 2 p.m. to 110 m at 11 p.m., about four times lower. Over the same hours fine particles rose 1.53 times. The air is not a closed box: fewer cars run at night, and some of the smoke settles.
Where the evening smoke comes from#
Far fewer cars run on Sundays. To compare Sundays with weekdays in similar weather, the calculation sets side by side only hours that fall in the same ranges of mixed layer, wind and temperature. In similar weather, nitrogen dioxide is 39% lower on Sunday mornings and 18% lower on Sunday evenings. Evening fine particles show no clear difference: on Sundays they are 0.98 of a weekday's level, with a plausible range from 0.84 to 1.13. The exhaust gas falls on Sundays; the evening particles do not clearly follow. The calculation does not measure how much of the smoke comes from traffic.
Median of the Bucharest and Ilfov stations, winters 2021–22 to 2025–26, holidays left out. The comparison in similar weather is in the text.
The station map does not point to the boulevards either. In Bucharest and Ilfov, the median evening rise over the afternoon is 10.5 µg/m³ at the 14 background stations and 6.8 at the 11 traffic stations. The five stations with the largest rise in particle concentration are: B-27 — Primăria Voluntari; B-23 — Școala 161, Giulești; B-15 — Școala 39, Colentina; B-25 — Grădinița nr. 4, Sintești; and B-28 — Glina. Three of the five are in Ilfov, outside Bucharest.
"When there is burning in Sintești, the smoke cloud comes from the Berceni side," said the former head of Romania's Environmental Guard in 2021. Sintești is a village south of Bucharest known for illegal waste burning; Berceni is the southern district between it and the centre. The data here have no record of fires, so they cannot confirm or rule out any one episode. A comparison by wind direction between 8 p.m. and 2 a.m. shows that in the 66 hours with a southerly wind (0.8 to 4 m/s), the southern stations, including the one in Sintești, read 0.80 of the northern ones; in the 208 hours with a northerly wind, 0.97. Short bursts of smoke can be lost in an hourly average, but the data do not show the south wind bringing the dirtiest air.
The chimneys of the CET Vest and CET Sud heat-and-power plants are 150 to 180 m tall, higher than the level where the balloon found the warmest air that night (146 m). The data here do not show where their smoke went.
The same hour across the country#
Of the 112 stations in the country, the analysis uses PM10, particles up to 10 micrometres across, at 78; 34 have enough PM2.5 measurements. Each station has between two and five winters of hourly measurements. 98 of 112 stations measure their dirtiest winter air between 7 and 11 p.m., and 108 between 6 p.m. and midnight. Only four peak in the morning: two in Brașov (BV-1, BV-2) and two in Galați (GL-3, GL-4). During the day, 106 have their cleanest air between 1 and 4 p.m.
It would seem natural for evenings to be worst where many homes burn wood. The 2021 census gives, by county, the share of homes that report heating with wood, coal or other solid fuel (a home can report more than one kind): from 1.8% in Bucharest to over 60% in Suceava, Botoșani or Vrancea. Between that share and how much the particles rise in the evening there is no clear link (correlation -0.12 across 34 counties). The census counts homes across the whole county, though, not around the station.
The shape of the land is more closely linked to the rise. For each station, the height of the ground was read at 16 points on a circle 3 km around it. At the third of stations where that circle sits highest above the station (46 m, the group's median), evening particles are 1.6 times the afternoon level; at the lowest third, 1.4 times (correlation 0.42 across 112 stations). Cold air slides down the slopes and collects in the valleys.
The station near you#
Search for a town or tap the map. For each of the 112 stations: the winter day hour by hour, the best hour to air the room, and how often the air was very dirty last winter. The best hour is the one with the lowest average in the station's record; any given day can differ.
Pick a station on the map or search for a town.
Colour: the evening concentration (8 p.m.–midnight) divided by the afternoon one (1–5 p.m.). Tap a station.
What this page cannot tell#
Station measurements cannot show how much of the evening smoke comes from wood burnt in stoves, rubbish burnt illegally or diesel. That takes filter samples analysed in a laboratory.
Stations B-1, B-7, B-8 and B-10 weigh the particles (TEOM instruments). The other Bucharest stations estimate the concentration from the light the particles scatter (nephelometers); humidity can push their readings too high. For the same hours, the optical group reads 1.04 times the weighing group when the model's humidity is below 70%, and 1.15 times when it is above 95%. They are different stations, so the comparison cannot separate instrument error from differences between places. The evening rise shows in both groups: 1.35 and 1.43 times.
The official stations publish hourly values, on calitateaer.ro and at the European Environment Agency. The daily average seldom hides a bad evening: of the 511 station-days in Bucharest and Ilfov with at least 20 measured hours and at least one hour of 100 µg/m³ or more, only 14 had a daily average below 25.
Berkeley Earth proposed a rough comparison, worked out from mortality: breathing 22 µg/m³ of PM2.5 for a day is roughly one cigarette. The typical winter value of a Bucharest or Ilfov station (the median across stations), 23.0 µg/m³, would come to about one cigarette a day.
Data and method#
Every number on this page is computed from the files below, downloaded on 22 October 2026. Winter means November to February, without 31 December and 1 January (fireworks). "9 p.m." means the hour that starts at 9 p.m., Romanian time. For each station, the analysis uses PM2.5 if there are measurements for at least 3,000 winter hours, otherwise PM10. "Evening" means 8 p.m. to midnight, "afternoon" 1 to 5 p.m.; the cleanest hour is sought between 7 a.m. and 10 p.m. Values for Bucharest and Ilfov are medians of the stations. Buildings come from OpenStreetMap: 101,075 buildings in the drawn strip; 8,517 have a recorded height, 14,336 a number of floors (3.1 m each), and the rest a height estimated from their type and footprint.
- European Environment Agency, hourly PM2.5, PM10 and NO2 for Romanian stations (verified E1a and up-to-date E2a) and station metadata; CC BY 4.0. eeadmz1-downloads-webapp.azurewebsites.net
- Romania's National Air Quality Monitoring Network (the stations behind the data above). calitateaer.ro
- NOAA, Integrated Global Radiosonde Archive v2, station 15420 Bucharest-Băneasa; public domain. ncei.noaa.gov
- ERA5 (Copernicus / ECMWF) via Open-Meteo: mixing height, wind, temperature, humidity; CC BY 4.0. open-meteo.com
- Iowa Environmental Mesonet, METAR reports from Băneasa airport (LRBS), used to check the balloon at the ground. mesonet.agron.iastate.edu
- Romanian National Institute of Statistics, 2021 census, table 8.23: dwellings by heating, by county. recensamantromania.ro
- Copernicus DEM GLO-90 (ESA), for the ground around the stations and the map. dataspace.copernicus.eu
- OpenStreetMap, the buildings and chimneys on the section; ODbL. openstreetmap.org
- Europa Liberă (RFE/RL Romania), "Where the toxic emissions breathed by Bucharest residents come from", 25 November 2021 (the Sintești quote). romania.europalibera.org
- Berkeley Earth, "Air Pollution and Cigarette Equivalence", R. A. Muller and E. A. Muller. berkeleyearth.org
- geoBoundaries, Romania's outline; CC BY 4.0. GeoNames, place names; CC BY 4.0. geoboundaries.org