Air quality in Frankfurt, Hesse, Germany today
Mr. Duck’s Air Quality Score
Moderate air today for Frankfurt, Hesse, Germany
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The air quality in Frankfurt today is classified as Moderate. The primary pollutant measured is PM2.5, with a recorded concentration of 33.0 µg/m³. A secondary measurement shows PM10 at 25.4 µg/m³, based on 27 valid observations.
Data is shown via OpenAQ. 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
Frankfurt’s OpenAQ feed currently contains data from 37 measurement rows across six monitoring sites. The dataset covers a full suite of common air‑quality variables: carbon monoxide (CO), nitrogen oxide (NO), nitrogen dioxide (NO2), ozone (O3), particulate matter of three size fractions (PM1, PM2.5 and PM10), sulphur dioxide (SO2), relative humidity and temperature. For each pollutant the most recent observation is from either 2026‑02‑10 or, in the case of NO, an older entry dated 2024‑03‑11. The newest timestamps cluster around the afternoon of 10 February 2026 (e.g., PM2.5 at Schneckenhaus recorded at 19:00 UTC, PM10 and NO2 at Friedberger Landstraße recorded at 18:00 UTC).
The values show a fairly wide spread for the particulate matter metrics. PM2.5 ranges from about 6.5 µg/m³ up to 36.5 µg/m³, with a median near 14 µg/m³; PM10 varies between roughly 9 µg/m³ and 49 µg/m³, median around 16 µg/m³. Both pollutants have ten‑percentile values close to the lower end of their ranges (≈7 µg/m³ for PM2.5, ≈9 µg/m³ for PM10) and ninety‑percentile values approaching the upper extremes (≈35 µg/m³ and ≈37 µg/m³ respectively). Gaseous species are less variable: NO2 sits between 34.6 µg/m³ and 62.2 µg/m³ with a median of about 45 µg/m³, while O3 spans from just under 1 µg/m³ to 22.8 µg/m³, median roughly 13.4 µg/m³. SO2 is reported as a single constant value of 0.798895 µg/m³ across the available rows.
Coverage is uneven: PM‑related measurements appear in six recent rows, NO and O3 each have four recent entries, while CO and temperature are not represented among the freshest data points. The presence of older or missing timestamps means that conditions can differ noticeably between neighborhoods and over time, so the snapshot should be interpreted as a momentary picture rather than a complete city‑wide assessment.
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 set for Frankfurt includes 27 valid measurements and is updated within 3 days, with the latest values recorded on 2026‑02‑10T19:00:00+00:00. These figures represent a snapshot of ambient conditions across the city; actual air quality can differ by specific neighbourhoods and at different times of day. Use this information as a general reference rather than a precise real‑time reading.
OpenAQ station rows
| Station | Parameter | Value | Unit | Last updated |
|---|---|---|---|---|
| Frankfurt-Höchst | no2 | 62.17314148 | µg/m³ | 2017-01-06 09:00 UTC |
| Frankfurt-Höchst | o3 | 4.68813896 | µg/m³ | 2017-01-06 09:00 UTC |
| Frankfurt-Höchst | pm10 | 21.31544876 | µg/m³ | 2017-01-06 09:00 UTC |
| Frankfurt-Höchst | so2 | 0.79889536 | µg/m³ | 2017-01-06 09:00 UTC |
| Frankfurt Friedberger Landstraße | co | 193.4898 | µg/m³ | 2023-02-02 00:00 UTC |
| Frankfurt Friedberger Landstraße | no | 5.31720972 | µg/m³ | 2024-03-11 11:00 UTC |
| Frankfurt Friedberger Landstraße | no2 | 44.9433365 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Friedberger Landstraße | pm10 | 10.3 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Friedberger Landstraße | pm25 | 7.643199 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Höchst | no | 9.77925205 | µg/m³ | 2024-03-11 11:00 UTC |
| Frankfurt-Höchst | no2 | 53.3538 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Höchst | o3 | 0.96879 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Höchst | pm10 | 25.422 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Höchst | pm25 | 20.176 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Höchst | so2 | 0.798895 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Ost | no | 10.36467171 | µg/m³ | 2024-03-11 11:00 UTC |
| Frankfurt Ost | no2 | 38.7557831 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Ost | o3 | 22.1776161 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Ost | pm10 | 8.99015 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt Ost | pm25 | 6.494899 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Schwanheim | no | 4.09785748 | µg/m³ | 2024-03-11 11:00 UTC |
| Frankfurt-Schwanheim | no2 | 34.6201935 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Schwanheim | o3 | 22.7567959 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Schwanheim | pm10 | 9.6676 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Schwanheim | pm25 | 7.79295 | µg/m³ | 2026-02-10 18:00 UTC |
| Frankfurt-Schwanheim | so2 | 0.798895 | µg/m³ | 2026-02-10 18:00 UTC |
| Schneckenhaus | pm1 | 20.6839999516805 | µg/m³ | 2026-02-10 19:00 UTC |
| Schneckenhaus | pm10 | 48.94133345286051 | µg/m³ | 2025-01-13 23:00 UTC |
| Schneckenhaus | pm25 | 33.04416653315226 | µg/m³ | 2026-02-10 19:00 UTC |
| Schneckenhaus | relativehumidity | 69.13350054423015 | % | 2026-02-10 19:00 UTC |
| Schneckenhaus | temperature | 10.71566654841105 | c | 2026-02-10 19:00 UTC |
| Schneckenhaus | um003 | 3517.025 | particles/cm³ | 2026-02-10 19:00 UTC |
| Frankfurt Gallus | pm1 | 23.006600036621098 | µg/m³ | 2026-02-10 13:00 UTC |
| Frankfurt Gallus | pm25 | 36.52960025787353 | µg/m³ | 2026-02-10 13:00 UTC |
| Frankfurt Gallus | relativehumidity | 53.15159965515137 | % | 2026-02-10 13:00 UTC |
| Frankfurt Gallus | temperature | 11.78260005950928 | c | 2026-02-10 13:00 UTC |
| Frankfurt Gallus | um003 | 1092.866600341797 | particles/cm³ | 2026-02-10 13:00 UTC |