Air quality in Warsaw, Masovian Voivodeship, Poland today
Mr. Duck’s Air Quality Score
Unhealthy air today for Warsaw, Masovian Voivodeship, Poland
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The air quality in Warsaw today is classified as Unhealthy. The primary pollutant identified is PM2.5, with a measured concentration of 79.12 µg/m³ based on 25 valid observations reported through OpenAQ.
This assessment reflects the current conditions without additional commentary. 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 Warsaw air‑quality dataset contains measurements for ten pollutants – black carbon (BC), carbon monoxide (CO), nitrogen dioxide (NO₂), ozone (O₃), PM1, PM2.5, PM10, sulphur dioxide (SO₂), relative humidity and temperature – collected from 72 rows of sensor data across 17 monitoring stations in the Masovian Voivodeship. The most recent observations are from early February 2026 for several key variables: PM2.5 at 65.36 µg/m³, PM1 at 37.97 µg/m³, relative humidity at 60.73 % and temperature at 5.40 °C, all recorded on 2026‑02‑10 20:00 UTC at the Biala site. In contrast, the newest values for PM10 (44.90 µg/m³), NO₂ (41.0 µg/m³), O₃ (2.34 µg/m³) and SO₂ (15.5 µg/m³) date back to 2025‑01‑13, 2017‑01‑08, 2020‑12‑30 and 2017‑01‑08 respectively, showing a mix of recent and older data across the pollutant suite.
Across the city the recorded concentrations span wide ranges. PM2.5 values vary from 15.7 to 181 µg/m³ with a median of about 58 µg/m³, while PM10 runs between 22.97 and 194.9 µg/m³ (median ≈44 µg/m³). NO₂ shows a minimum of 6.64 µg/m³ and a maximum of 118 µg/m³ (median ≈38 µg/m³), and O₃ ranges from just over 1 µg/m³ to 52.7 µg/m³ (median ≈7 µg/m³). The humidity data are clustered between roughly 50 % and 64 % (median ≈61 %), and temperature measurements sit between 0.23 °C and 7.07 °C (median ≈5.4 °C).
Because many rows are flagged as “old” or “unknown” – 21 entries are older than a month and 26 lack recent timestamps – the dataset does not provide uniformly fresh coverage for all pollutants. Consequently, while recent snapshots give a clear picture of particulate matter, humidity and temperature at specific sites, conditions for gases such as NO₂, O₃ and SO₂ rely on data that may no longer reflect current levels. Users should keep in mind that air quality can differ markedly across neighborhoods and over time, and the available measurements represent a snapshot rather than continuous monitoring for every pollutant.
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 Warsaw includes 25 valid measurements and is refreshed regularly, with the latest update recorded on 2026‑02‑10T20:00:00+00:00 and labeled as Updated within 3 days. These values represent a snapshot of current conditions; air quality can differ across neighborhoods and change throughout the day, so this information reflects only the specific time and locations sampled.
OpenAQ station rows
| Station | Parameter | Value | Unit | Last updated |
|---|---|---|---|---|
| Ursynów | no2 | 41.0 | µg/m³ | 2017-01-08 07:00 UTC |
| Ursynów | o3 | 2.5 | µg/m³ | 2017-01-08 07:00 UTC |
| Ursynów | pm10 | 165.1 | µg/m³ | 2017-01-08 07:00 UTC |
| Ursynów | pm25 | 148.8 | µg/m³ | 2017-01-08 07:00 UTC |
| Ursynów | so2 | 15.5 | µg/m³ | 2017-01-08 07:00 UTC |
| Podleśna | o3 | 8.8 | µg/m³ | 2017-01-08 07:00 UTC |
| Komunikacyjna | no2 | 43.9 | µg/m³ | 2017-01-08 07:00 UTC |
| Komunikacyjna | pm10 | 194.9 | µg/m³ | 2017-01-08 07:00 UTC |
| Komunikacyjna | pm25 | 181.0 | µg/m³ | 2017-01-08 07:00 UTC |
| Targówek | no2 | 59.9 | µg/m³ | 2017-01-08 07:00 UTC |
| Targówek | o3 | 5.9 | µg/m³ | 2017-01-08 07:00 UTC |
| Targówek | pm10 | 147.0 | µg/m³ | 2017-01-08 07:00 UTC |
| Targówek | pm25 | 134.8 | µg/m³ | 2017-01-08 07:00 UTC |
| Targówek | so2 | 19.2 | µg/m³ | 2017-01-08 07:00 UTC |
| Warszawa, ul. Tołstoja | no2 | 118.06 | µg/m³ | |
| Warszawa, ul. Tołstoja | pm10 | 22.97 | µg/m³ | |
| Warszawa, ul. Tołstoja | pm25 | 20.67 | µg/m³ | |
| Warszawa, ul. Wokalna | no2 | 6.64 | µg/m³ | |
| Warszawa, ul. Wokalna | o3 | 52.69 | µg/m³ | |
| Warszawa, ul. Wokalna | pm10 | 25.22 | µg/m³ | |
| Warszawa, ul. Wokalna | pm25 | 19.07 | µg/m³ | |
| Warszawa, ul. Wokalna | so2 | 1.57 | µg/m³ | |
| Warszawa, ul. Kondratowicza | no2 | 17.24 | µg/m³ | |
| Warszawa, ul. Kondratowicza | o3 | 50.0 | µg/m³ | |
| Warszawa, ul. Kondratowicza | pm10 | 24.11 | µg/m³ | |
| Warszawa, ul. Kondratowicza | pm25 | 18.46 | µg/m³ | |
| Warszawa, ul. Kondratowicza | so2 | 2.35 | µg/m³ | |
| Warszawa-Podleśna | o3 | 2.337 | µg/m³ | 2020-12-30 12:00 UTC |
| Warszawa, ul. Bajkowa | pm10 | 25.36 | µg/m³ | |
| Warszawa, ul. Bajkowa | pm25 | 15.7 | µg/m³ | |
| Warszawa, ul. Chrościckiego | no2 | 30.38 | µg/m³ | |
| Warszawa, ul. Chrościckiego | o3 | 14.62 | µg/m³ | |
| Warszawa, ul. Chrościckiego | pm10 | 28.06 | µg/m³ | |
| Warszawa, ul. Chrościckiego | pm25 | 19.67 | µg/m³ | |
| Warszawa, ul. Chrościckiego | so2 | 4.01 | µg/m³ | |
| Warszawa, al. Niepodległości | bc | 0.2 | µg/m³ | |
| Warszawa, al. Niepodległości | no2 | 34.92 | µg/m³ | |
| Warszawa, al. Niepodległości | pm10 | 25.1 | µg/m³ | |
| Warszawa, al. Niepodległości | pm25 | 21.1 | µg/m³ | |
| Warszawa, IMGW | o3 | 1.348 | µg/m³ | |
| Biala | pm1 | 37.96916681925456 | µg/m³ | 2026-02-10 20:00 UTC |
| Biala | pm10 | 44.90433279673258 | µg/m³ | 2025-01-13 23:00 UTC |
| Biala | pm25 | 65.36133321126303 | µg/m³ | 2026-02-10 20:00 UTC |
| Biala | relativehumidity | 60.73133335113525 | % | 2026-02-10 20:00 UTC |
| Biala | temperature | 5.399500036239625 | c | 2026-02-10 20:00 UTC |
| Biala | um003 | 6550.866666666668 | particles/cm³ | 2026-02-10 20:00 UTC |
| Sadul | pm1 | 47.26183369954426 | µg/m³ | 2026-02-10 20:00 UTC |
| Sadul | pm10 | 57.05566660563151 | µg/m³ | 2025-01-13 23:00 UTC |
| Sadul | pm25 | 79.12466684977214 | µg/m³ | 2026-02-10 20:00 UTC |
| Sadul | relativehumidity | 49.85566698710124 | % | 2026-02-10 20:00 UTC |
| Sadul | temperature | 7.067666721343994 | c | 2026-02-10 20:00 UTC |
| Sadul | um003 | 9041.387499999999 | particles/cm³ | 2026-02-10 20:00 UTC |
| Belgradzka | pm1 | 40.525 | µg/m³ | 2026-02-10 20:00 UTC |
| Belgradzka | pm10 | 46.1771666208903 | µg/m³ | 2025-01-13 23:00 UTC |
| Belgradzka | pm25 | 71.70233357747396 | µg/m³ | 2026-02-10 20:00 UTC |
| Belgradzka | relativehumidity | 63.51133308410645 | % | 2026-02-10 20:00 UTC |
| Belgradzka | temperature | 5.549833305676778 | c | 2026-02-10 20:00 UTC |
| Belgradzka | um003 | 8434.616666666667 | particles/cm³ | 2026-02-10 20:00 UTC |
| Sowińskiego 25 | pm1 | 40.275 | µg/m³ | 2026-02-10 20:00 UTC |
| Sowińskiego 25 | pm10 | 43.883832931518555 | µg/m³ | 2025-01-13 23:00 UTC |
| Sowińskiego 25 | pm25 | 70.48883336385093 | µg/m³ | 2026-02-10 20:00 UTC |
| Sowińskiego 25 | relativehumidity | 63.73500010172526 | % | 2026-02-10 20:00 UTC |
| Sowińskiego 25 | temperature | 5.387166746457418 | c | 2026-02-10 20:00 UTC |
| Sowińskiego 25 | um003 | 7594.399999999999 | particles/cm³ | 2026-02-10 20:00 UTC |
| Warsaw (Hala Mirowska) | pm1 | 30.79166666666667 | µg/m³ | 2026-02-10 02:00 UTC |
| Warsaw (Hala Mirowska) | pm25 | 51.011000061035155 | µg/m³ | 2026-02-10 02:00 UTC |
| Warsaw (Hala Mirowska) | relativehumidity | 53.030500221252446 | % | 2026-02-10 02:00 UTC |
| Warsaw (Hala Mirowska) | temperature | 0.23150000323851908 | c | 2026-02-10 02:00 UTC |
| Warsaw (Hala Mirowska) | um003 | 1087.738663736979 | particles/cm³ | 2026-02-10 02:00 UTC |