πŸ“… Setting up meetings across time zones? Use our Event Planner for seamless coordination!

Current Time in South Africa πŸ‡ΏπŸ‡¦

121234567891011
15:51:57 SAST
Tuesday, 21 October 2025

Capital City: Pretoria

Largest Cities:

ISO Alpha-2: ZA

ISO Alpha-3: ZAF

IANA Time Zone: Africa/Johannesburg (UTC+02:00)

Time Zones: SAST

Time Now in Major Cities in South Africa

CityCurrent Time
Benoni Tue 15:51:57
Bloemfontein Tue 15:51:57
Boksburg Tue 15:51:57
Botshabelo Tue 15:51:57
Brakpan Tue 15:51:57
Cape Town Tue 15:51:57
Carletonville Tue 15:51:57
Centurion Tue 15:51:57
Diepsloot Tue 15:51:57
Durban Tue 15:51:57
East London Tue 15:51:57
Emalahleni Tue 15:51:57
Johannesburg Tue 15:51:57
Klerksdorp Tue 15:51:57
Krugersdorp Tue 15:51:57
Mdantsane Tue 15:51:57
Mthatha Tue 15:51:57
Newcastle Tue 15:51:57
Paarl Tue 15:51:57
Pietermaritzburg Tue 15:51:57
Port Elizabeth Tue 15:51:57
Pretoria Tue 15:51:57
Randburg Tue 15:51:57
Richards Bay Tue 15:51:57
Roodepoort Tue 15:51:57
Soweto Tue 15:51:57
Springs Tue 15:51:57
Tembisa Tue 15:51:57
Uitenhage Tue 15:51:57
Vanderbijlpark Tue 15:51:57
Vereeniging Tue 15:51:57
Welkom Tue 15:51:57

Time Now in All IANA Timezones for South Africa

TimezoneCurrent Time
Africa/Johannesburg Tue 15:51:57

Time Zone Converters used in South Africa

Convert time between the time zones of South Africa and other locations worldwide.

Sunrise and Sunset in South Africa (75 Locations)

