Air quality network in South Africa [Airnet South Africa]
Real-time Air Quality Visual Map

Good
Moderate
Unhealthy for sensitive groups
Unhealthy
Very Unhealthy
Hazardous
Share: aqicn.org//station/country/za/south-africa/
Translation for other languages:

If you would like to add your own air quality feed onto the map, check the data feed page as well as the GAIA air quality monitoring station page.

South Africa

40
159 Cecilia Road, Ashlea Gardens, Pretoria 0081: Selati Street, Maroelana, Tshwane Ward 82, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng, 0065, South Africa
Purple Air
174411
25
Bloubosrand: Bloubosrand, Johannesburg Ward 96, Randburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2155, South Africa
Citizen Science project sensor.community
81150
0
FreeMe Wildlife Clinic: uMngeni Ward 6, uMgeni Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, 3290, South Africa
Purple Air
87739
60
Geringer: Herbert Baker Street, Groenkloof, Tshwane Ward 59, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng, 0002, South Africa
Purple Air
75851
25
Meadows Drive: Ekurhuleni Ward 1, City of Ekurhuleni Metropolitan Municipality, Gauteng, 1666, South Africa
Citizen Science project sensor.community
55485
13
Morningside-Somerset West: Morningside, Cape Town Ward 84, Somerset West, City of Cape Town, Western Cape, 7135, South Africa
Purple Air
175087
3
Vredenburg South Africa: Rusfontein, Saldanha Bay Ward 8, Vredenburg, Saldanha Bay Local Municipality, West Coast District Municipality, Western Cape, 7380, South Africa
Purple Air
180823
0
Rustenburg Valley: Cape Town Ward 59, Cape Town, City of Cape Town, Western Cape, 7700, South Africa
MSC / UNBC AQMap
9
0
Fir Grove: Fir Grove, Cape Town Ward 71, City of Cape Town, Western Cape, 7806, South Africa
Purple Air
128605
-
Amberfield: Amberfield Retirement Village, uMngeni Ward 5, uMgeni Local Municipality, uMgungundlovu District Municipality, KwaZulu-Natal, 3290, South Africa
1 days old
Purple Air
80205
-
8th Street: Johannesburg Ward 88, Randburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2129, South Africa
1 days old
Citizen Science project sensor.community
26478
-
Danielsrus - FS: Dihlabeng Ward 11, Dihlabeng Local Municipality, Thabo Mofutsanyana District Municipality, Free State, South Africa
2 days old
Purple Air
4129
-
Blue Bay: Saldanha Bay Ward 5, Saldanha, Saldanha Bay Local Municipality, West Coast District Municipality, Western Cape, 7395, South Africa
4 days old
MSC / UNBC AQMap
5
-
Poyser Road: Tamboerskloof, Cape Town, City of Cape Town, Western Cape, 8001, South Africa
5 days old
Citizen Science project sensor.community
76483
-
Sugarbird: Belvedere Estate, Knysna Ward 5, Knysna Local Municipality, Garden Route District Municipality, Western Cape, South Africa
6 days old
Purple Air
73725
-
UP2023_03: Alethea Street, Lyttleton A.H., Tshwane Ward 57, Centurion, City of Tshwane Metropolitan Municipality, Gauteng, 0572, South Africa
11 days old
Purple Air
167647
-
BHC_Fisantekraal_1_replacement: Cape Town Ward 105, City of Cape Town, Western Cape, 7570, South Africa
22 days old
Purple Air
180803
-
Zamdela: Metsimaholo Ward 1, Metsimaholo Local Municipality, Fezile Dabi District Municipality, Free State, 1949, South Africa
30 days old
Purple Air
196033
-
ES_Irene: Pretoria, Al Bahar Tower Street, Ekurhuleni Ward 1, City of Ekurhuleni Metropolitan Municipality, Gauteng, 1666, South Africa
46 days old
South African Air Quality Information System - SAAQIS
364
-
Mobile-Norplats: Thabazimbi Ward 6, Thabazimbi Local Municipality, Waterberg District Municipality, Limpopo, South Africa
46 days old
South African Air Quality Information System - SAAQIS
358
-
Ugu District: Mbango, Hibiscus Coast Ward 18, Port Shepstone, Hibiscus Coast Local Municipality, Ugu District Municipality, KwaZulu-Natal, 4246, South Africa
46 days old
South African Air Quality Information System - SAAQIS
339
-
ES_George: Mossel Bay Ward 4, Mossel Bay Local Municipality, George, Western Cape, 6525, South Africa
46 days old
South African Air Quality Information System - SAAQIS
359
-
ES_Mantserre: Mmantserre, Moses Kotane Ward 8, Mmantserre, Moses Kotane Local Municipality, Bojanala Platinum District Municipality, North West, South Africa
46 days old
South African Air Quality Information System - SAAQIS
343
-
ES_Midstream: Midlands Estate, Ekurhuleni Ward 1, City of Ekurhuleni Metropolitan Municipality, Gauteng, 1666, South Africa
46 days old
South African Air Quality Information System - SAAQIS
361
-
Eskom-Thubelihle: Sibongamandla Secondary School, Hlokohloko Street, Thubelihle, Emalahleni Ward 25, Emalahleni Local Municipality, Nkangala, Mpumalanga, South Africa
50 days old
South African Air Quality Information System - SAAQIS
317
-
Plattekloof: Baronetcy Estate, City of Cape Town, Western Cape, 7500, South Africa
59 days old
South African Air Quality Information System - SAAQIS
12
-
Mopani: Tzaneen Fire Station, D523, Greater Tzaneen Ward 15, Tzaneen, Greater Tzaneen Local Municipality, Mopani District Municipality, Limpopo, 0850, South Africa
65 days old
South African Air Quality Information System - SAAQIS
89
-
Timbavati Street: Govan Mbeki Ward 15, Secunda, Govan Mbeki Local Municipality, Gert Sibande, Mpumalanga, 2300, South Africa
75 days old
Citizen Science project sensor.community
79141
-
Pine Avenue: Ferndale, Johannesburg Ward 104, Randburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2125, South Africa
78 days old
Citizen Science project sensor.community
73973
-
Smashblock: Thabazimbi Ward 3, Thabazimbi Local Municipality, Waterberg District Municipality, Limpopo, South Africa
82 days old
South African Air Quality Information System - SAAQIS
357
-
University of Pretoria: University of Pretoria Hatfield Campus, 23, Lynnwood Road, Hillcrest, Tshwane Ward 56, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng, 0028, South Africa
123 days old
AirQo
638710f82bf2f3001eff15e2
-
Mogolakwena1: Settlers Drive, Cape Town Ward 5, City of Cape Town, Western Cape, 7460, South Africa
136 days old
Purple Air
95613
-
Malmesbury_1_replacement: Malmesbury Med. A Correctional Centre, Gars Street, Swartland Ward 7, Malmesbury, Swartland Local Municipality, West Coast District Municipality, Western Cape, 7300, South Africa
139 days old
Purple Air
180817
-
BHC_Drakenstein: Drakenstein Ward 1, Paarl, Drakenstein Local Municipality, Cape Winelands District Municipality, Western Cape, 7089, South Africa
166 days old
Purple Air
180837
-
Milner Road: Woodstock, Cape Town, City of Cape Town, Western Cape, 7915, South Africa
173 days old
Citizen Science project sensor.community
34202
-
Jesmond Road: Harfield Village, Kenilworth, Cape Town, City of Cape Town, Western Cape, 7708, South Africa
199 days old
Citizen Science project sensor.community
37379
-
Thicket Drive: Mossel Bay Ward 11, Pinnacle Point Beach and Golf Resort, Mossel Bay Local Municipality, Garden Route District Municipality, Western Cape, 6510, South Africa
235 days old
Citizen Science project sensor.community
63707
-
Nyanga 1: Nyanga, Cape Town Ward 39, City of Cape Town, Western Cape, 7750, South Africa
299 days old
Purple Air
184971
-
WWout: Britanniabaai, Saldanha Bay Ward 11, Saldanha Bay Local Municipality, West Coast District Municipality, Western Cape, South Africa
311 days old
Purple Air
175369
-
Cloetesville: Stellenbosch Ward 17, Stellenbosch, Stellenbosch Local Municipality, Cape Winelands District Municipality, Western Cape, 7601, South Africa
313 days old
Purple Air
157799
-
9 Melkhoutstreet, Cloetesville: Stellenbosch Ward 17, Stellenbosch, Cape Winelands District Municipality, Western Cape, 7599, South Africa
327 days old
Purple Air
101243
-
Accident Specialist: Gillitts, eThekwini Ward 10, Kloof, eThekwini Metropolitan Municipality, KwaZulu-Natal, 3610, South Africa
331 days old
Purple Air
108580

