From the desert to your windscreen
The storm leaves the ergs of North Africa. In two or three days it crosses the Mediterranean Sea and the Balkans; it rains over it and it lands — sometimes on your car.
What is the dust, exactly? Fine rock particles — quartz and iron oxides, thinner than a hair. The larger ones, a few microns across, fall faster; the fine ones stay airborne and can be breathed deep into the alveoli. That is why the deposit on your car looks rust-red: iron oxide colours the dust.
Rain over the cloud and the dust comes down. Without rain, it stays aloft — visible as a milky, yellowish or orange sky, and felt more than seen. When it rains, the drops pass through the cloud and land as a red rain (or "mud rain"): not a substance hidden in the clouds, but desert rock washed out of the atmosphere.
The instruments record it every hour. Europe's CAMS reanalysis, produced by Copernicus, simulates the whole atmosphere from satellite and ground measurements; the dust values below are reanalysed from 1 January 2018 to 11 November 2026. A second network, real measurements from Romanian ground stations, confirms the episodes — and is used below as the falsification test.
Nine years of dust, city by city
Pick your city. The threshold used here: a daily maximum of at least 25 µg/m³ of dust, per the CAMS reanalysis — the full series, hour by hour, January 2018 to 11 November 2026.
Bucharest
The 25 µg/m³ bar is a working threshold: 25 micrograms of fine particles per cubic metre of air, at a given hour. The figures above are the day's maxima, not averages.
The dust calendar
Days with ≥25 µg/m³ per month, for Bucharest. 2026 covers January–November.
Compared with European cities
Athens measured 5.4 times more days than Bucharest (177 versus 33); Rome, nearly three times (93). Vienna (13) and Warsaw (13), under half. Simple arithmetic: the closer to the source, the more often it hits you.
The heavy days, measured
The bar: a daily maximum of at least 25 µg/m³ of dust in at least six of the sixteen Romanian cities measured. 29 days crossed it, in 15 episodes. Source: CAMS; press confirmation included where it exists.
| Date | Peak measured in Romania (CAMS) | What happened | Verification |
|---|---|---|---|
| 16 Apr 2018 | 30 µg/m³ · Oradea | Pro TV, 16 April 2018: muddy rain in Timiș county; warning for residents. Bucharest: nothing above the threshold. Source ↗ | Verified in the press |
| 9–10 May 2018 | 84 µg/m³ · Galați | Peaks of 53–84 across half the country (Galați 84, Iași 74, Cluj 59). No press coverage found for this date. | Measured — unconfirmed |
| 25–26 Apr 2019 | 53 µg/m³ · Timișoara | Pro TV (22 & 24 April): an 'extremely dense' cloud; Digi 24 (23 April); Bucharest, 24 April: the cloud had reached the capital. Source ↗ | Verified in the press |
| 26–29 Mar 2020 | 85 µg/m³ · Constanța | The most extended national episode in the series: 61–85 on day one (Constanța 85, Bucharest 74), 61–82 on day two (Timișoara 82, Pitești 77). No press coverage found. | Measured — unconfirmed |
| 14–15 May 2020 | 56 µg/m³ · Deva | Peaks of 45–56 across the west and the centre (Bucharest 45). Measured; no press confirmation found. | Measured — unconfirmed |
| 2 May 2021 | 56 µg/m³ · Craiova | Craiova 56, Bucharest 52, Constanța 46; Rome 73. Measured; no press coverage found. | Measured — unconfirmed |
| 23–25 Jun 2021 | 38 µg/m³ · Reșița | Oradea 32, Reșița 38, Athens 30. Measured; no press coverage found. | Measured — unconfirmed |
| 1 Apr 2022 | 50 µg/m³ · București | ANM (30 March): 30 March – 1 April, Saharan dust; deposition weaker than over southern Italy. Pro TV (31 March): 'crosses the country again'. Source ↗ | Verified in the press |
| 23 Sep 2023 | 30 µg/m³ · Cluj-Napoca | Transylvania 27–30 (Cluj, Oradea, Arad, Reșița, Deva, Timișoara). Source unconfirmed — the similar September 2024 episode was attributed by the press to the Karakum desert. | Source unconfirmed |
| 20–22 Oct 2023 | 56 µg/m³ · Bacău | West: 35–42 (Timișoara 42, 20 October); south-east: Bacău 56 (21 October); Iași 32, Oradea 31. Measured; no press coverage found. | Measured — unconfirmed |
| 28 Mar 2024 | 120 µg/m³ · Brașov | Moldova 1 (2 April): “the dust cloud lingers over Romania”. Copernicus Sentinel-3, 27 March: the image of the day. Pro TV and Moldova 1 (27–28 March); Bucharest 75. Source ↗ | Verified in the press |
| 31 Mar – 2 Apr 2024 | 87 µg/m³ · Reșița | Moldova 1 (2 April): “lingers over Romania”; Radio România Actualități. Pro TV (1 April). Reșița 87, Cluj 86 — the Romanian peaks; Rome 167, the European one. Source ↗ | Verified in the press |
| 16–17 Apr 2024 | 124 µg/m³ · București | Pro TV and Digi 24 (16 April): “a dust cloud will arrive on Tuesday”. CAMS records 124 — the highest peak in the series. Source ↗ | Verified in the press |
| 23–24 Apr 2024 | 45 µg/m³ · Constanța | ANM: Tuesday–Wednesday over Romania. HotNews (24 April): “the most intense episode”; Europa Liberă. Athens 127 (24 April). Here: Constanța 45 — minor deposits. Source ↗ | Verified in the press |
| 27 May 2024 | 95 µg/m³ · Constanța | Pro TV (21 May): “Another Saharan dust wave arrives Tuesday evening”. Constanța 95 — the highest peak on the coast in the series. Source ↗ | Verified in the press |
| 31 Aug 2024 | 35 µg/m³ · Craiova | Craiova 35, Bucharest 33, Constanța 33, Târgu Jiu 31 — a late-summer peak. Measured; no press coverage found. | Measured — unconfirmed |
| 4–6 Sep 2024 | 62 µg/m³ · Iași | Pro TV (3 September): dust from the Karakum desert — not the Sahara. Moldova and Transylvania 43–62 (Iași 62, Cluj 50, Bucharest 44). Source ↗ | Not the Sahara |
| 11 Mar 2025 | 24 µg/m³ · Brașov | Libertatea (ANM): the 9–13 March window. Digi 24 (11 March): “the Saharan dust cloud has arrived in Romania”. Brașov 24. Source ↗ | Verified in the press |
| 15 Mar 2025 | 65 µg/m³ · Sibiu | Immediately after the ANM window: Sibiu 65, Deva 63, Brașov 55, Reșița 52 — Transylvania and the centre of the country. Source ↗ | Verified in the press |
| 25 Mar 2025 | 35 µg/m³ · București | Redacția.ro (27 March): ANM announces 27–29 March. CAMS records the peak on 25 March, two days before the window — Bucharest 35, Craiova 35. Source ↗ | Announced — peak came early |
| 14–18 Apr 2025 | 29 µg/m³ · Deva | ANM (14 April): dust and “red rain” at Easter. Pro TV (14 & 18 April). In the series: max 29 (Deva) — above the city threshold, below the national one; it was raining, so deposits were visible. Source ↗ | Verified in the press |
The table scrolls sideways →
Peak = the highest hourly value on that date, in the hardest-hit city in the series. “Verified in the press” means ANM or at least two outlets reported the episode in the same window. For days tagged “measured”, the network says one thing; the press, from what could be consulted, says nothing.
- 16 April 2024 — the series record in Bucharest, 124 µg/m³. The press announced the cloud (“arrives on Tuesday”, ProTV/Digi24, 16 April); in the coverage consulted, nobody called the day “the most intense”. The network recorded it.
- 23–24 April 2024 — the press reported “the most intense episode” (HotNews, 24 April). Athens measured 127 µg/m³ on 24 April. In Romania the maximum was 45 µg/m³ (Constanța) — a real episode, but a minor one here.
- 9–11 April 2024 — Digi24 announced “a third wave of Saharan dust, of exceptional intensity, strikes Europe”. CAMS recorded in Romania at most 5 µg/m³. Romania was bypassed.
- Easter 2025 (14–18 April) — ANM announced dust and a “red rain” for Easter. In the series, the highest Romanian peak was 29 µg/m³ (Deva, 16 April) — above the city threshold, below the national one.
How we know what we know
This page doesn't take the press at its word, and it doesn't take the instruments at theirs either. Here is how both were checked.
The two networks
- CAMS (Copernicus Atmosphere Monitoring Service) — the atmospheric reanalysis produced by the EU's Copernicus Service, provided via Open-Meteo: dust, PM10 and PM2.5, hour by hour, from 1 January 2018 to 11 November 2026, for sixteen Romanian cities and — for comparison — Athens, Rome, Vienna and Warsaw.
- EEA (European Environment Agency) — real measurements from Romanian ground stations, daily validated values: about 72 stations report each day, in 2013–2025. This network was used as the falsification test for CAMS, not as a story in itself.
The test the data could have failed
If CAMS “sees” a real episode, the ground stations should breathe the same day. The 29 national dusty days (≥25 µg/m³ in six of sixteen cities) were compared with every other day in 2013–2025 on which EEA stations reported:
What this says: on CAMS-dusty days, nearly seven in ten saw at least three Romanian stations above the European daily PM10 limit of 50 µg/m³ — almost three times the rate of normal days. The direction is consistent; the magnitude depends on rain (deposition needs precipitation) and on how high the dust was travelling.
¹ “Stations ≥50 µg/m³” = at least three Romanian stations with a daily mean above 50 µg/m³ on the same day. The national 25 µg/m³ bar is not a health standard; it is a working threshold for separating an episode from ordinary quiet. The comparison is descriptive, not causal: it is not known which stations reported on the dustiest days of spring 2024; the data has holes, and 29 days are few.
What this page does not know
- How high the dust was on any given day. Deposition happens only when it rains (or when the layer mixes downward). CAMS sees the whole column of air, not just what is at adult height.
- How much fell. No public register of grams per square metre exists; the deposit stays unknown without sampling.
- Which desert specifically, on a given day. CAMS says “desert dust”, not “from the Grand Erg Oriental”. For the September 2024 episode, the press pointed to the Karakum desert — not the Sahara.
- Whether episodes are becoming more frequent. Nine years are not enough for a climate conclusion; there is strong seasonal variability and no robust trend in this sample.
This is not a laboratory conspiracy. Saharan dust is not “substances sprayed by aeroplanes” and is not uniquely toxic by itself. It is ground-up rock. The real risk is particle size: the fine ones reach deep into the alveoli — which is why people with asthma, the elderly and young children are the category to watch on dusty days, exactly as ANM and the respiratory physician Beatrice Mahler advise (Digi24, 24 April 2024).
What to do when it comes
There is no “off” switch for the Sahara. There are, however, a few reflexes that make a dusty day bearable.
- Close the windows and keep the air conditioning on recirculation on expected dusty days (ANM usually announces an episode one or two days ahead). A short airing, in the morning, if needed.
- Wash the car after rain, not before. The deposit shows only once it rains; a wash done on an announced day is re-dusted within hours.
- Asthma, COPD, small children, the elderly: avoid prolonged outdoor exertion during episodes and keep your reliever medication at hand. A cotton mask does not filter fine dust — if you have asthma, follow your doctor's advice, not a scarf.
- Dry sweeping throws the dust back into the air. Wet sweeping or a hose binds it to the ground.
- Follow the real sources: ANM (meteoromania.ro) for warnings; Copernicus (copernicus.eu) for the CAMS dust maps; the ANPM stations (RNMCA) for the air next to you.
- How to recognise a dusty day: a milky-yellow sky, an orange sunset, uniform orange deposits on cars and plants after rain, and ANM bulletins mentioning “dust of Saharan origin”.
Frequently asked questions
Why is my car covered in red dust after rain?
How often does Saharan dust reach Romania?
Is it dangerous to my health?
How do I tell Saharan dust from construction dust or pollen?
Where do I follow an episode?
Should I wash the car before or after rain?
Sources and method
- CAMS (Copernicus Atmosphere Monitoring Service), hourly reanalysed dust/PM10/PM2.5, 2018-01-01 → 2026-11-11, via Open-Meteo, open licence with attribution. Working threshold: daily maximum ≥25 µg/m³.
- EEA — European Environment Agency, Air quality e-Reporting: daily validated values (set E1a) from Romanian stations, 2013–2025, and the historical AirBase set (2002–2012, unused in this analysis). Verification: only days with ≥1 valid station; about 72 stations per day on average.
- Sentinel-3 image (27 March 2024): © European Union, modified Copernicus Sentinel-3 data, processed by @CopernicusEU. Source and terms: Copernicus Image of the Day.
- Geography (the opening map): Natural Earth, public domain; simplified for the web. The Carpathians are represented schematically, not by topographic uplift.
- The records and national episodes are computed from the CAMS series; every date in the “heavy days” table either carries a link to the press consulted or the tag “measured” (no press confirmation found).
- The press quoted (links in the table): ProTV, Digi24, HotNews, Libertatea, Radio România Actualități, Europa Liberă, Moldova 1, Redacția.ro, Monitorul Cluj.
- The 2,115 km figure (Algiers → Bucharest) is an own calculation on a sphere (haversine), not a measurement; distances from the Grand Erg Occidental (2,648 km) and the Grand Erg Oriental (2,138 km) are calculated the same way.
- The 60–200 million tonnes/year estimate: Copernicus estimate quoted by HotNews (24 April 2024).
- Analysis performed in November 2026; the raw series are not republished (14 MB); the calculation function is deterministic on the same inputs.