Time in South Africa
Africa β’ 1 time zone β’ 13,527 cities
Current Time by Zone
Major Cities in South Africa
Johannesburg
06
Pop: 9,418,183
Cape Town
11
Pop: 4,772,846
Durban
02
Pop: 3,338,026
Pretoria
06
Pop: 2,112,693
Soweto
06
Pop: 1,695,047
Gqeberha
05
Pop: 1,050,078
Soshanguve
06
Pop: 872,309
Pietermaritzburg
02
Pop: 839,327
Evaton
06
Pop: 725,468
Benoni
06
Pop: 605,344
Bloemfontein
03
Pop: 556,637
Thembisa
06
Pop: 511,655
East London
05
Pop: 478,676
Vereeniging
06
Pop: 474,681
Boksburg
06
Pop: 445,168
Welkom
03
Pop: 431,944
Newcastle
02
Pop: 404,838
Krugersdorp
06
Pop: 378,821
Rustenburg
10
Pop: 373,695
Emalahleni
07
Pop: 373,403
Diepsloot
06
Pop: 350,000
Randburg
06
Pop: 337,053
Roodepoort
06
Pop: 326,416
Botshabelo
03
Pop: 309,714
Brakpan
06
Pop: 305,692
Kariega
05
Pop: 291,052
Polokwane
09
Pop: 272,461
Germiston
06
Pop: 255,863
Richards Bay
02
Pop: 252,968
Vanderbijlpark
06
Pop: 246,754
Athlone
11
Pop: 237,414
Paarl
11
Pop: 236,910
Centurion
06
Pop: 236,580
Klerksdorp
10
Pop: 227,039
Somerset West
11
Pop: 225,289
Mdantsane
05
Pop: 205,504
Middelburg
07
Pop: 196,263
George
11
Pop: 188,580
Springs
06
Pop: 186,394
Ivory Park
06
Pop: 184,383
Carletonville
06
Pop: 182,304
Alexandra
06
Pop: 179,624
Potchefstroom
10
Pop: 178,285
Mthatha
05
Pop: 164,848
KwaDukuza
02
Pop: 161,177
Westonaria
06
Pop: 156,831
Etwatwa
06
Pop: 151,866
Vryheid
02
Pop: 150,012
Pinetown
02
Pop: 144,026
Ladysmith
02
Pop: 143,446
Search Cities in South Africa
About Time in South Africa
South Africa spans 1 time zone, with 13,527 cities in our database. The most populous city is Johannesburgwith a population of 9,418,183.
Use our world clock to track current time in any city in South Africa. Click on any city above to see detailed timezone information, weather, and nearby cities.