Looking for another city?



Measure the air quality in your neighborhood
Participate with your own air quality monitoring station

The GAIA air quality monitor uses laser particle sensors to measure in real-time PM2.5 and PM10 particle pollution, which is one of the most harmful air pollutants.

It is very easy to set up: It only requires a WIFI access point and a USB compatible power supply. Once connected, your real time air pollution levels are instantaneously available in on our maps.

The station comes together with 10-meter water-proof power cables, a power supply, mounting equipment and an optional solar panel.

Air Quality Rankings

Airnet Network Feeds

Dubai Municipality- Environment Department - Environmental Planning And Studies Section 8 stations Abuja SERLCAR Space Environment Research Laboratory, Center for Atmospheric Research, Abuja1 stations 🇦🇪AED - Environment Agency – Abu Dhabi ( هيئة البيئة - أبو ظبي) 50 stations 🇲🇪Agencija Za Zaštitu Prirode I životne Sredine - Montenegro Environement Protection Agency 5 stations 🇧🇴 🇨🇱 🇲🇽 🇪🇨 🇵🇪 🇺🇸 🇲🇽 🇦🇷Aire Ciudadano Ciencia ciudadana por la Calidad del Aire359 stations 🇰🇿AirKaz.org 249 stations 🇺🇬 🇨🇲 🇪🇹 🇬🇭 🇰🇪 🇳🇬 🇸🇬AirQo Clean air for all African cities595 stations Alaska DEC- Division Of Air Quality Information, Alaska Department Of Enviromental Protection 34 stations 🇬🇹Ambente 4 stations 🇱🇹Aplinkos Monitoringas Vilniaus 20 stations 🇺🇸AQMD NASA 67 stations AQSEA Air Quality Monitoring Capacity in Southeast Asia84 stations 🇦🇺Australian National University (ANU) 26 stations 🇲🇽Ayuntamiento De Mexicali 86 stations 🇮🇩Balai Besar Standardisasi Dan Pelayanan Jasa Pencegahan Pencemaran Industri (BBSPJPPI) 4152 stations 🇮🇩Bandung Institute Of Technology (ITB) 1 stations 🇧🇩Bangladesh University Of Engineering And Technology 2 stations 🇺🇸California EDCAQMD El Dorado County Air Quality Management District63 stations 🇺🇸California FRAQMD The Feather River AQMD1 stations 🇺🇸California RIVR Riverside County Air Quality Management District16 stations 🇺🇸California SBCAPCD Santa Barbara County Air Pollution Control District40 stations 🇺🇸California SCSB Sonoma Coast State Beach38 stations 🇨🇴 🇪🇸Canair.io Citizen network for monitoring air quality29 stations 🇺🇸CCA California Coalition for Clean Air218 stations 🇺🇸CCA Colorado Citizens for Clean Air62 stations 🇺🇸CCST Crow Creek Sioux Tribe10 stations 🇲🇳Central Laboratory Of Environment And Metrology (CLEM) 10 stations 🇲🇬Centre National De Recherches Sur L'Environnement 8 stations 🇺🇸City Of Minneapolis Community Air Monitoring Project 79 stations Clarity Clarity Movement Co.1660 stations 🇺🇸Clean Air Carolina 100 stations Clean Air Nottingham 9 stations 🇺🇸Clean Air Now Kansas (CANK) 26 stations 🇺🇸CleanAIRE NC 87 stations 🇹🇭Cmu Ccdc 2890 stations 🇺🇸College Of Food, Agricultural And Natural Resource Sciences 1 stations 🇺🇸Colorado APCD Colorado Air Pollution Control Division43 stations 🇨🇦Columbia Shuswap Regional District Air Monitoring Project 28 stations 🇮🇪Cork City Council CCC Cork City Council Air Monitoring Project22 stations 🇭🇷Croatian Environment Agency - Agencija Za Zaštitu Okoliša 41 stations 🇦🇺CSIRO Commonwealth Scientific and Industrial Research Organisation25 stations Czech Hydrometeorological Institute (Český Hydrometeorologický ústav) 180 stations 🇪🇸Departamento De Medio Ambiente, Planificación Territorial Y Vivienda · Gobierno Vasco 46 stations 🇳🇬EdoState Edo State Nigeria3 stations 🇺🇸EJCAN Environmental Justice Community Action Network20 stations 🇨🇭EPFL-LAPI Laboratory of atmospheric processes and their impacts4 stations 🇱🇰Foundation For Environment, Climate And Technology (FECT) 9 stations 🇺🇸FRESSCA Filtration for Respiratory Exposure to wildfire Smoke from Swamp Cooler Air38 stations Galapagos UNC/USFQ Galapagos Science Center0 stations Ghana AQ The Ghana Urban Air Quality Project (GHAir)13 stations 🇫🇷GWAD'AIR, L’Association Agréée De Surveillance De La Qualité De L'Air En Guadeloupe 6 stations HabitatMap 60 stations 🇺🇸Hawaii State Department Of Health 2 stations 🇺🇸Houston AAH Air Alliance Houston67 stations 🇭🇺Hungarian Air Quality Network (Maďarský Systém Na Meranie Znečistenia Vzduchu) 59 stations 🇲🇽INECC - Instituto Nacional De Ecología Y Cambio Climático 138 stations 🇦🇴Instituto Superior Politécnico Tundavala 4 stations 🇦🇷Jujuy Municipio de San Salvador de Jujuy0 stations 🇮🇩Kementerian Lingkungan Hidup Dan Kehutanan 86 stations 🇺🇦Kievoblast Ecology 13 stations 🇬🇹Laboratorio ECOQUIMSA Guatemala 10 stations Lamont-Doherty Earth Observatory 4 stations 🇬🇷LAPUP Laboratory of Atmospheric Physics of the University of Patras7 stations 🇸🇳LASOMED Université Gaston Berger1 stations 🇸🇳LPAOSF Laboratoire de Recherche dans le domaine du Climat, de l'Atmosphére et de l'Océanographie2 stations 🇺🇦LUN City Air (ЛУН Місто Air) 190 stations 🇫🇷Madininair La Qualité De L’air En Martinique 5 stations 🇺🇸Massachusetts MASSDEP Massachusetts Department of Environmental Protection66 stations 🇲🇬Meteo Madagascar 9 stations 🇺🇸Methow Valley Citizens Council 29 stations 🇵🇦MiAmbiente Ministerio de Ambiente de Panamá5 stations 🇺🇸Mid-Ohio MORPC Mid-Ohio Regional Planning Commission78 stations 🇺🇸MPCA Minnesota Pollution Control Agency20 stations MSC / UNBC AQMap 769 stations 🇺🇸Multnomah MULTCO Multnomah County Climate and Health15 stations NASA CSESP / RTI 180 stations National Air Quality Portal Of Macedonia 22 stations 🇵🇪National University Of San Agustin Of Arequipa 0 stations 🇺🇸NCC New Castle County Air Quality5 stations 🇫🇷NebuleAir 79 stations 🇳🇵Nepal Health Research Council 7 stations 🇺🇸Nevada NDEP Nevada Division of Environmental Protection74 stations 🇦🇺NSW Department Of Planning And Environment 110 stations 🇫🇷Observatoire De La Qualité De L'Air à Mayotte - Association Agréée Pour La Surveillance De La Qualité De L'Air De Mayotte 4 stations 🇨🇦Ontario MECP Ontario Ministry of the Environment, Conservation and Parks26 stations Open Sense 391 stations 🇫🇷ORA - L'Observatoire Réunionnais De L’Air 12 stations 🇫🇷ORA Guyane - Observatoire Régional De L'Air De Guyane 4 stations 🇺🇸Oregon CTUIR Confederated Tribes of the Umatilla Indian Reservation31 stations 🇬🇭Oxygen City Environmental Protection Agency in Ghana2 stations 🇮🇳Paljor Naygyal Girls School 1 stations 🇬🇷PANACEA PANhellenic infrastructure for Atmospheric Composition and climatE chAnge82 stations 🇵🇪PCUP Pontificia Universidad Católica del Perú5 stations 🇺🇸Physicians For Social Responsibility Pennsylvania 65 stations 🇧🇷Projeto EDUC.AIR Programa de Educação em Qualidade do Ar20 stations Purple Air 59288 stations 🇫🇷Qualitair Région Corse - Surveillance De La Qualité De L'air En Corse 7 stations 🇨🇦Québec CEAEQ Centre d'expertise en analyse environnementale du Québec89 stations RIVM - Rijksinstituut Voor Volksgezondheid En Milieum, Landelijk Meetnet Luchtkwaliteit 87 stations SAMOSA Sensor-based Air measurement Observatory for South Asia330 stations 🇹🇭Sansiri 58 stations 🇺🇦Save Dnipro 1736 stations 🇵🇪SENAMHI Servicio Nacional de Meteorología e Hidrología del Perú4 stations 🇩🇪 🇫🇷 🇪🇸 🇳🇱 🇩🇰 🇧🇪 🇫🇮 🇬🇷 🇦🇺 🇮🇹 🇵🇱 🇻🇳Sensor Community formerly luftdaten.info31699 stations 🇸🇷SEPA - Serbian National Air Monitoring Network (Državna Mreža Za Automatski Monitoring Kvaliteta Vazduha) 58 stations 🇸🇨Seychelles Air Monitoring 12 stations 🇬🇩SGU-GND St. George’s University12 stations 🇨🇱Sistema Nacional De Calidad Del Aire En Chile 94 stations 🇸🇰Slovak Hydrometeorological Institute (Slovenský Hydrometeorologický ústav) 55 stations 🇸🇮Slovenian Environment Agency (Agencija RS Za Okolje) 23 stations 🇿🇦South African Air Quality Information System - SAAQIS 163 stations 🇺🇸Texas UNT-GEO University of North Texas, Department of Geography and the Environment97 stations 🇮🇸The Environment Agency Of Iceland 13 stations 🇬🇱The School In Qaanaaq 1 stations U.S. Department Of State 53 stations 🇸🇳UASZ Université Assane Seck de Ziguinchor2 stations 🇺🇰UK-AIR, Air Quality Information Resource - Defra, UK 19 stations 🇦🇹Umweltbundesamt -Aktuelle Luftgütemesswerte 117 stations 🇳🇬UNILAG AQMRG University of Lagos Air Quality Monitoring Research Group3 stations 🇨🇴Universidad De Los Llanos 1 stations 🇵🇪Universidad Nacional Intercultural Juan Santos Atahualpa 3 stations 🇵🇪Universidad Peruana Cayetano Heredia (UPCH) 4 stations 🇧🇴Universidad Privada Boliviana 2 stations 🇳🇦University Of Namibia 1 stations 🇲🇺UoM University of Mauritius1 stations 🇷🇴 🇮🇱URad Monitor 3418 stations 🇸🇳USSEIN Université du Sine Saloum El-hâdj ibrahima NIASS2 stations Utopia Fiber UTOPIA Fiber powered air quality monitoring program180 stations 🇻🇳Vietnam Center For Environmental Monitoring Portal (cổng Thông Tin Quan Trắc Môi Trường) 122 stations 🇺🇸Washington SCSB Northwest Clean Air Agency25 stations Washington State Department Of Ecology 96 stations 🇺🇸WE ACT For Environmental Justice West Harlem Environmental Action, Inc11 stations 🇦🇺Western Australia DWER Western Australia Department of Water and Environmental Regulation14 stations 🇿🇲Zambia CEEEZ Centre for Energy, Environment and Engineering1 stations 🇬🇷ΥΠΟΥΡΓΕΙΟ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΕΝΕΡΓΕΙΑΣ - Greek Ministry Of Environment And Energy 6 stations 🇹🇭ยักษ์ขาว Yakkaw (White Giant) 260 stations

