Air quality in Pretoria, Gauteng, South Africa today
Mr. Duck’s Air Quality Score
Good air today for Pretoria, Gauteng, South Africa
This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.
Air quality today
The air quality in Pretoria today is classified as Good. The primary pollutant measured is PM2.5 (fine particles), with a recorded concentration of 7.35 µg/m³ based on five valid observations.
Data are shown via OpenAQ and reflect the current monitoring results for the city. 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 Pretoria currently contains data from six monitoring stations, providing a total of 34 individual rows across the measured pollutants. All eight common air‑quality species are represented: carbon monoxide (CO), nitrogen oxides (NO and NOX), nitrogen dioxide (NO2), ozone (O3), sulphur dioxide (SO2), particulate matter ≤10 µm (PM10) and ≤2.5 µm (PM2.5). The most recent observations are from early 2026 for PM2.5 (2026‑02‑10 18:00 UTC) and from 2025 for PM10 (2025‑01‑13 23:00 UTC); the remaining gases were last recorded in March 2024, so their timestamps are older than two years.
Across the particulate measurements the median values sit at about 21 µg/m³ for PM10 and 7.35 µg/m³ for PM2.5, with minimums near 4 µg/m³ and maximums exceeding 300 µg/m³, indicating a wide spread between low‑pollution and high‑pollution readings. For the gases, median concentrations are generally low: CO averages 0.351 ppm (range 0.095–0.935 ppm), NO2 averages 0.0029 ppm (0–0.011 ppm), O3 averages 0.0345 ppm (0–0.178 ppm) and SO2 averages 0.0031 ppm (0.000093–0.0064 ppm). The nitrogen species show a tighter band, with NO at 0.0048 ppm (0.0042–0.0054 ppm) and NOX at 0.0136 ppm (0.0099–0.0174 ppm).
Because most gas‑type data are more than two years old while the particulate data include a recent PM2.5 entry, the overall dataset is uneven in freshness. The limited number of stations—six for the whole city—means that spatial coverage is modest, and conditions can differ noticeably between locations such as PTA‑NORTH, Tshwane Market or Rosslyn‑NAQI. Users should keep in mind that the available figures capture only the moments recorded at these sites and may not reflect current air quality across all of Pretoria.
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 Pretoria reflects five valid measurements and is updated within 3 days, with the most recent reading recorded at 2026‑02‑10T18:00:00+00:00. This snapshot provides a current view of citywide air quality but conditions 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 |
|---|---|---|---|---|
| Rosslyn-NAQI | co | 0.095 | ppm | 2021-09-01 18:00 UTC |
| Rosslyn-NAQI | no2 | 0.0 | ppm | 2022-11-07 12:00 UTC |
| Rosslyn-NAQI | o3 | 0.17792 | ppm | 2022-05-06 12:00 UTC |
| Rosslyn-NAQI | pm10 | 307.223 | µg/m³ | 2024-01-24 06:00 UTC |
| Rosslyn-NAQI | pm25 | 307.221 | µg/m³ | 2024-01-24 06:00 UTC |
| Rosslyn-NAQI | so2 | 0.0037679999999999996 | ppm | 2024-03-12 10:00 UTC |
| Mamelodi | co | 0.935 | ppm | 2023-04-18 05:00 UTC |
| Mamelodi | no2 | 7.5e-05 | ppm | 2021-08-18 00:00 UTC |
| Mamelodi | o3 | 0.0 | ppm | 2022-09-16 00:00 UTC |
| Mamelodi | pm10 | 232.593 | µg/m³ | 2021-08-18 00:00 UTC |
| Mamelodi | so2 | 0.006417 | ppm | 2023-04-18 05:00 UTC |
| Tshwane Market | co | 0.581 | ppm | 2024-03-12 09:00 UTC |
| Tshwane Market | no | 0.004158 | ppm | 2024-03-12 09:00 UTC |
| Tshwane Market | no2 | 0.005758 | ppm | 2024-03-12 09:00 UTC |
| Tshwane Market | nox | 0.009916000000000001 | ppm | 2024-03-12 09:00 UTC |
| Tshwane Market | o3 | 0.033095999999999993 | ppm | 2024-03-12 09:00 UTC |
| Tshwane Market | pm10 | 20.908 | µg/m³ | 2024-03-12 09:00 UTC |
| Tshwane Market | pm25 | 10.346 | µg/m³ | 2024-03-12 09:00 UTC |
| Tshwane Market | so2 | 9.3e-05 | ppm | 2024-03-07 03:00 UTC |
| PTA West | co | 0.121 | ppm | 2024-03-11 07:00 UTC |
| PTA West | no | 0.00536 | ppm | 2024-03-11 07:00 UTC |
| PTA West | no2 | 0.010960000000000001 | ppm | 2024-03-11 07:00 UTC |
| PTA West | nox | 0.017366 | ppm | 2024-03-11 07:00 UTC |
| PTA West | o3 | 0.035903 | ppm | 2024-03-11 07:00 UTC |
| PTA West | pm10 | 12.322 | µg/m³ | 2024-03-11 07:00 UTC |
| PTA West | pm25 | 4.565 | µg/m³ | 2024-03-11 07:00 UTC |
| PTA West | so2 | 0.002487 | ppm | 2024-03-11 07:00 UTC |
| SPARTAN - CSIR | pm25 | 5.2 | µg/m³ | 2021-12-04 13:00 UTC |
| PTA-NORTH | pm1 | 4.880833339691162 | µg/m³ | 2026-02-10 18:00 UTC |
| PTA-NORTH | pm10 | 4.20487501223882 | µg/m³ | 2025-01-13 23:00 UTC |
| PTA-NORTH | pm25 | 7.352666664123535 | µg/m³ | 2026-02-10 18:00 UTC |
| PTA-NORTH | relativehumidity | 36.06016674041748 | % | 2026-02-10 18:00 UTC |
| PTA-NORTH | temperature | 25.950833320617672 | c | 2026-02-10 18:00 UTC |
| PTA-NORTH | um003 | 1036.3666666666666 | particles/cm³ | 2026-02-10 18:00 UTC |