Home   Time Zones   World Clock   South Africa
Flag for South Africa

Current Local Time in South Africa

12:51:14 pm *

Sunday, March 22, 2026

* Most of South Africa

Fullscreen
Country: South Africa
Long Name: Republic of South Africa
Abbreviations: ZA, ZAF
Capital: Pretoria
Administrative Capital: Pretoria
Judicial Capital: Bloemfontein
Legislative Capital: Cape Town
Time Zones: 2
Dial Code: +27

Current Local Time in Locations in South Africa with Links for More Information (39 Locations)

Benoni Sun 12:51 pm Langebaan Sun 12:51 pm Pretoria Sun 12:51 pm
Bloemfontein Sun 12:51 pm Magaliesburg Sun 12:51 pm Rustenburg Sun 12:51 pm
Cape Town Sun 12:51 pm Marion Island (Prince Edward Islands) Sun 1:51 pm Schweizer-Reneke Sun 12:51 pm
Carletonville Sun 12:51 pm Matsulu Sun 12:51 pm Secunda Sun 12:51 pm
Durban Sun 12:51 pm Meyerton Sun 12:51 pm Springbok Sun 12:51 pm
East London Sun 12:51 pm Mthatha Sun 12:51 pm Stellenbosch Sun 12:51 pm
Eshowe Sun 12:51 pm Nelspruit Sun 12:51 pm Strand Sun 12:51 pm
George Sun 12:51 pm Phuthaditjhaba Sun 12:51 pm Thabazimbi Sun 12:51 pm
Graaff-Reinet Sun 12:51 pm Pietermaritzburg Sun 12:51 pm Tzaneen Sun 12:51 pm
Grahamstown Sun 12:51 pm Polokwane Sun 12:51 pm Upington Sun 12:51 pm
Hermanus Sun 12:51 pm Port Alfred Sun 12:51 pm Vereeniging Sun 12:51 pm
Johannesburg Sun 12:51 pm Port Elizabeth Sun 12:51 pm Westonaria Sun 12:51 pm
Knysna Sun 12:51 pm Potchefstroom Sun 12:51 pm Worcester Sun 12:51 pm
South Africa
12:51 14 pm
Sunday, March 22, 2026

Airports

  • OR Tambo International Airport, JNB
  • Cape Town International Airport, CPT
  • Port Elizabeth Airport, PLZ
  • East London Airport, ELS
  • George Airport, GRJ
  • Lanseria International Airport, HLA