About the Air Quality and Pollution Measurement:

About the Air Quality Levels

AQI Air Pollution Level Health Implications Cautionary Statement (for PM2.5)
0 - 50 Good Air quality is considered satisfactory, and air pollution poses little or no risk None
51 -100 Moderate Air quality is acceptable; however, for some pollutants there may be a moderate health concern for a very small number of people who are unusually sensitive to air pollution. Active children and adults, and people with respiratory disease, such as asthma, should limit prolonged outdoor exertion.
101-150 Unhealthy for Sensitive Groups Members of sensitive groups may experience health effects. The general public is not likely to be affected. Active children and adults, and people with respiratory disease, such as asthma, should limit prolonged outdoor exertion.
151-200 Unhealthy Everyone may begin to experience health effects; members of sensitive groups may experience more serious health effects Active children and adults, and people with respiratory disease, such as asthma, should avoid prolonged outdoor exertion; everyone else, especially children, should limit prolonged outdoor exertion
201-300 Very Unhealthy Health warnings of emergency conditions. The entire population is more likely to be affected. Active children and adults, and people with respiratory disease, such as asthma, should avoid all outdoor exertion; everyone else, especially children, should limit outdoor exertion.
300+ Hazardous Health alert: everyone may experience more serious health effects Everyone should avoid all outdoor exertion

To know more about Air Quality and Pollution, check the wikipedia Air Quality topic or the airnow guide to Air Quality and Your Health.

For very useful health advices of Beijing Doctor Richard Saint Cyr MD, check www.myhealthbeijing.com blog.


Usage Notice: All the Air Quality data are unvalidated at the time of publication, and due to quality assurance these data may be amended, without notice, at any time. The World Air Quality Index project has exercised all reasonable skill and care in compiling the contents of this information and under no circumstances will the World Air Quality Index project team or its agents be liable in contract, tort or otherwise for any loss, injury or damage arising directly or indirectly from the supply of this data.



Settings


Language Settings:


Temperature unit:
Celcius