Wildfires in South Africa on 10 September 2026
191Significant fires
186Confirmed
- Eastern Cape✓ Confirmed39 MW
- Eastern Cape✓ Confirmed38 MW
- Eastern Cape✓ Confirmed44 MW
- Eastern Cape✓ Confirmed32 MW
- Eastern Cape✓ Confirmed73 MW
- Eastern Cape✓ Confirmed80 MW
- Eastern Cape✓ Confirmed69 MW
- Senqu Local Municipality✓ Confirmed69 MW
- Elundini Local Municipality✓ Confirmed26 MW
- Elundini Local Municipality✓ Confirmed247 MW
- Elundini Local Municipality✓ Confirmed143 MW
- Eastern Cape✓ Confirmed22 MW
- Eastern Cape✓ Confirmed47 MW
- Eastern Cape✓ Confirmed25 MW
- Eastern Cape✓ Confirmed26 MW
- Senqu Local Municipality✓ Confirmed31 MW
- Eastern Cape✓ Confirmed24 MW
- Eastern Cape✓ Confirmed33 MW
- Ekhephini✓ Confirmed62 MW
- Eastern Cape✓ Confirmed58 MW
- Eastern Cape✓ Confirmed26 MW
- Eastern Cape✓ Confirmed108 MW
- Eastern Cape✓ Confirmed15 MW
- Eastern Cape✓ Confirmed30 MW
- Eastern Cape✓ Confirmed38 MW
- Free State✓ Confirmed151 MW
- Free State✓ Confirmed116 MW
- Phumelela Local Municipality✓ Confirmed81 MW
- Maluti-a-Phofung Local Municipality✓ Confirmed49 MW
- Maluti-a-Phofung Local Municipality✓ Confirmed39 MW
- Free State✓ Confirmed27 MW
- Free State✓ Confirmed200 MW
- Phumelela Local Municipality✓ Confirmed154 MW
- Free State✓ Confirmed229 MW
- Free State✓ Confirmed28 MW
- Free State✓ Confirmed24 MW
- Free State✓ Confirmed138 MW
- Maluti-a-Phofung Local Municipality✓ Confirmed100 MW
- Free State✓ Confirmed788 MW
- Free State✓ Confirmed221 MW
- Phumelela Local Municipality✓ Confirmed23 MW
- Free State✓ Confirmed19 MW
- Free State✓ Confirmed37 MW
- Free State✓ Confirmed60 MW
- Free State✓ Confirmed20 MW
- KwaZulu-Natal✓ Confirmed76 MW
- KwaZulu-Natal✓ Confirmed127 MW
- KwaZulu-Natal✓ Confirmed47 MW
- Mpofana Local Municipality✓ Confirmed38 MW
- KwaZulu-Natal✓ Confirmed32 MW
- KwaZulu-Natal✓ Confirmed34 MW
- KwaZulu-Natal✓ Confirmed56 MW
- eMadlangeni Local Municipality✓ Confirmed132 MW
- eMadlangeni Local Municipality✓ Confirmed27 MW
- KwaZulu-Natal✓ Confirmed50 MW
- KwaZulu-Natal✓ Confirmed49 MW
- eMadlangeni Local Municipality✓ Confirmed17 MW
- KwaZulu-Natal✓ Confirmed40 MW
- Mpofana Local Municipality✓ Confirmed234 MW
- KwaZulu-Natal✓ Confirmed62 MW
- Dannhauser Local Municipality✓ Confirmed37 MW
- KwaZulu-Natal✓ Confirmed80 MW
- KwaZulu-Natal✓ Confirmed20 MW
- Imbabazane Local Municipality✓ Confirmed16 MW
- KwaZulu-Natal✓ Confirmed25 MW
- KwaZulu-Natal✓ Confirmed37 MW
- KwaZulu-Natal✓ Confirmed48 MW
- Msinga Local Municipality✓ Confirmed67 MW
- Alfred Duma Local Municipality✓ Confirmed62 MW
- Dannhauser Local Municipality✓ Confirmed24 MW
- Okhahlamba Local Municipality✓ Confirmed23 MW
- eMadlangeni Local Municipality✓ Confirmed36 MW
- KwaZulu-Natal✓ Confirmed190 MW
- Okhahlamba Local Municipality✓ Confirmed58 MW
- KwaZulu-Natal✓ Confirmed214 MW
- Dannhauser✓ Confirmed124 MW
- KwaZulu-Natal✓ Confirmed32 MW
- KwaZulu-Natal✓ Confirmed37 MW
- eMadlangeni Local Municipality✓ Confirmed81 MW
- eMadlangeni Local Municipality✓ Confirmed77 MW
- eDumbe Local Municipality✓ Confirmed41 MW
- eMadlangeni Local Municipality✓ Confirmed149 MW
- KwaZulu-Natal✓ Confirmed16 MW
- KwaZulu-Natal✓ Confirmed25 MW
- KwaZulu-Natal✓ Confirmed26 MW
- KwaZulu-Natal✓ Confirmed85 MW
- Alfred Duma Local Municipality✓ Confirmed57 MW
- KwaZulu-Natal✓ Confirmed30 MW
- KwaZulu-Natal✓ Confirmed27 MW
- eDumbe Local Municipality✓ Confirmed34 MW
- KwaZulu-Natal✓ Confirmed63 MW
- KwaZulu-Natal✓ Confirmed120 MW
- KwaZulu-Natal✓ Confirmed15 MW
- KwaZulu-Natal✓ Confirmed16 MW
- KwaZulu-Natal✓ Confirmed17 MW
- Mpofana Local Municipality✓ Confirmed38 MW
- KwaZulu-Natal✓ Confirmed21 MW
- KwaZulu-Natal✓ Confirmed20 MW
- KwaZulu-Natal✓ Confirmed30 MW
- KwaZulu-Natal✓ Confirmed50 MW
- KwaZulu-NatalPossible15 MW
- Mpofana Local Municipality✓ Confirmed201 MW
- Okhahlamba Local Municipality✓ Confirmed31 MW
- Okhahlamba Local Municipality✓ Confirmed40 MW
- KwaZulu-Natal✓ Confirmed20 MW
- KwaZulu-Natal✓ Confirmed37 MW
- Alfred Duma Local Municipality✓ Confirmed53 MW
- KwaZulu-Natal✓ Confirmed34 MW
- Endumeni Local Municipality✓ Confirmed18 MW
- eDumbe Local Municipality✓ Confirmed17 MW
- KwaZulu-Natal✓ Confirmed40 MW
- KwaZulu-Natal✓ Confirmed34 MW
- eDumbe Local Municipality✓ Confirmed18 MW
- KwaZulu-Natal✓ Confirmed16 MW
- Mpofana Local Municipality✓ Confirmed20 MW
- KwaZulu-Natal✓ Confirmed18 MW
- KwaZulu-Natal✓ Confirmed23 MW
- Okhahlamba Local Municipality✓ Confirmed25 MW
- Msinga Local Municipality✓ Confirmed40 MW
- KwaZulu-Natal✓ Confirmed17 MW
- KwaZulu-Natal✓ Confirmed16 MW
- Middelburg✓ Confirmed47 MW
- Emalahleni Local Municipality✓ Confirmed19 MW
- Mpumalanga✓ Confirmed217 MW
- Mpumalanga✓ Confirmed254 MW
- Mpumalanga✓ Confirmed20 MW
- Mpumalanga✓ Confirmed49 MW
- Mpumalanga✓ Confirmed41 MW
- Mpumalanga✓ Confirmed132 MW
- Mpumalanga✓ Confirmed25 MW
- Mpumalanga✓ Confirmed18 MW
- Mpumalanga✓ Confirmed30 MW
- Mpumalanga✓ Confirmed19 MW
- Mpumalanga✓ Confirmed35 MW
- Mpumalanga✓ Confirmed16 MW
- Mpumalanga✓ Confirmed26 MW
- Mpumalanga✓ Confirmed21 MW
- Mkhondo Local Municipality✓ Confirmed26 MW
- Mpumalanga✓ Confirmed36 MW
- Mpumalanga✓ Confirmed43 MW
- Mpumalanga✓ Confirmed46 MW
- Mpumalanga✓ Confirmed24 MW
- Mpumalanga✓ Confirmed20 MW
- Mpumalanga✓ Confirmed27 MW
- Msukaligwa✓ Confirmed52 MW
- Mpumalanga✓ Confirmed73 MW
- Msukaligwa✓ Confirmed18 MW
- Mpumalanga✓ Confirmed39 MW
- Mpumalanga✓ Confirmed20 MW
- WakkerstroomPossible43 MW
- Mpumalanga✓ Confirmed63 MW
- Pixley Ka Seme Local Municipality✓ Confirmed23 MW
- Mpumalanga✓ Confirmed119 MW
- Mkhondo Local Municipality✓ Confirmed38 MW
- Lekwa Local Municipality✓ Confirmed16 MW
- Mpumalanga✓ Confirmed44 MW
- Mpumalanga✓ Confirmed19 MW
- Mpumalanga✓ Confirmed181 MW
- Mkhondo Local Municipality✓ Confirmed65 MW
- Mpumalanga✓ Confirmed27 MW
- Emakhazeni Local Municipality✓ Confirmed58 MW
- Mpumalanga✓ Confirmed18 MW
- Mpumalanga✓ Confirmed47 MW
- MpumalangaPossible26 MW
- Mpumalanga✓ Confirmed79 MW
- Mpumalanga✓ Confirmed62 MW
- Mpumalanga✓ Confirmed80 MW
- Mpumalanga✓ Confirmed118 MW
- Mpumalanga✓ Confirmed80 MW
- Mpumalanga✓ Confirmed23 MW
- Mpumalanga✓ Confirmed29 MW
- Mpumalanga✓ Confirmed18 MW
- Mkhondo Local MunicipalityPossible27 MW
- Mpumalanga✓ Confirmed26 MW
- Mpumalanga✓ Confirmed48 MW
- Mpumalanga✓ Confirmed30 MW
- Mpumalanga✓ Confirmed23 MW
⚠️ The fires shown are automatic satellite heat detections from NASA FIRMS. They are not verified on the ground and are not 100% accurate — they can include false alarms (industrial heat, gas flares, sun glint) or miss small or cloud-covered fires. Do not use this map for safety decisions; always follow official emergency sources.