Current Time in South Africa 🇿🇦
Looking for sun times? See Sunrise times in South Africa or Sunset times in South Africa.
Continent: Africa
Capital City: Pretoria
- Johannesburg (Pop. 5,635,127)
- Cape Town (Pop. 4,710,000)
- Durban (Pop. 3,120,282)
- Soweto (Pop. 1,695,047)
- Port Elizabeth (Pop. 1,050,078)
ISO Alpha 2/3: ZA, ZAF
Uses Daylight Savings Time: No ❌
IANA Time Zone: Africa/Johannesburg (UTC+02:00)
Time Zones: SAST
Provinces in South Africa
All Cities in South Africa by alphabetical order
Sunrise.am features the exact time for 199 cities in South Africa.
Select a letter to view all cities:
Time Now in Major Cities in South Africa
- Johannesburg Sat 08:14:28
- Cape Town Sat 08:14:28
- Durban Sat 08:14:28
- Soweto Sat 08:14:28
- Port Elizabeth Sat 08:14:28
- Pietermaritzburg Sat 08:14:28
- Pretoria Sat 08:14:28
- Benoni Sat 08:14:28
- Bloemfontein Sat 08:14:28
- Tembisa Sat 08:14:28
- East London Sat 08:14:28
- Vereeniging Sat 08:14:28
- Boksburg Sat 08:14:28
- Welkom Sat 08:14:28
- Newcastle Sat 08:14:28
| City | Current Time |
|---|---|
| Johannesburg | Sat 08:14:28 |
| Cape Town | Sat 08:14:28 |
| Durban | Sat 08:14:28 |
| Soweto | Sat 08:14:28 |
| Port Elizabeth | Sat 08:14:28 |
| Pietermaritzburg | Sat 08:14:28 |
| Pretoria | Sat 08:14:28 |
| Benoni | Sat 08:14:28 |
| Bloemfontein | Sat 08:14:28 |
| Tembisa | Sat 08:14:28 |
| East London | Sat 08:14:28 |
| Vereeniging | Sat 08:14:28 |
| Boksburg | Sat 08:14:28 |
| Welkom | Sat 08:14:28 |
| Newcastle | Sat 08:14:28 |
Time Now in All IANA Timezones for South Africa
- Africa/Johannesburg Sat 08:14:28
| Timezone | Current Time |
|---|---|
| Africa/Johannesburg | Sat 08:14:28 |
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 (199 Locations)
-
Johannesburg
6:39 AM5:28 PM
-
Cape Town
7:32 AM5:52 PM
-
Durban
6:34 AM5:10 PM
-
Soweto
6:40 AM5:29 PM
-
Port Elizabeth
7:03 AM5:23 PM
-
Pietermaritzburg
6:36 AM5:13 PM
-
Pretoria
6:38 AM5:28 PM
-
Benoni
6:38 AM5:27 PM
-
Bloemfontein
6:52 AM5:30 PM
-
Tembisa
6:38 AM5:28 PM
-
East London
6:52 AM5:16 PM
-
Vereeniging
6:40 AM5:28 PM
-
Boksburg
6:38 AM5:27 PM
-
Welkom
6:47 AM5:30 PM
-
Newcastle
6:34 AM5:18 PM
| City | ↑ Sunrise | ↓ Sunset |
|---|---|---|
| Johannesburg |
6:39 AM
|
5:28 PM
|
| Cape Town |
7:32 AM
|
5:52 PM
|
| Durban |
6:34 AM
|
5:10 PM
|
| Soweto |
6:40 AM
|
5:29 PM
|
| Port Elizabeth |
7:03 AM
|
5:23 PM
|
| Pietermaritzburg |
6:36 AM
|
5:13 PM
|
| Pretoria |
6:38 AM
|
5:28 PM
|
| Benoni |
6:38 AM
|
5:27 PM
|
| Bloemfontein |
6:52 AM
|
5:30 PM
|
| Tembisa |
6:38 AM
|
5:28 PM
|
| East London |
6:52 AM
|
5:16 PM
|
| Vereeniging |
6:40 AM
|
5:28 PM
|
| Boksburg |
6:38 AM
|
5:27 PM
|
| Welkom |
6:47 AM
|
5:30 PM
|
| Newcastle |
6:34 AM
|
5:18 PM
|
Current Weather in South Africa (199 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 14 scheduled for 2027. The next holiday is Youth Day on 16 Jun. The most recently passed holiday was Workers' Day. Explore the full calendar of Public Holidays in South Africa to plan your schedule.
- Youth Day • Tuesday
- National Women's Day • Sunday
- National Women's Day (observed) • Monday
- Heritage Day • Thursday
- Day of Reconciliation • Wednesday
- Christmas Day • Friday
- Day of Goodwill • Saturday
- New Year's Day • Friday
- Human Rights Day • Sunday
- Human Rights Day (observed) • Monday