Air quality in Berlin, Germany today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Unhealthy for sensitive groups

Unhealthy for sensitive groups for Berlin, Germany

⚠️ 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 overall air quality today in Berlin is classified as USG. The main pollutant measured is PM2.5 (fine particles). The reported PM2.5 concentration is 53.94 µg/m³, and the reported PM10 concentration is 43.6 µg/m³. These values are based on 61 valid measurements collected through the OpenAQ network.

The PM2.5 figure of 53.94 µg/m³ reflects the fine particle level recorded during the measurement period. Similarly, the PM10 reading of 43.6 µg/m³ represents the concentration of larger particulate matter measured at the same time. All reported numbers are derived from the set of valid observations and are presented without adjustment. 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).

Unhealthy for Sensitive Groups
PM25
53.9
µg/m³
Good
PM10
43.6
µg/m³
Info
PM1
31.1
µg/m³
Measured
O3
24.7
µg/m³
Measured
NO2
44
µg/m³
[Advertisement 2]

What the data includes

The Berlin data set pulls 105 measurement rows from 24 monitoring stations and lists the full suite of pollutants that OpenAQ tracks for the city – carbon monoxide (CO), nitrogen monoxide (NO), nitrogen dioxide (NO2), ozone (O3), particulate matter of 1 µm (PM1), 2.5 µm (PM2.5), 10 µm (PM10), relative humidity, sulfur dioxide (SO2), temperature and the auxiliary metric UM003. In the current feed, numeric values are available for NO, NO2, O3, PM1, PM2.5, PM10, relative humidity and temperature; the other three pollutants appear in the schema but have no reported rows at this time.

Overall freshness is mixed. Sixty‑five rows have been updated within the last 30 days, while forty rows are older than that. For most pollutants the most recent timestamp is 2026‑02‑10 18:00 UTC (or 19:00 UTC for the later‑recorded series), indicating very recent coverage. Nitrogen monoxide is the exception, with its latest entry dated 2024‑03‑11 11:00 UTC, so its recent picture is less current. The number of stations contributing data varies: NO2 is reported from 20 rows, NO from 19, PM2.5 from 19, PM10 from 17, O3 from 9, and the finer‑scale variables (PM1, humidity, temperature) each come from only 4 rows, highlighting uneven spatial coverage across the pollutant list.

Concrete observations show the spread of measured values. NO2 concentrations range between 12.02 and 44.02 µg/m³, with a median of 25.23 µg/m³; PM2.5 spans 12.29 to 63.86 µg/m³, median 31.62 µg/m³; PM10 varies from 20.87 to 52.40 µg/m³, median 35.4 µg/m³; and O3 runs from 4.98 to 28.03 µg/m³, median 16.31 µg/m³. In each case the median sits near the centre of the interdecile range (p10‑p90), suggesting that typical readings are well within the observed extremes. Because station density differs by pollutant and some rows are older, the snapshot reflects conditions that can change across neighborhoods and over time.

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 53.9 µg/m³ PM10 43.6 µg/m³ PM1 31.1 µg/m³ O3 24.7 µg/m³ NO2 44 µg/m³
[Advertisement 3]

Data notes

The dataset for Berlin includes 61 valid measurements and is Updated within 30 days. The latest data were recorded on 2026-02-10T19:00:00+00:00. This snapshot reflects conditions at the time of collection, but air quality can vary by location and time within the city, so values may differ across neighborhoods and throughout the day.

OpenAQ station rows

