Sign In Register

Sunniest Cities in South Africa

Top 100 cities ranked by sunniest cities

Sunniest Cities — South Africa

1 Carletonville 06 353 days
2 Fochville 10 353 days
3 Glenharvie 06 353 days
4 Westonaria 06 353 days
5 Oranjeville 03 349 days
6 Deneysville 03 349 days
7 Sasolburg 03 349 days
8 Letlhabile 10 348 days
9 Hartbeespoort 10 348 days
10 Soshanguve 06 348 days
11 Brits 10 348 days
12 Pretoria 06 348 days
13 Ga-Rankuwa 10 348 days
14 Mabopane 06 348 days
15 Somaroboro 07 347 days
16 Alberton 06 347 days
17 Tokoza 06 347 days
18 Orange Farm 06 347 days
19 Verena 06 347 days
20 Walkerville 06 347 days
21 Vereeniging 06 347 days
22 Gemsbokspruit 07 347 days
23 Vanderbijlpark 06 347 days
24 Kwaggafontein 07 347 days
25 Poortje 06 347 days
26 Evaton 06 347 days
27 Soweto 06 347 days
28 Ficksburg 03 346 days
29 Benoni 06 345 days
30 Cullinan 06 345 days
31 Hendrina 07 345 days
32 Delmas 07 345 days
33 Brakpan 06 345 days
34 Hammanskraal 10 345 days
35 Bronkhorstspruit 06 345 days
36 Kwamhlanga 06 345 days
37 Boksburg 06 345 days
38 Thubelihle 07 345 days
39 Carousel View 10 345 days
40 Moloto South 07 345 days
41 Ekangala 06 345 days
42 Middelburg 07 345 days
43 Rethabiseng 06 345 days
44 Etwatwa 06 345 days
45 Evander 07 342 days
46 Secunda 07 342 days
47 Kinross 07 342 days
48 Devon 06 342 days
49 Lebohang 07 342 days
50 Trichardt 07 342 days
51 Leslie 07 342 days
52 Nthrowane 07 342 days
53 eMbalenhle 07 342 days
54 Randburg 06 341 days
55 Diepsloot 06 341 days
56 Midrand 06 341 days
57 Thembisa 06 341 days
58 Edenvale 06 341 days
59 Eden Glen Ext 60 06 341 days
60 Centurion 06 341 days
61 Midstream 06 341 days
62 Roodepoort 06 341 days
63 Alexandra 06 341 days
64 Germiston 06 341 days
65 Johannesburg 06 341 days
66 Krugersdorp 06 341 days
67 Ivory Park 06 341 days
68 Eastleigh 06 341 days
69 Eden Glen 06 341 days
70 Langebaan 11 328 days
71 Velddrif 11 328 days
72 Vredenburg 11 328 days
73 Saldanha 11 328 days
74 Saint Helena Bay 11 328 days
75 De Doorns 11 326 days
76 Ceres 11 326 days
77 Prince Alfred Hamlet 11 326 days
78 Nababeep 08 326 days
79 eNduli 11 326 days
80 Worcester 11 326 days
81 Kgapamadi 07 325 days
82 Thulamahashe 07 325 days
83 Mamre 11 325 days
84 Acornhoek 09 325 days
85 Kakamas 08 325 days
86 Xikhusese 07 325 days
87 Melkbosstrand 11 325 days
88 Malmesbury 11 325 days
89 Godide 07 325 days
90 Atlantis 11 325 days
91 Bolla-Tau 07 325 days
92 Springbok 08 325 days
93 Tsakani 07 325 days
94 Darling 11 325 days
95 Thulamahashi 09 325 days
96 Maboke 07 325 days
97 Edinburgh A 07 325 days
98 Hankey 05 324 days
99 Jeffreys Bay 05 324 days
100 St Francis Bay 05 324 days

Explore the top 100 cities ranked by sunniest cities in South Africa.

City rankings help residents, researchers, and policymakers understand how communities compare across important quality-of-life measures.

Data is sourced from the U.S. Census Bureau, FBI Crime Statistics, and NOAA climate records.

Browse Rankings by Region

South Africa — By Region

Eastern Cape Free State Gauteng KwaZulu-Natal Limpopo Mpumalanga North West Northern Cape Western Cape

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe