Air quality in Grenoble, Auvergne-Rhône-Alpes, France today

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

Mr. Duck’s Air Quality Score

Mr. Duck – Good air today

Good air today for Grenoble, Auvergne-Rhône-Alpes, France

⚠️ 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 Grenoble today is classified as Good. The primary pollutant identified is PM2.5 (fine particles).

Measurements show a PM2.5 reference value of 5.0 µg/m³ and a PM10 reference value of 8.0 µg/m³, based on seven valid observations recorded by 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).

Good
PM25
5
µg/m³
Good
PM10
8
µg/m³
Measured
O3
40.1
µg/m³
Measured
NO2
28.9
µg/m³
Measured
SO2
0.4
µg/m³
[Advertisement 2]

What the data includes

Grenoble’s OpenAQ feed currently includes six measured pollutants – nitrogen monoxide (NO), nitrogen dioxide (NO₂), ozone (O₃), particulate matter 10 µm or less (PM₁₀), particulate matter 2.5 µm or less (PM₂.₅) and sulfur dioxide (SO₂). The data come from 14 individual rows representing five monitoring stations, all located at the Grenoble Les Frenes site for each pollutant.

The most recent observations are fairly fresh for most gases: NO was last recorded on 2024‑03‑11 09:00 UTC, while NO₂, PM₁₀, PM₂.₅, O₃ and SO₂ all have updates from 2026‑02‑10 15:00 UTC, meaning the newest values are at most a few days old. However, only three rows each exist for NO, NO₂, PM₁₀ and PM₂.₅, and just one row for O₃ and SO₂, so coverage is uneven across pollutants.

Across the available records, concentrations show a wide spread for some species. NO ranges from 16.6 to 191.1 µg/m³ with a median of 43.4 µg/m³, indicating occasional high readings alongside typical lower values. NO₂ varies between 18.0 and 94.0 µg/m³, median 28.9 µg/m³, while PM₁₀ spans 8.0 to 50.6 µg/m³ (median 17.1 µg/m³). In contrast, PM₂.₅ is recorded only at the upper end of its range – a single value of 5.0 µg/m³ – and both O₃ and SO₂ appear constant in the dataset, each reported once at 40.1 µg/m³ and 0.4 µg/m³ respectively. The limited number of rows for some pollutants means that city‑wide conditions may differ by location and time, especially where data are sparse or older.

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 5 µg/m³ PM10 8 µg/m³ O3 40.1 µg/m³ NO2 28.9 µg/m³ SO2 0.4 µg/m³
[Advertisement 3]

Data notes

The data shown are based on seven valid measurements and were refreshed recently, with the latest update recorded at 2026‑02‑10T15:00:00+00:00 (updated within 3 days). This snapshot reflects conditions across Grenoble at a single point in time; air quality can differ by neighbourhood and change throughout the day.

OpenAQ station rows

StationParameterValueUnitLast updated
FR15046no191.1µg/m³2024-01-29 17:00 UTC
FR15046no294.0µg/m³2024-01-29 17:00 UTC
FR15046pm1050.6µg/m³2024-01-29 16:00 UTC
Grenoble Les Frenesno16.6µg/m³2024-03-11 09:00 UTC
Grenoble Les Frenesno218.0µg/m³2026-02-10 15:00 UTC
Grenoble Les Freneso340.1µg/m³2026-02-10 15:00 UTC
Grenoble Les Frenespm108.0µg/m³2026-02-10 15:00 UTC
Grenoble Les Frenespm255.0µg/m³2026-02-10 15:00 UTC
Grenoble Les Frenesso20.4µg/m³2026-02-10 15:00 UTC
testpm250.0µg/m³2022-09-16 00:19 UTC
calibration_melaine_4pm250.0µg/m³2022-09-19 14:07 UTC
Grenoble Boulevardsno43.4µg/m³2024-03-11 09:00 UTC
Grenoble Boulevardsno228.9µg/m³2026-02-10 15:00 UTC
Grenoble Boulevardspm1017.1µg/m³2026-02-09 03:00 UTC