City ↑ Sunrise ↓ Sunset
Alberton
↑ 5:26 AM
↓ 6:17 PM
Bela Bela
↑ 5:27 AM
↓ 6:15 PM
Benoni
↑ 5:26 AM
↓ 6:16 PM
Bethlehem
↑ 5:24 AM
↓ 6:18 PM
Bhisho
↑ 5:22 AM
↓ 6:27 PM
Bloemfontein
↑ 5:31 AM
↓ 6:28 PM
Boksburg
↑ 5:26 AM
↓ 6:16 PM
Bothaville
↑ 5:31 AM
↓ 6:24 PM
Botshabelo
↑ 5:29 AM
↓ 6:26 PM
Brakpan
↑ 5:26 AM
↓ 6:16 PM
Brits
↑ 5:28 AM
↓ 6:18 PM
Cape Town
↑ 5:57 AM
↓ 7:04 PM
Carletonville
↑ 5:29 AM
↓ 6:20 PM
Centurion
↑ 5:27 AM
↓ 6:16 PM
Delmas
↑ 5:24 AM
↓ 6:15 PM
Diepsloot
↑ 5:27 AM
↓ 6:17 PM
Durban
↑ 5:11 AM
↓ 6:09 PM
East London
↑ 5:20 AM
↓ 6:25 PM
Emalahleni
↑ 5:22 AM
↓ 6:12 PM
eMbalenhle
↑ 5:22 AM
↓ 6:14 PM
Ga-Rankuwa
↑ 5:28 AM
↓ 6:17 PM
George
↑ 5:41 AM
↓ 6:48 PM
Grahamstown
↑ 5:25 AM
↓ 6:31 PM
Johannesburg
↑ 5:27 AM
↓ 6:17 PM
Kimberley
↑ 5:37 AM
↓ 6:33 PM
King William’s Town
↑ 5:22 AM
↓ 6:27 PM
Klerksdorp
↑ 5:32 AM
↓ 6:23 PM
Kroonstad
↑ 5:29 AM
↓ 6:22 PM
Krugersdorp
↑ 5:28 AM
↓ 6:18 PM
Kutloanong
↑ 5:30 AM
↓ 6:24 PM
Louis Trichardt
↑ 5:22 AM
↓ 6:07 PM
Mabopane
↑ 5:27 AM
↓ 6:16 PM
Mdantsane
↑ 5:21 AM
↓ 6:26 PM
Middelburg
↑ 5:22 AM
↓ 6:11 PM
Midrand
↑ 5:27 AM
↓ 6:17 PM
Mmabatho
↑ 5:37 AM
↓ 6:27 PM
Mokopane
↑ 5:25 AM
↓ 6:11 PM
Mpumalanga
↑ 5:13 AM
↓ 6:11 PM
Mthatha
↑ 5:18 AM
↓ 6:20 PM
Nelspruit
↑ 5:16 AM
↓ 6:05 PM
Newcastle
↑ 5:18 AM
↓ 6:11 PM
Nigel
↑ 5:25 AM
↓ 6:16 PM
Paarl
↑ 5:55 AM
↓ 7:02 PM
Parys
↑ 5:29 AM
↓ 6:20 PM
Phalaborwa
↑ 5:17 AM
↓ 6:03 PM
Phuthaditjhaba
↑ 5:21 AM
↓ 6:17 PM
Piet Retief
↑ 5:15 AM
↓ 6:07 PM
Pietermaritzburg
↑ 5:14 AM
↓ 6:11 PM
Pinetown
↑ 5:12 AM
↓ 6:10 PM
Polokwane
↑ 5:23 AM
↓ 6:09 PM
Port Elizabeth
↑ 5:28 AM
↓ 6:35 PM
Potchefstroom
↑ 5:30 AM
↓ 6:22 PM
Pretoria
↑ 5:27 AM
↓ 6:16 PM
Queenstown
↑ 5:26 AM
↓ 6:28 PM
Randburg
↑ 5:27 AM
↓ 6:17 PM
Randfontein
↑ 5:28 AM
↓ 6:19 PM
Richards Bay
↑ 5:08 AM
↓ 6:04 PM
Roodepoort
↑ 5:28 AM
↓ 6:18 PM
Rustenburg
↑ 5:31 AM
↓ 6:20 PM
Sasolburg
↑ 5:27 AM
↓ 6:19 PM
Schweizer-Reneke
↑ 5:37 AM
↓ 6:29 PM
Soweto
↑ 5:28 AM
↓ 6:18 PM
Springs
↑ 5:25 AM
↓ 6:16 PM
Standerton
↑ 5:21 AM
↓ 6:13 PM
Stellenbosch
↑ 5:55 AM
↓ 7:02 PM
Stilfontein
↑ 5:31 AM
↓ 6:23 PM
Tembisa
↑ 5:26 AM
↓ 6:16 PM
Uitenhage
↑ 5:29 AM
↓ 6:36 PM
Upington
↑ 5:52 AM
↓ 6:47 PM
Vanderbijlpark
↑ 5:27 AM
↓ 6:19 PM
Vereeniging
↑ 5:27 AM
↓ 6:18 PM
Virginia
↑ 5:30 AM
↓ 6:24 PM
Vryheid
↑ 5:14 AM
↓ 6:08 PM
Welkom
↑ 5:30 AM
↓ 6:24 PM
Westonaria
↑ 5:28 AM
↓ 6:19 PM

Current Weather in South Africa (75 Locations)

City Condition Temp.

Information about South Africa

Population 57,779,622
Area 1,219,912 kmΒ²
ISO Numeric Code 710
FIPS Code SF
Top Level Domain .za
Currency Rand (ZAR)
Phone Prefix +27
Country Code +27
Postal Code Format ####
Postal Code Regex ^(\d{4})$
Languages AF (af), EN-ZA (en-ZA), NR (nr), NSO (nso), SS (ss), ST (st), TN (tn), TS (ts), VE (ve), XH (xh), ZU (zu)
Neighbouring Countries πŸ‡§πŸ‡Ό Botswana, πŸ‡ΈπŸ‡Ώ Eswatini, πŸ‡±πŸ‡Έ Lesotho, πŸ‡²πŸ‡Ώ Mozambique, πŸ‡³πŸ‡¦ Namibia, πŸ‡ΏπŸ‡Ό Zimbabwe

Upcoming Public Holidays in South Africa

This year, South Africa observes 13 public holidays, with 13 scheduled for 2026. The next holiday is Day of Reconciliation on 16 Dec. The most recently passed holiday was Heritage Day. Explore the full calendar of Public Holidays in South Africa to plan your schedule.

⏱️ Time.now

00:00:00

Free widgets for webmasters:

Free Analog Clock Widget | Free Digital Clock Widget | Free Text Clock Widget | Free Word Clock Widget