StationParameterValueUnitLast updated
Berlin Neuköllnno3.24µg/m³2024-03-11 11:00 UTC
Berlin Neuköllnno221.04µg/m³2026-02-10 17:00 UTC
Berlin Neuköllno323.61µg/m³2026-02-10 17:00 UTC
Berlin Neuköllnpm1033.31µg/m³2026-02-10 17:00 UTC
Berlin Neuköllnpm2529.91µg/m³2026-02-10 17:00 UTC
Berlin Karlshorstno2.11µg/m³2024-03-11 11:00 UTC
Berlin Karlshorstno215.86µg/m³2026-02-10 17:00 UTC
Berlin Karlshorstso21.53µg/m³2019-04-01 06:00 UTC
Berlin Mitteno2.95µg/m³2024-03-11 11:00 UTC
Berlin Mitteno222.81µg/m³2026-02-10 17:00 UTC
Berlin Mittepm1029.59µg/m³2026-02-10 17:00 UTC
Berlin Mittepm2526.3µg/m³2026-02-10 17:00 UTC
DEBE064no212.02µg/m³2021-07-01 00:00 UTC
DEBE064pm1030.0µg/m³2021-07-05 01:00 UTC
DEBE064pm2521.68µg/m³2021-07-05 01:00 UTC
DEBE063no22.8µg/m³2023-12-31 21:00 UTC
DEBE063no233.92µg/m³2023-12-31 21:00 UTC
DEBE063pm1049.93µg/m³2023-12-31 21:00 UTC
DEBE063pm2541.34µg/m³2023-12-31 21:00 UTC
Berlin Schönebergno4.59µg/m³2024-03-11 11:00 UTC
Berlin Schönebergno225.52µg/m³2024-12-12 12:00 UTC
Berlin Grunewald (3.5 m)no0.8µg/m³2024-03-11 11:00 UTC
Berlin Grunewald (3.5 m)no215.1µg/m³2026-02-10 17:00 UTC
Berlin Grunewald (3.5 m)o328.03µg/m³2026-02-10 17:00 UTC
Berlin Grunewald (3.5 m)pm1024.04µg/m³2026-02-10 17:00 UTC
Berlin Grunewald (3.5 m)pm2521.2µg/m³2026-02-10 17:00 UTC
Berlin Weddingno8.41µg/m³2024-03-11 11:00 UTC
Berlin Weddingno224.93µg/m³2026-02-10 18:00 UTC
Berlin Weddingo315.62µg/m³2026-02-10 18:00 UTC
Berlin Weddingpm1035.4µg/m³2026-02-10 18:00 UTC
Berlin Weddingpm2531.62µg/m³2026-02-10 18:00 UTC
Berlin Schildhornstraßeno7.58µg/m³2024-03-11 11:00 UTC
Berlin Schildhornstraßeno235.18µg/m³2026-02-10 18:00 UTC
Berlin Schildhornstraßepm1034.1µg/m³2026-02-10 18:00 UTC
Berlin Schildhornstraßepm2531.03µg/m³2026-02-10 18:00 UTC
Berlin Marienfeldeno1.68µg/m³2024-03-11 11:00 UTC
Berlin Marienfeldeno227.42µg/m³2026-02-10 18:00 UTC
Berlin Marienfeldeo311.79µg/m³2026-02-10 18:00 UTC
Berlin Mariendorfer Dammno39.24µg/m³2024-03-11 11:00 UTC
Berlin Mariendorfer Dammno218.59µg/m³2026-02-10 18:00 UTC
Berlin Mariendorfer Dammpm1039.24µg/m³2026-02-10 18:00 UTC
Berlin Mariendorfer Dammpm2533.58µg/m³2026-02-10 18:00 UTC
Berlin Hardenbergplatzno18.85µg/m³2024-03-11 11:00 UTC
Berlin Hardenbergplatzno228.32µg/m³2024-12-12 12:00 UTC
Berlin Frohnau (3.5 m)no1.49µg/m³2024-03-11 11:00 UTC
Berlin Frohnau (3.5 m)no217.76µg/m³2026-02-10 18:00 UTC
Berlin Frohnau (3.5 m)o316.31µg/m³2026-02-10 18:00 UTC
Berlin Frankfurter Alleeno16.78µg/m³2024-03-11 11:00 UTC
Berlin Frankfurter Alleeno236.76µg/m³2026-02-10 18:00 UTC
Berlin Frankfurter Alleeo39.36µg/m³2026-02-10 18:00 UTC
Berlin Frankfurter Alleepm1041.03µg/m³2026-02-10 18:00 UTC
Berlin Frankfurter Alleepm2535.1µg/m³2026-02-10 18:00 UTC
Berlin Frankfurter Alleeso20.86µg/m³2020-06-02 02:00 UTC
Berlin Friedrichshagenno0.96µg/m³2024-03-11 10:00 UTC
Berlin Friedrichshagenno213.86µg/m³2026-02-10 18:00 UTC
Berlin Friedrichshageno324.73µg/m³2026-02-10 18:00 UTC
Berlin Friedrichshagenpm1030.08µg/m³2026-02-10 18:00 UTC
Berlin Friedrichshagenpm2527.19µg/m³2026-02-10 18:00 UTC
DEBE051no6.85µg/m³2024-01-29 19:00 UTC
DEBE051no243.82µg/m³2024-01-29 19:00 UTC
DEBE051o34.98µg/m³2024-01-29 19:00 UTC
DEBE051pm1020.87µg/m³2024-01-29 19:00 UTC
DEBE051pm2512.29µg/m³2024-01-29 19:00 UTC
Berlin Leipziger Straße (MC)no45.87µg/m³2024-03-11 11:00 UTC
Berlin Leipziger Straße (MC)no232.04µg/m³2026-02-10 18:00 UTC
Berlin Leipziger Straße (MC)pm1041.94µg/m³2026-02-10 18:00 UTC
Berlin Leipziger Straße (MC)pm2535.37µg/m³2026-02-10 18:00 UTC
Berlin Buchno1.71µg/m³2024-03-11 11:00 UTC
Berlin Buchno215.94µg/m³2026-02-10 18:00 UTC
Berlin Bucho319.47µg/m³2026-02-10 18:00 UTC
Berlin Buchpm1030.16µg/m³2026-02-10 18:00 UTC
Berlin Buchpm2527.46µg/m³2026-02-10 18:00 UTC
Berlin Karl-Marx-Straße IIno12.07µg/m³2024-03-11 11:00 UTC
Berlin Karl-Marx-Straße IIno240.97µg/m³2026-02-10 18:00 UTC
Berlin Karl-Marx-Straße IIpm1042.86µg/m³2026-02-10 18:00 UTC
Berlin Karl-Marx-Straße IIpm2536.57µg/m³2026-02-10 18:00 UTC
Berlin Silbersteinstraße 5no53.09µg/m³2024-03-11 11:00 UTC
Berlin Silbersteinstraße 5no244.02µg/m³2026-02-10 18:00 UTC
Berlin Silbersteinstraße 5pm1043.6µg/m³2026-02-10 18:00 UTC
Berlin Silbersteinstraße 5pm2536.9µg/m³2026-02-10 18:00 UTC
Berlin-Neukoelln Donaustr.pm18.599208196004232µg/m³2025-05-31 12:00 UTC
Berlin-Neukoelln Donaustr.pm1045.96399943033854µg/m³2025-01-13 23:00 UTC
Berlin-Neukoelln Donaustr.pm2512.915083249409994µg/m³2025-05-31 12:00 UTC
Berlin-Neukoelln Donaustr.relativehumidity43.26462491353353%2025-05-31 12:00 UTC
Berlin-Neukoelln Donaustr.temperature26.999749819437664c2025-05-31 12:00 UTC
Berlin-Neukoelln Donaustr.um0031577.1645812988281particles/cm³2025-05-31 12:00 UTC
Berlin-Neukoelln Donaustrasse Northpm123.17466665903727µg/m³2026-02-02 06:00 UTC
Berlin-Neukoelln Donaustrasse Northpm1052.40416653951009µg/m³2025-01-13 23:00 UTC
Berlin-Neukoelln Donaustrasse Northpm2543.3413335164388µg/m³2026-02-02 06:00 UTC
Berlin-Neukoelln Donaustrasse Northrelativehumidity49.03649991353353%2026-02-02 06:00 UTC
Berlin-Neukoelln Donaustrasse Northum0032928.566666666666particles/cm³2026-02-02 06:00 UTC
Berlin Spandau Paulsternstraßepm131.13066654205322µg/m³2026-02-10 19:00 UTC
Berlin Spandau Paulsternstraßepm2553.94199981689454µg/m³2026-02-10 19:00 UTC
Berlin Spandau Paulsternstraßerelativehumidity50.812166659037274%2026-02-10 19:00 UTC
Berlin Spandau Paulsternstraßetemperature10.099500370025636c2026-02-10 19:00 UTC
Berlin Spandau Paulsternstraßeum0031667.3191630045574particles/cm³2026-02-10 19:00 UTC
Schwerinstrasse Innenhofpm138.203166453043615µg/m³2026-02-08 23:00 UTC
Schwerinstrasse Innenhofpm2563.85550003051757µg/m³2026-02-08 23:00 UTC
Schwerinstrasse Innenhofrelativehumidity51.86566702524822%2026-02-08 23:00 UTC
Schwerinstrasse Innenhoftemperature7.904666709899902c2026-02-08 23:00 UTC
Schwerinstrasse Innenhofum0032310.5086588541667particles/cm³2026-02-08 23:00 UTC