Air quality in Ljubljana, Slovenia today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Moderate air today

Moderate air today for Ljubljana, Slovenia

⚠️ 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 air quality in Ljubljana is currently classified as Moderate. The primary pollutant identified is PM2.5 (fine particles). Measurements show a PM2.5 reference value of 19.25 and a PM10 reference value of 13.0, based on eight valid observations.

Data are 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).

Moderate
PM25
19.2
µg/m³
Good
PM10
13
µg/m³
Measured
O3
32.1
µg/m³
Measured
NO2
19.7
µg/m³
[Advertisement 2]

What the data includes

The data set for Ljubljana includes measurements of carbon monoxide (CO), nitrogen dioxide (NO₂), ozone (O₃), particulate matter ≤ 10 µm (PM10) and particulate matter ≤ 2.5 µm (PM2.5). Across the city there are ten individual rows of observations drawn from three monitoring stations, so each pollutant is not necessarily represented at every location.

The most recent values were recorded on 2026‑02‑10. For PM10 the latest reading is 9.0 µg/m³ from the LJ Celovska station (updated 2026‑02‑10 21:00 UTC); for PM2.5 it is 10.03 µg/m³ at the same site and time; NO₂ shows a minimum of 19.73 µg/m³, also at LJ Celovska on 2026‑02‑10 21:00 UTC. Ozone has a single recent entry of 32.1 µg/m³ from Ljubljana Bezigrad (updated 2026‑02‑10 21:00 UTC). Carbon monoxide is reported only as –1000.0 µg/m³ from Ljubljana Bezigrad, with the last update on 2026‑02‑10 12:00 UTC; this placeholder suggests that a valid CO measurement is not currently available.

The particulate matter values span a modest range: PM10 varies between 6.0 and 13.0 µg/m³, with a median of 9.0 µg/m³; PM2.5 ranges from 9.32 to 19.25 µg/m³, median 10.03 µg/m³. NO₂ shows a broader spread, from 19.73 up to 60.05 µg/m³, median 39.89 µg/m³. Ozone is reported as a single constant value (32.1 µg/m³), while CO lacks meaningful data.

Overall the dataset is fairly fresh, with all timestamps falling within the last week, but coverage is uneven: three stations provide complete PM and NO₂ records, whereas CO and O₃ are captured at only one station each, and the CO figure appears to be a placeholder rather than an actual measurement. Consequently, while the available data give a snapshot of current air quality in Ljubljana, conditions can still differ across neighborhoods and times not represented in these rows.

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 19.2 µg/m³ PM10 13 µg/m³ O3 32.1 µg/m³ NO2 19.7 µg/m³
[Advertisement 3]

Data notes

The data shown for Ljubljana are based on eight valid measurements and were refreshed recently, with the latest update recorded at 2026‑02‑10T21:00:00+00:00 (updated within three days). This snapshot reflects conditions at the time of collection; air quality can vary across different neighborhoods and change throughout the day, so values may differ from what you experience in other parts of the city.

OpenAQ station rows

StationParameterValueUnitLast updated
LJ Celovskano219.73µg/m³2026-02-10 21:00 UTC
LJ Celovskapm109.0µg/m³2026-02-10 21:00 UTC
LJ Celovskapm2510.03µg/m³2026-02-10 21:00 UTC
Ljubljana Bezigradno260.05µg/m³2026-01-23 16:00 UTC
Ljubljana Bezigrado332.1µg/m³2026-02-10 21:00 UTC
Ljubljana Bezigradpm106.0µg/m³2026-02-10 21:00 UTC
Ljubljana Bezigradpm259.32µg/m³2026-02-10 21:00 UTC
LJ Vičpm1013.0µg/m³2026-02-10 21:00 UTC
LJ Vičpm2519.25µg/m³2026-02-10 21:00 UTC