Air quality in Haarlem, North Holland, Netherlands today

Update date
Last updated: 2026-02-10T22:00:00+00:00
[Advertisement 1]

Mr. Duck’s Air Quality Score

Mr. Duck – Moderate air today

Moderate air today for Haarlem, North Holland, Netherlands

⚠️ This website is currently under active development. Some data may be incomplete or temporarily inaccurate. For health-critical decisions, please verify information through official government or environmental sources.
Categories follow US EPA AQI breakpoints for PM (estimate from latest valid measurements; this project does not compute EPA NowCast/24-hour AQI yet).

This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.

Air quality today

The air quality in Haarlem today is classified as Moderate. The primary pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 reference value of 34.23 µg/m³ and a PM10 reference value of 6.99 µg/m³, based on fourteen valid observations collected via OpenAQ.

These figures reflect the current monitoring results for the city. 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).

Moderate
PM25
34.2
µg/m³
Good
PM10
6.99
µg/m³
Info
PM1
21.9
µg/m³
Measured
O3
16.1
µg/m³
Measured
NO2
27.8
µg/m³
[Advertisement 2]

What the data includes

The OpenAQ feed for Haarlem currently provides data on nine measured pollutants – nitrogen monoxide (NO), nitrogen dioxide (NO₂), ozone (O₃), particulate matter of three size fractions (PM1, PM2.5 and PM10), relative humidity, temperature and particle number concentration (UM003). The dataset contains 14 individual rows drawn from three monitoring stations, so each pollutant is not necessarily represented at every location. For the larger suite of pollutants (PM1, PM2.5, relative humidity, temperature and UM003) the most recent measurements were recorded on 2026‑02‑10 at 22:00 UTC, while the gas‑phase species (NO, NO₂ and O₃) were last updated an hour earlier, at 21:00 UTC on the same day. All timestamps fall within the past seven days, indicating that the data are fairly fresh overall.

Across the particulate metrics the observed values show a narrow spread. PM1 ranged from about 19.22 to 21.93 µg/m³ with a median of 20.57 µg/m³; PM2.5 varied between 32.91 and 34.23 µg/m³, median 33.57 µg/m³. The particle number concentration (UM003) exhibited the widest range, from roughly 979 to 3 208 particles/cm³, with a median near 2 093. Relative humidity stayed between 67.75 % and 69.10 %, median 68.43 %; temperature was confined to 11.78 °C–12.35 °C, median 12.06 °C. The gas‑phase readings are single‑value entries: NO at 2.56 µg/m³, NO₂ at 27.78 µg/m³ and O₃ at 16.07 µg/m³, each reported from the Haarlem‑Schipholweg station.

Because the dataset includes only three stations, spatial coverage within the city is limited; conditions can differ between neighbourhoods that are not directly monitored. Nevertheless, the recent timestamps mean the figures reflect the current state of the atmosphere in Haarlem as captured by these sensors.

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).

PM25 34.2 µg/m³ PM10 6.99 µg/m³ PM1 21.9 µg/m³ O3 16.1 µg/m³ NO2 27.8 µg/m³
[Advertisement 3]

Data notes

The data shown for Haarlem are based on 14 valid measurements and have been updated within 3 days, with the latest refresh recorded at 2026‑02‑10T22:00:00+00:00. This snapshot reflects conditions at the time of collection; air quality can differ across neighborhoods and change throughout the day, so values may not represent every location or moment in the city.

OpenAQ station rows

StationParameterValueUnitLast updated
Haarlem-Schipholwegno2.56µg/m³2026-02-10 21:00 UTC
Haarlem-Schipholwegno227.78µg/m³2026-02-10 21:00 UTC
Haarlem-Schipholwego316.07µg/m³2026-02-10 21:00 UTC
Haarlem-Schipholwegpm106.99µg/m³2026-02-10 21:00 UTC
Haarlempm121.928166675567624µg/m³2026-02-10 22:00 UTC
Haarlempm2534.22783330281576µg/m³2026-02-10 22:00 UTC
Haarlemrelativehumidity67.74949989318849%2026-02-10 22:00 UTC
Haarlemtemperature12.349166536331177c2026-02-10 22:00 UTC
Haarlemum0033207.6583333333333particles/cm³2026-02-10 22:00 UTC
Heussensstraatpm119.21966667175293µg/m³2026-02-10 22:00 UTC
Heussensstraatpm2532.90816666285197µg/m³2026-02-10 22:00 UTC
Heussensstraatrelativehumidity69.10133336385093%2026-02-10 22:00 UTC
Heussensstraattemperature11.780833292007449c2026-02-10 22:00 UTC
Heussensstraatum003978.535834757487particles/cm³2026-02-10 22:00 UTC