Struggling to pick an outfit today? Here’s a breakdown of what to expect across all nine provinces of South Africa.
Alongside the weather forecast, you’ll find the UVB sunburn index, temperature details, and fun facts about each province.
Gauteng Weather
- Forecast: Fine and warm.
- UVB Index: High.
Did You Know?
- Gauteng is the smallest province by size (18,178 km²).
- It’s also the most populated with around 16 million residents (2020 census).
- Capital: Johannesburg.
Mpumalanga Weather
- Forecast: Morning fog in the Lowveld, otherwise fine and warm to hot. Cooler in the south.
Did You Know?
- Mpumalanga is the second smallest province (76,495 km²).
- Population: About 4.7 million, ranking it sixth.
- Capital: Mbombela (formerly Nelspruit).
Limpopo Weather
- Forecast: Fine and warm to hot.
Did You Know?
- Limpopo ranks fifth in size (125,754 km²).
- Population: Around 5.9 million, also fifth in rank.
- Capital: Polokwane.
North West Weather
- Forecast: Fine and warm.
Did You Know?
- North West is the sixth largest province (104,882 km²).
- Population: About 4.2 million, ranking seventh.
- Capital: Mahikeng.
Free State Weather
- Forecast: Fine, cool to warm.
Did You Know?
- Free State is the third largest province (129,825 km²).
- It’s the second least populated with 2.9 million residents.
- Capital: Bloemfontein, South Africa’s judicial capital.
Northern Cape Weather
- Forecast: Fine and warm, partly cloudy and cool in the south. Morning fog expected in the west.
- Wind: Light/variable, turning moderate southerly to south-westerly later.
Did You Know?
- Northern Cape is the largest province (372,889 km²).
- It has the smallest population — just 1.3 million people.
- Capital: Kimberley.
Western Cape Weather
- Forecast: Partly cloudy, cold to cool with isolated showers in the southwest until afternoon. Clearing from evening.
- Wind: Moderate to strong north-westerly to westerly.
- UVB Index: Low.
Did You Know?
- Western Cape is the fourth largest province (129,449 km²).
- It’s the third most populated with 7.2 million residents.
- Capital: Cape Town.
Eastern Cape Weather
- Western half: Morning fog, fine and cold to cool, light rain west of Jeffreys Bay. Partly cloudy later.
- Eastern half: Fine and cool, partly cloudy along coast. More clouds south of escarpment by evening.
- Wind: Fresh south-westerly, strong in places.
Did You Know?
- Eastern Cape is the second largest (168,966 km²).
- Population: Around 6.7 million, the fourth biggest.
- Capital: Bhisho.
KwaZulu-Natal Weather
- Forecast: Morning fog in interior, fine and cool to warm, becoming partly cloudy from the east.
- Wind: Northerly to north-westerly in the morning, fresh southerly to south-westerly later.
- UVB Index: Very High.
Did You Know?
- KwaZulu-Natal ranks seventh in size (94,361 km²).
- It is the second most populated province with 11.5 million people.
- Capital: Pietermaritzburg.
Weather Alerts
- Warnings: None today.
- Fire Danger: Extremely high risk in —
Northern Cape (northeast),
North West (west),
Free State (northeast & central),
Eastern Cape (central),
KwaZulu-Natal (north),
Limpopo (south),
Mpumalanga (southern Lowveld). - Advisory:
Yellow Level 2: Strong waves could damage coastal infrastructure between Lambert’s Bay and Plettenberg Bay from Friday night (22 Aug 2025), spreading to Alexander Bay by Saturday evening (23 Aug) and persisting into 24 Aug 2025.