Air quality in Rotterdam, South Holland, Netherlands today
Mr. Duck’s Air Quality Score
Moderate air today for Rotterdam, South Holland, Netherlands
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The air quality in Rotterdam today falls into the Moderate category. The primary pollutant identified is PM2.5 (fine particles).
Measurements from OpenAQ show a PM2.5 reference value of 29.04 µg/m³ and a PM10 reference value of 16.9 µg/m³, based on 22 valid observations. This page is informational; for health guidance, use official sources such as EPA AirNow or WHO.
Latest sensor values
PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).
What the data includes
Rotterdam’s OpenAQ feed currently provides data for eight measured variables: nitrogen monoxide (NO), nitrogen dioxide (NO2), ozone (O3), particulate matter of 1 µm (PM1), 2.5 µm (PM2.5) and 10 µm (PM10) diameter, relative humidity and temperature. The dataset contains six distinct monitoring stations, giving a total of thirty‑one rows of observations across the city. Freshness varies by pollutant: the most recent NO2, PM10 and O3 values were recorded on 2026‑02‑10 at 21:00 UTC, while PM1, relative humidity and temperature are from 2026‑02‑10 at 22:00 UTC. NO data is only available from a single station with its latest reading also at 21:00 UTC, and the PM2.5 record comes from one site updated at 22:00 UTC.
Across the pollutants the observed ranges differ markedly. PM10 values span from a low of 10.9 µg/m³ to a high of 65.3 µg/m³, with a median of about 14.7 µg/m³; the 90th percentile reaches 36.3 µg/m³, indicating occasional higher concentrations at some sites. PM2.5 shows a minimum reported as –998 (an implausible placeholder) and a maximum of 29.0 µg/m³, with a median near 10.6 µg/m³; the spread is narrower than for PM10 once the erroneous low values are ignored. NO2 measurements range from 11 to 48.8 µg/m³, median 35.6 µg/m³, and the 90th percentile sits at 47.4 µg/m³, suggesting relatively consistent levels across stations that do report it. Ozone is the most uniformly captured, ranging only between 18.7 and 24.7 µg/m³ with a median of 21.7 µg/m³.
Coverage is uneven: while PM10, NO2 and O3 have data from six stations, PM1, humidity and temperature are each represented by a single location, and NO appears in just one row. Consequently, city‑wide conditions may differ from the reported values, especially for pollutants with sparse or older observations.
Learn more about sources and filtering: About the data.
Trusted references: WHO (Air pollution) · US EPA AirNow · European Environment Agency (Air)
Latest sensor values (bars)
PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).
Data notes
The data shown for Rotterdam are based on 22 valid measurements and were refreshed recently, with the latest update recorded at 2026‑02‑10T22:00:00+00:00 (Updated within 3 days). This snapshot reflects conditions captured across the monitoring network at that time. Keep in mind that air quality can vary by location and moment within the city, so values may differ from what you experience locally.
OpenAQ station rows
| Station | Parameter | Value | Unit | Last updated |
|---|---|---|---|---|
| Rotterdam-Oost Sidelinge A13 | no2 | 11.0 | µg/m³ | 2025-09-04 13:00 UTC |
| Rotterdam-Oost Sidelinge A13 | pm10 | 10.9 | µg/m³ | 2025-09-04 12:00 UTC |
| Rotterdam-Oost Sidelinge A13 | pm25 | 2.7 | µg/m³ | 2025-09-04 13:00 UTC |
| Rotterdam Noord-Statenweg | no2 | 33.1 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Noord-Statenweg | o3 | 24.7 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Noord-Statenweg | pm10 | 13.7 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Pleinweg | no2 | 48.8 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Pleinweg | pm10 | 15.9 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Pleinweg | pm25 | 10.6 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Zwartewaalstraat | no2 | 35.2 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Zwartewaalstraat | pm10 | 14.1 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam Zuid-Zwartewaalstraat | pm25 | 9.6 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Schiedamsevest | no | 2.04 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Schiedamsevest | no2 | 35.92 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Schiedamsevest | o3 | 18.7 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Schiedamsevest | pm10 | 14.67 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Schiedamsevest | pm25 | 13.1002 | µg/m³ | 2026-02-10 21:00 UTC |
| Mullerpier | pm1 | 16.639333343505857 | µg/m³ | 2026-02-10 22:00 UTC |
| Mullerpier | pm10 | 65.3115005493164 | µg/m³ | 2025-01-13 23:00 UTC |
| Mullerpier | pm25 | 29.042166614532473 | µg/m³ | 2026-02-10 22:00 UTC |
| Mullerpier | relativehumidity | 76.56283264160156 | % | 2026-02-10 22:00 UTC |
| Mullerpier | temperature | 11.219833262761435 | c | 2026-02-10 22:00 UTC |
| Mullerpier | um003 | 2515.8833333333337 | particles/cm³ | 2026-02-10 22:00 UTC |
| Rotterdam-Oost Sidelinge A13 | no2 | 46.0 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Oost Sidelinge A13 | pm10 | 16.9 | µg/m³ | 2026-02-10 21:00 UTC |
| Rotterdam-Oost Sidelinge A13 | pm25 | 11.9 | µg/m³ | 2026-02-10 21:00 UTC |