Home   Time Zones   World Clock   South Africa
Flag for South Africa

Current Local Time in South Africa

7:20:40 am *

Monday, October 20, 2025

* 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 Mon 7:20 am Langebaan Mon 7:20 am Pretoria Mon 7:20 am
Bloemfontein Mon 7:20 am Magaliesburg Mon 7:20 am Rustenburg Mon 7:20 am
Cape Town Mon 7:20 am Marion Island (Prince Edward Islands) Mon 8:20 am Schweizer-Reneke Mon 7:20 am
Carletonville Mon 7:20 am Matsulu Mon 7:20 am Secunda Mon 7:20 am
Durban Mon 7:20 am Meyerton Mon 7:20 am Springbok Mon 7:20 am
East London Mon 7:20 am Mthatha Mon 7:20 am Stellenbosch Mon 7:20 am
Eshowe Mon 7:20 am Nelspruit Mon 7:20 am Strand Mon 7:20 am
George Mon 7:20 am Phuthaditjhaba Mon 7:20 am Thabazimbi Mon 7:20 am
Graaff-Reinet Mon 7:20 am Pietermaritzburg Mon 7:20 am Tzaneen Mon 7:20 am
Grahamstown Mon 7:20 am Polokwane Mon 7:20 am Upington Mon 7:20 am
Hermanus Mon 7:20 am Port Alfred Mon 7:20 am Vereeniging Mon 7:20 am
Johannesburg Mon 7:20 am Port Elizabeth Mon 7:20 am Westonaria Mon 7:20 am
Knysna Mon 7:20 am Potchefstroom Mon 7:20 am Worcester Mon 7:20 am
South Africa
7:20 40 am
Monday, October 20, 2025

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