The weather today across South Africa remains clear and stable with no severe weather warnings or advisories issued. Most parts of the country will experience fine conditions, with slightly colder mornings and warmer daytime temperatures in the western and northern interior. Morning fog and partial cloud cover are expected in a few coastal and high-lying regions.
Weather warnings and advisories for Monday, 30 June 2025
- Impact-Based Warnings:
- None.
- Fire Danger Warnings:
- None.
- Advisories:
- None.
Cape Town, Durban and JHB forecast: Monday, 30 June 2025
Cape Town weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
18 / 12 | Partly Cloudy | 10 | 13 |
Durban weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
22 / 12 | Sunny | 0 | 27 |
Johannesburg weather
Temperature (°C) | Condition | Precipitation (%) | Wind Speed (km/h) |
---|---|---|---|
15 / 4 | Sunny | 0 | 11 |
What’s the weather in South Africa today? – Here’s a provincial forecast
- Gauteng
- Pretoria: Fine, 06/18 °C
- Johannesburg: Fine, 04/15 °C
- Vereeniging: Fine, 02/17 °C
- Mpumalanga
- Mbombela: Fine, 07/20 °C
- Limpopo
- Polokwane: Fine, 04/19 °C
- North West
- Mahikeng: Fine, 03/18 °C
- Vryburg: Fine, 01/19 °C
- Free State
- Bloemfontein: Fine, -1/17 °C
- Northern Cape
- Kimberley: Fine, 04/23 °C
- Upington: Fine, 04/21 °C
- Western Cape
- Cape Town: Morning fog, otherwise partly cloudy; light to moderate north-westerly wind, 12/18 °C
- George: Fine; light to moderate north-westerly wind, 11/22 °C
- Eastern Cape
- Gqeberha: Fine; moderate to fresh north-easterly wind, 13/24 °C
- East London: Fine; moderate to fresh north-easterly wind, 15/22 °C
- KwaZulu-Natal
- Durban: Partly cloudy in the morning, otherwise fine; moderate to fresh north-easterly wind, 12/22 °C
- Richards Bay: Partly cloudy in the morning, otherwise fine; moderate to fresh north-easterly wind, 13/24 °C
- Pietermaritzburg: Fine, 04/19 °C