Air quality in Vienna, Austria today
Mr. Duck’s Air Quality Score
Unhealthy for sensitive groups for Vienna, Austria
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The overall air quality category is USG. The primary pollutant measured today is PM2.5. According to the latest data, the PM2.5 concentration is 51.13 µg/m³, while PM10 measures 26.97 µg/m³. The dataset reflects the most recent sampling period and is presented through OpenAQ. The PM2.5 level of 51.13 µg/m³ is the reported average across the valid observations. The PM10 level of 26.97 µg/m³ accompanies the PM2.5 reading. A total of 67 valid observations contributed to these averages.
These figures represent the current monitoring snapshot for Vienna. All reported concentrations are expressed in micrograms per cubic meter and rounded to two decimal places. 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
The OpenAQ feed for Vienna contains 154 measurement rows collected from 41 monitoring stations. It includes data for nitrogen dioxide, ozone, particulate matter of three size fractions (PM1, PM10 and PM2.5), sulphur dioxide, relative humidity and temperature. The list of pollutants that the network is capable of measuring also mentions carbon monoxide, nitric oxide and a sensor labelled UM003, but no recent rows for those three appear in the current export. All reported values are timestamped within the last few days; the newest entries were recorded on 2026‑02‑10 at 21:00 UTC for PM1, PM2.5, relative humidity and temperature, and at 20:00 UTC for the other pollutants, so the dataset reflects conditions from the same 24‑hour period.
Across the pollutants that have data, the number of rows varies: 32 rows each for NO2 and PM10, 23 for PM2.5, 13 for SO2, 11 for O3 and 8 each for PM1, relative humidity and temperature. Median concentrations are modest – for example the median NO2 level is 16.5 µg/m³, PM10 16.5 µg/m³, PM2.5 22.1 µg/m³, SO2 3.0 µg/m³ and O3 32 µg/m³. The observed ranges show that the highest recorded values reach 34.7 µg/m³ for NO2, 29.1 µg/m³ for PM10, 51.1 µg/m³ for PM2.5, 5.0 µg/m³ for SO2 and 53 µg/m³ for O3. For the meteorological parameters the median relative humidity is 57 % (range 45.6 %–65.9 %) and the median temperature is 8.4 °C (range 5.5 °C–23.6 °C).
Because the count of rows differs markedly between pollutants, the spatial and temporal coverage is denser for NO2 and PM10 than for the other substances. The overall picture is that Vienna’s current OpenAQ snapshot is recent and fairly comprehensive for the listed pollutants, but it does not include any measurements for CO, NO or the UM003 sensor, and conditions can still vary across the city depending on location and the exact time of sampling.
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 dataset for Vienna includes 67 valid measurements and is updated within 30 days. The latest data were recorded on 2026-02-10 at 21:00 UTC. This snapshot reflects conditions at the time of collection; air quality can vary by location and time within the city, so values may differ from current conditions.
OpenAQ station rows
| Station | Parameter | Value | Unit | Last updated |
|---|---|---|---|---|
| Wien Hohe Warte - Zentralanstalt für Meteorologie und Geodyn | no2 | 12.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Hohe Warte - Zentralanstalt für Meteorologie und Geodyn | o3 | 53.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Hohe Warte - Zentralanstalt für Meteorologie und Geodyn | so2 | 3.0 | µg/m³ | 2016-12-12 08:00 UTC |
| Wien Stephansplatz | no2 | 19.0 | µg/m³ | 2016-12-12 08:00 UTC |
| Wien Stephansplatz | o3 | 45.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Stephansplatz | so2 | 3.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Kaiserebersdorf | no2 | 19.0 | µg/m³ | 2016-12-12 08:00 UTC |
| Wien Kaiserebersdorf | pm10 | 8.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Kaiserebersdorf | so2 | 4.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Taborstrasse | no2 | 20.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Taborstrasse | pm10 | 11.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Stadlau | no2 | 24.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Stadlau | pm10 | 9.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Stadlau | so2 | 5.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Schafberg | no2 | 9.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Schafberg | pm10 | 9.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Schafberg | so2 | 4.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Lobau - Grundwasserwerk | no2 | 25.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Lobau - Grundwasserwerk | o3 | 32.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Lobau - Grundwasserwerk | pm10 | 11.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Liesing | no2 | 12.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Liesing | pm10 | 10.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Laaer Berg | o3 | 38.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Laaer Berg | pm10 | 8.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Hietzinger Kai | no2 | 28.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Gaudenzdorf | no2 | 18.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Gaudenzdorf | pm10 | 11.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Floridsdorf Gerichtsgasse | no2 | 21.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Floridsdorf Gerichtsgasse | pm10 | 8.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Belgradplatz | no2 | 19.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien Belgradplatz | pm10 | 10.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien AKH | no2 | 15.0 | µg/m³ | 2016-12-12 09:00 UTC |
| Wien AKH | pm10 | 10.0 | µg/m³ | 2016-12-12 09:00 UTC |
| A23 Südosttangente/Wehlistraße | no2 | 16.9237633 | µg/m³ | 2026-02-10 20:00 UTC |
| A23 Südosttangente/Wehlistraße | pm10 | 25.3055 | µg/m³ | 2026-02-10 20:00 UTC |
| A23 Südosttangente/Wehlistraße | pm25 | 22.087 | µg/m³ | 2026-02-10 20:00 UTC |
| Taborstraße | no2 | 24.4591389 | µg/m³ | 2026-02-10 20:00 UTC |
| Taborstraße | pm25 | 21.652 | µg/m³ | 2026-02-10 20:00 UTC |
| Belgradplatz | no2 | 22.56884 | µg/m³ | 2026-02-10 20:00 UTC |
| Belgradplatz | pm10 | 24.1495 | µg/m³ | 2026-02-10 20:00 UTC |
| Belgradplatz | pm25 | 20.661 | µg/m³ | 2026-02-10 20:00 UTC |
| Lobau | no | 3.30212903 | µg/m³ | 2024-03-11 09:00 UTC |
| Lobau | no2 | 9.659452 | µg/m³ | 2026-02-10 20:00 UTC |
| Lobau | o3 | 35.277 | µg/m³ | 2026-02-10 20:00 UTC |
| Lobau | pm10 | 23.278 | µg/m³ | 2026-02-10 20:00 UTC |
| Lobau | pm25 | 20.769 | µg/m³ | 2026-02-10 20:00 UTC |
| Stadlau | no2 | 9.254238 | µg/m³ | 2026-02-10 20:00 UTC |
| Stadlau | pm10 | 22.3295 | µg/m³ | 2026-02-10 20:00 UTC |
| Stadlau | pm25 | 19.7394981 | µg/m³ | 2026-02-10 20:00 UTC |
| Stadlau | so2 | 3.2615 | µg/m³ | 2026-02-10 20:00 UTC |
| Stephansplatz | no | 1.68015456 | µg/m³ | 2024-03-11 12:00 UTC |
| Stephansplatz | no2 | 12.8024912 | µg/m³ | 2026-02-10 20:00 UTC |
| Stephansplatz | o3 | 31.544 | µg/m³ | 2026-02-10 20:00 UTC |
| Gaudenzdorf | no2 | 16.157795 | µg/m³ | 2026-02-10 20:00 UTC |
| Gaudenzdorf | pm10 | 25.4735 | µg/m³ | 2026-02-10 20:00 UTC |
| Gaudenzdorf | pm25 | 21.79 | µg/m³ | 2026-02-10 20:00 UTC |
| Kendlerstraße | no2 | 15.9293709 | µg/m³ | 2026-02-10 20:00 UTC |
| Kendlerstraße | pm10 | 26.973 | µg/m³ | 2026-02-10 20:00 UTC |
| Kendlerstraße | pm25 | 22.3375 | µg/m³ | 2026-02-10 20:00 UTC |
| Hietzinger Kai | no2 | 25.9574165 | µg/m³ | 2026-02-10 20:00 UTC |
| Hermannskogel | no | 0.67345845 | µg/m³ | 2024-03-11 12:00 UTC |
| Hermannskogel | so2 | 4.51885604 | µg/m³ | 2017-07-20 19:00 UTC |
| Floridsdorf | no2 | 16.0778618 | µg/m³ | 2026-02-10 20:00 UTC |
| Floridsdorf | pm10 | 25.833 | µg/m³ | 2026-02-10 20:00 UTC |
| Floridsdorf | pm25 | 22.242 | µg/m³ | 2026-02-10 20:00 UTC |
| NET.09 | no2 | 34.66407012 | µg/m³ | 2024-03-04 10:00 UTC |
| NET.09 | pm10 | 20.22299957 | µg/m³ | 2024-03-04 10:00 UTC |
| NET.09 | pm25 | 9.18939971 | µg/m³ | 2024-03-04 10:00 UTC |
| Hohe Warte | no | 1.52515888 | µg/m³ | 2024-03-11 12:00 UTC |
| Hohe Warte | no2 | 18.0267715 | µg/m³ | 2026-02-10 20:00 UTC |
| Hohe Warte | o3 | 25.165 | µg/m³ | 2026-02-10 20:00 UTC |
| Hohe Warte | so2 | 1.651495 | µg/m³ | 2026-02-10 20:00 UTC |
| Schafberg | no2 | 15.941514 | µg/m³ | 2026-02-10 20:00 UTC |
| Schafberg | pm10 | 25.087 | µg/m³ | 2026-02-10 20:00 UTC |
| Schafberg | pm25 | 22.2505 | µg/m³ | 2026-02-10 20:00 UTC |
| Kaiser-Ebersdorf | no2 | 15.4000492 | µg/m³ | 2026-02-10 20:00 UTC |
| Kaiser-Ebersdorf | pm10 | 23.082 | µg/m³ | 2026-02-10 20:00 UTC |
| Kaiser-Ebersdorf | pm25 | 20.9335 | µg/m³ | 2026-02-10 20:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | no | 2.54380249 | µg/m³ | 2024-03-11 12:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | no2 | 21.2608337 | µg/m³ | 2024-05-31 11:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | o3 | 39.284 | µg/m³ | 2024-05-31 11:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | pm10 | 7.9263 | µg/m³ | 2024-05-31 11:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | pm25 | 5.175299 | µg/m³ | 2024-05-31 11:00 UTC |
| AT90LAA | o3 | 6.053 | µg/m³ | 2020-12-10 18:00 UTC |
| AT90LAA | pm10 | 9.87944984 | µg/m³ | 2023-12-30 23:00 UTC |
| AT90LAA | pm25 | 7.78544998 | µg/m³ | 2023-12-30 23:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | pm1 | 29.51066665649414 | µg/m³ | 2026-02-10 21:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | pm10 | 19.608333110809326 | µg/m³ | 2025-01-13 23:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | pm25 | 51.1336664835612 | µg/m³ | 2026-02-10 21:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | relativehumidity | 64.5146666844686 | % | 2026-02-10 21:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | temperature | 7.891166687011719 | c | 2026-02-10 21:00 UTC |
| Krafftgasse Innenhof (mount height 12m) | um003 | 4768.383333333334 | particles/cm³ | 2026-02-10 21:00 UTC |
| AKH | no2 | 14.9778156 | µg/m³ | 2026-02-10 20:00 UTC |
| Stuwerviertel | pm1 | 9.338253815968832 | µg/m³ | 2024-05-20 18:00 UTC |
| Stuwerviertel | pm10 | 13.45027780532837 | µg/m³ | 2024-05-20 18:00 UTC |
| Stuwerviertel | pm25 | 13.243492126464844 | µg/m³ | 2024-05-20 18:00 UTC |
| Stuwerviertel | relativehumidity | 48.3844846089681 | % | 2024-05-20 18:00 UTC |
| Stuwerviertel | temperature | 23.613412539164226 | c | 2024-05-20 18:00 UTC |
| Stuwerviertel | um003 | 1793.5853271484375 | particles/cm³ | 2024-05-20 18:00 UTC |
| home | pm1 | 27.333666674296058 | µg/m³ | 2026-02-10 21:00 UTC |
| home | pm10 | 20.229166825612385 | µg/m³ | 2025-01-13 23:00 UTC |
| home | pm25 | 46.19766642252605 | µg/m³ | 2026-02-10 21:00 UTC |
| home | relativehumidity | 62.24733314514159 | % | 2026-02-10 21:00 UTC |
| home | temperature | 7.679499856630961 | c | 2026-02-10 21:00 UTC |
| home | um003 | 4298.266666666667 | particles/cm³ | 2026-02-10 21:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | no2 | 14.0614471 | µg/m³ | 2026-02-10 20:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | o3 | 27.877 | µg/m³ | 2026-02-10 20:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | pm10 | 25.913 | µg/m³ | 2026-02-10 20:00 UTC |
| Liesing - Carlberger-Gasse Gewerbegebiet | pm25 | 22.5385 | µg/m³ | 2026-02-10 20:00 UTC |
| Bonygasse | pm1 | 17.82083336512248 | µg/m³ | 2024-09-04 00:00 UTC |
| Bonygasse | pm10 | 29.104166507720947 | µg/m³ | 2024-09-04 00:00 UTC |
| Bonygasse | pm25 | 27.69166660308838 | µg/m³ | 2024-09-04 00:00 UTC |
| Bonygasse | relativehumidity | 48.09583346048991 | % | 2024-09-04 00:00 UTC |
| Bonygasse | temperature | 22.609583218892414 | c | 2024-09-04 00:00 UTC |
| Bonygasse | um003 | 3156.5250040690103 | particles/cm³ | 2024-09-04 00:00 UTC |
| Stolberggasse | pm1 | 25.724999999999998 | µg/m³ | 2026-01-19 15:00 UTC |
| Stolberggasse | pm10 | 21.180499871571858 | µg/m³ | 2025-01-13 23:00 UTC |
| Stolberggasse | pm25 | 45.766500091552736 | µg/m³ | 2026-01-19 15:00 UTC |
| Stolberggasse | relativehumidity | 45.59333324432372 | % | 2026-01-19 15:00 UTC |
| Stolberggasse | temperature | 5.470500032107036 | c | 2026-01-19 15:00 UTC |
| Stolberggasse | um003 | 3995.183333333334 | particles/cm³ | 2026-01-19 15:00 UTC |
| Donauspital U2 | pm1 | 27.36383333206177 | µg/m³ | 2026-02-10 21:00 UTC |
| Donauspital U2 | pm10 | 21.501958688100178 | µg/m³ | 2025-01-13 23:00 UTC |
| Donauspital U2 | pm25 | 49.28899993896484 | µg/m³ | 2026-02-10 21:00 UTC |
| Donauspital U2 | relativehumidity | 65.87233403523763 | % | 2026-02-10 21:00 UTC |
| Donauspital U2 | temperature | 7.095833293596903 | c | 2026-02-10 21:00 UTC |
| Donauspital U2 | um003 | 4299.275000000001 | particles/cm³ | 2026-02-10 21:00 UTC |
| Vienna - Sonnwendviertel | pm1 | 24.442000007629392 | µg/m³ | 2026-01-26 17:00 UTC |
| Vienna - Sonnwendviertel | pm25 | 40.852500152587886 | µg/m³ | 2026-01-26 17:00 UTC |
| Vienna - Sonnwendviertel | relativehumidity | 56.6821667989095 | % | 2026-01-26 17:00 UTC |
| Vienna - Sonnwendviertel | temperature | 9.56083337465922 | c | 2026-01-26 17:00 UTC |
| Vienna - Sonnwendviertel | um003 | 1018.1971608479816 | particles/cm³ | 2026-01-26 17:00 UTC |
| Viertel Zwei - Outdoor | pm1 | 27.67000001271566 | µg/m³ | 2026-02-10 21:00 UTC |
| Viertel Zwei - Outdoor | pm25 | 44.66900024414062 | µg/m³ | 2026-02-10 21:00 UTC |
| Viertel Zwei - Outdoor | relativehumidity | 57.619499842325844 | % | 2026-02-10 21:00 UTC |
| Viertel Zwei - Outdoor | temperature | 8.92433312733968 | c | 2026-02-10 21:00 UTC |
| Viertel Zwei - Outdoor | um003 | 1129.8060058593749 | particles/cm³ | 2026-02-10 21:00 UTC |