Home › Locations › South Africa

Solar and backup power in South Africa

Sunshine across South Africa ranges from 4.66 peak sun hours a day on average in Durban to 5.9 in Kimberley. The same home needs noticeably more panels in the cloudiest cities, especially in their dullest month.

Household supply: 230 V.

CityProvinceAverage sun hoursLeast sunny month
KimberleyNorthern Cape5.90June: 3.73
MafikengNorth West5.88June: 4.10
WelkomFree State5.87June: 3.89
BloemfonteinFree State5.81June: 3.56
BotshabeloFree State5.81June: 3.56
PretoriaGauteng5.68June: 4.08
SoshanguveGauteng5.68June: 4.08
RustenburgNorth West5.68June: 4.08
EmalahleniMpumalanga5.65June: 4.08
EvatonGauteng5.64June: 3.97
JohannesburgGauteng5.58June: 3.95
BrakpanGauteng5.58June: 3.95
Cape TownWestern Cape5.56June: 2.63
PolokwaneLimpopo5.51June: 4.06
NewcastleKwaZulu-Natal5.46June: 3.84
MbombelaMpumalanga5.28June: 3.97
GqeberhaEastern Cape4.99June: 2.78
BhishoEastern Cape4.90June: 2.98
PietermaritzburgKwaZulu-Natal4.72June: 3.33
East LondonEastern Cape4.72June: 2.71
DurbanKwaZulu-Natal4.66June: 3.09

Source: NASA POWER climatology, ALLSKY_SFC_SW_DWN (25-year Meteorological and Solar Monthly & Annual Climatologies (January 2001 - December 2025)), retrieved 2026-11-09.