Air quality in Oslo, Norway today
Mr. Duck’s Air Quality Score
Unhealthy for sensitive groups for Oslo, Norway
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The air quality in Oslo is classified as USG today. The primary pollutant measured is PM2.5, with a reported concentration of 44.1 µg/m³. A secondary measurement shows PM10 at 206.5 µg/m³ based on the available data set of 35 valid observations.
Data are shown via OpenAQ and reflect the current monitoring results for Oslo. 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 Oslo provides measurements for carbon monoxide (CO), nitrogen dioxide (NO₂), ozone (O₃), particulate matter of three size fractions (PM1, PM2.5 and PM10), sulphur dioxide (SO₂), relative humidity and temperature. In total 81 data rows are recorded across 25 monitoring stations, but the timeliness varies: none of the rows were logged today or within the last three days, 35 rows are dated within the past week, 37 are older than a month, and 9 have an unknown timestamp.
The most recent values for each pollutant come from different sites and were all captured on 2026‑02‑10. The highest reported PM2.5 concentration is 44.1 µg/m³ at Fjellgata, while the median across all PM2.5 rows is about 8.9 µg/m³. PM10 shows a median of 18.8 µg/m³ with a maximum of 206.5 µg/m³ recorded at Kirkeveien; the spread between the 10th and 90th percentiles (6.3–82.6 µg/m³) indicates considerable variability. NO₂ measurements have a median of 17.8 µg/m³ and a peak of 73.9 µg/m³, also at Kirkeveien, with the lower 10 % of values even dipping below zero due to sensor noise. Ozone levels are comparatively stable, ranging from 32.3 to 46.9 µg/m³, median 38.2 µg/m³, all measured in Sofienbergparken.
Other parameters show limited dispersion: SO₂ stays low (0.08–1.6 µg/m³) and temperature on the day of measurement varied from just under 1 °C to about 21 °C, with a median near 0.94 °C at Fjellgata. Relative humidity was narrowly clustered between 45.7 % and 47.4 %. Because many rows are older than a week and some lack timestamps, the dataset does not capture rapid changes that can occur across Oslo’s neighborhoods; conditions may differ noticeably from one location or moment to another.
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 Oslo is based on 35 valid measurements and was refreshed Updated within 3 days; the latest values were recorded at 2026‑02‑10T19:00:00+00:00. This snapshot reflects conditions at that time, but air quality can differ across neighborhoods and change throughout the day, so local variations may not be captured in these figures.
OpenAQ station rows
| Station | Parameter | Value | Unit | Last updated |
|---|---|---|---|---|
| Grønland | no2 | 15.8 | µg/m³ | 2018-04-12 00:00 UTC |
| Grønland | o3 | 38.2 | µg/m³ | 2018-04-12 00:00 UTC |
| Grønland | so2 | 1.6 | µg/m³ | 2018-04-11 22:00 UTC |
| Breivoll | no2 | 1.4704218376 | µg/m³ | 2018-05-28 11:00 UTC |
| Breivoll | pm10 | 21.7622222222 | µg/m³ | 2018-05-28 09:00 UTC |
| Breivoll | pm25 | 6.9394444444 | µg/m³ | 2018-05-28 09:00 UTC |
| Åkebergveien | no2 | 2.960609 | µg/m³ | 2019-07-08 23:00 UTC |
| Åkebergveien | pm10 | 13.0 | µg/m³ | 2019-07-09 06:00 UTC |
| Kirkeveien | no2 | 29.5280838 | µg/m³ | 2026-02-10 18:00 UTC |
| Kirkeveien | pm10 | 18.8220959 | µg/m³ | 2026-02-10 18:00 UTC |
| Kirkeveien | pm25 | 11.9763327 | µg/m³ | 2026-02-10 18:00 UTC |
| Skøyen | pm10 | 33.01813 | µg/m³ | 2026-02-10 18:00 UTC |
| Skøyen | pm25 | 4.908853 | µg/m³ | 2025-10-10 07:00 UTC |
| Alnabru | no2 | 59.71634 | µg/m³ | 2026-02-10 18:00 UTC |
| Alnabru | pm10 | 17.0530281 | µg/m³ | 2026-02-10 18:00 UTC |
| Alnabru | pm25 | 7.404277 | µg/m³ | 2026-02-10 18:00 UTC |
| Rv 4, Aker sykehus | no2 | 7.1644486437 | µg/m³ | |
| Rv 4, Aker sykehus | pm10 | 11.5663437 | µg/m³ | |
| Rv 4, Aker sykehus | pm25 | 3.90819585 | µg/m³ | |
| Sofienbergparken | no2 | 36.035439 | µg/m³ | 2025-10-10 07:00 UTC |
| Sofienbergparken | o3 | 32.2644 | µg/m³ | 2026-02-10 18:00 UTC |
| Sofienbergparken | pm10 | 22.8393364 | µg/m³ | 2026-02-10 18:00 UTC |
| Sofienbergparken | pm25 | 11.5870857 | µg/m³ | 2026-02-10 18:00 UTC |
| Sofienbergparken | so2 | 0.080625 | µg/m³ | 2026-02-10 14:00 UTC |
| E6 Alna senter | no2 | 67.39558 | µg/m³ | 2026-02-10 18:00 UTC |
| E6 Alna senter | pm10 | 31.63075 | µg/m³ | 2026-02-10 18:00 UTC |
| E6 Alna senter | pm25 | 21.1918049 | µg/m³ | 2026-02-10 18:00 UTC |
| Hjortnes | no2 | 58.2980957 | µg/m³ | 2026-02-10 18:00 UTC |
| Hjortnes | pm10 | 206.47 | µg/m³ | 2026-02-10 18:00 UTC |
| Hjortnes | pm25 | 22.0 | µg/m³ | 2026-02-10 18:00 UTC |
| Bygdøy Alle | pm10 | 82.6 | µg/m³ | 2026-02-10 18:00 UTC |
| Bygdøy Alle | pm25 | 23.8 | µg/m³ | 2026-02-10 18:00 UTC |
| Bryn skole | no2 | 73.90228 | µg/m³ | 2023-01-03 12:00 UTC |
| Bryn skole | pm10 | 36.465275 | µg/m³ | 2023-01-03 12:00 UTC |
| Bryn skole | pm25 | 30.357546 | µg/m³ | 2023-01-03 12:00 UTC |
| Smestad | no2 | 63.5311127 | µg/m³ | 2026-02-10 18:00 UTC |
| Smestad | pm10 | 55.9154472 | µg/m³ | 2026-02-10 18:00 UTC |
| Smestad | pm25 | 12.52759 | µg/m³ | 2026-02-10 18:00 UTC |
| Loallmenningen | no2 | 7.896834 | µg/m³ | 2023-07-17 06:00 UTC |
| Loallmenningen | pm10 | 9.583008 | µg/m³ | 2023-08-03 07:00 UTC |
| Loallmenningen | pm25 | 5.197781 | µg/m³ | 2023-08-03 07:00 UTC |
| Spikersuppa | pm10 | 29.48361 | µg/m³ | 2026-02-10 18:00 UTC |
| Spikersuppa | pm25 | 8.309861 | µg/m³ | 2025-10-10 07:00 UTC |
| Vahl skole | no2 | 28.185757 | µg/m³ | 2025-10-10 07:00 UTC |
| Vahl skole | pm10 | 6.9 | µg/m³ | 2025-10-10 07:00 UTC |
| Vahl skole | pm25 | 4.7 | µg/m³ | 2025-10-10 07:00 UTC |
| Oslo Rådhus | no2 | 1.5 | µg/m³ | 2025-08-25 04:00 UTC |
| Oslo Rådhus | o3 | 46.9 | µg/m³ | 2025-08-25 04:00 UTC |
| Oslo Rådhus | so2 | 0.7 | µg/m³ | 2025-08-25 04:00 UTC |
| Brynbanen | no2 | 17.787227 | µg/m³ | 2025-10-10 07:00 UTC |
| Brynbanen | pm10 | 13.6805611 | µg/m³ | 2026-02-10 18:00 UTC |
| Brynbanen | pm25 | 9.546647 | µg/m³ | 2026-02-10 18:00 UTC |
| Ring 3 Økern | pm10 | 107.202106 | µg/m³ | 2025-10-10 07:00 UTC |
| Ring 3 Økern | pm25 | 19.098136 | µg/m³ | 2025-10-10 07:00 UTC |
| Langkaia | pm10 | 15.093967 | µg/m³ | 2025-10-10 07:00 UTC |
| Langkaia | pm25 | 5.239658 | µg/m³ | 2025-10-10 07:00 UTC |
| Sinsenveien 45C, 0585 Oslo | pm1 | 1.1708333392937977 | µg/m³ | |
| Sinsenveien 45C, 0585 Oslo | pm10 | 2.0666667073965073 | µg/m³ | |
| Sinsenveien 45C, 0585 Oslo | pm25 | 1.9000000109275181 | µg/m³ | |
| Sinsenveien 45C, 0585 Oslo | relativehumidity | 46.66666634877523 | % | |
| Sinsenveien 45C, 0585 Oslo | temperature | 21.18666648864746 | c | |
| Sinsenveien 45C, 0585 Oslo | um003 | 417.23750559488934 | particles/cm³ | |
| Rv4 Linderud senter | no2 | 25.316269 | µg/m³ | 2025-03-25 06:00 UTC |
| Rv4 Linderud senter | pm10 | 6.323816 | µg/m³ | 2025-10-10 07:00 UTC |
| Fjellgata | pm1 | 27.75550006230672 | µg/m³ | 2026-02-10 19:00 UTC |
| Fjellgata | pm25 | 44.10266672770183 | µg/m³ | 2026-02-10 19:00 UTC |
| Fjellgata | relativehumidity | 45.722166570027674 | % | 2026-02-10 19:00 UTC |
| Fjellgata | temperature | 0.9125000069538752 | c | 2026-02-10 19:00 UTC |
| Fjellgata | um003 | 1046.2663350423175 | particles/cm³ | 2026-02-10 19:00 UTC |
| Nydalen | pm1 | 4.855499998728434 | µg/m³ | 2026-02-10 19:00 UTC |
| Nydalen | pm25 | 12.975333340962727 | µg/m³ | 2026-02-10 19:00 UTC |
| Nydalen | relativehumidity | 47.39800001780191 | % | 2026-02-10 19:00 UTC |
| Nydalen | temperature | 0.9436666667461395 | c | 2026-02-10 19:00 UTC |
| Nydalen | um003 | 411.5473353068034 | particles/cm³ | 2026-02-10 19:00 UTC |