South Africa • Live Time Zone Guide

South Africa Time Zone

Most of South Africa uses South African Standard Time (SAST), UTC+02:00, all year. Johannesburg, Cape Town, Pretoria, Durban and all nine mainland provinces share the same civil time and do not observe daylight saving time. The important national exception is the remote Prince Edward Islands: Marion Island operates on UTC+03:00.

Why do some sources say one time zone and others say two? For everyday travel, business and population-based answers, mainland South Africa is a single-zone country at UTC+02:00. When South Africa's sub-Antarctic Prince Edward Islands are included, Marion Island adds a second current offset at UTC+03:00.
Mainland timeSAST · UTC+02:00Johannesburg · Cape Town · Pretoria
Island exceptionUTC+03:00Marion Island · Prince Edward Islands
Daylight savingNot observedMainland clocks stay fixed year-round
Search a South African city, SAST, UTC+2 or a related world time-zone reference.

South Africa's Time Zones

Most people in South Africa use one national clock. The only material offset exception is the remote Prince Edward Islands in the Southern Indian Ocean.

See the regional map →
AreaTime ZoneUTC OffsetSoftware ReferenceSeasonal Change
Mainland South Africa
All nine provinces and major cities
SAST · South African Standard TimeUTC+02:00Africa/JohannesburgNo current DST
Prince Edward Islands
Marion Island operational time
EAT-style fixed timeUTC+03:00Fixed UTC+03:00 representationNo seasonal change

South Africa Time Zone by Province & Area

Every mainland province uses SAST at UTC+02:00. The Prince Edward Islands are politically associated with South Africa but use a different operational offset at Marion Island.

Why the national count can be two →
Province / AreaTime ZoneUTC OffsetDST
Eastern CapeSASTUTC+02:00Not observed
Free StateSASTUTC+02:00Not observed
GautengSASTUTC+02:00Not observed
KwaZulu-NatalSASTUTC+02:00Not observed
LimpopoSASTUTC+02:00Not observed
MpumalangaSASTUTC+02:00Not observed
Northern CapeSASTUTC+02:00Not observed
North WestSASTUTC+02:00Not observed
Western Cape mainlandSASTUTC+02:00Not observed
Prince Edward Islands / Marion IslandEAT-style operational timeUTC+03:00Not observed
One Mainland Clock · Two National Offsets

Why South Africa Can Be Listed With 1 or 2 Time Zones

For almost every resident, business and traveler, South Africa is a one-time-zone country. The entire mainland uses SAST at UTC+02:00. However, the South African Prince Edward Islands lie far to the southeast in the Southern Indian Ocean. Marion Island's research station operates on UTC+03:00, so country databases that include the islands can correctly report two current offsets.

JohannesburgLive timeSAST · loading offset
Cape TownLive timeSAST · loading offset
PretoriaLive timeSAST · loading offset
Marion IslandLive timeUTC+03:00 · loading

South Africa Time Zone by Major City

All major mainland cities share the same time. This means domestic travel between Johannesburg, Cape Town, Pretoria, Durban, Bloemfontein and Gqeberha requires no clock change.

See current time across South Africa →
LocationIANA / Offset RuleCurrent TimeAbbreviationCurrent UTC OffsetSeasonal Rule
JohannesburgAfrica/JohannesburgLiveNo current DST
Cape TownAfrica/JohannesburgLiveNo current DST
PretoriaAfrica/JohannesburgLiveNo current DST
DurbanAfrica/JohannesburgLiveNo current DST
BloemfonteinAfrica/JohannesburgLiveNo current DST
GqeberhaAfrica/JohannesburgLiveNo current DST
Marion IslandFixed UTC+03:00 operational timeLiveUTC+3No seasonal change

Does South Africa Observe Daylight Saving Time?

No. Mainland South Africa remains on SAST, UTC+02:00, throughout the year. There is no spring-forward or fall-back clock change in Johannesburg, Cape Town, Pretoria or the country's mainland provinces.

Current ruleSAST stays fixed at UTC+02:00 all year.
Historical DSTIANA historical data records seasonal clock changes during the early 1940s, ending in 1944.
Travel implicationDifferences with London, Europe and North America can change because those places may move their clocks even though South Africa does not.

SAST, CAT and GMT+2 Are Not the Same Label

Several African time-zone labels can share the same UTC offset. South Africa's civil standard is SAST. CAT also equals UTC+02:00 in several neighboring countries, while GMT+2 is common shorthand for the numerical offset.

SASTSouth African Standard Time · South Africa's mainland civil-time name.
CATCentral Africa Time · also UTC+02:00, but a different regional label.
UTC+02:00The precise modern offset reference used for calculations and software.
GMT+2A widely understood shorthand that denotes the same numerical offset.

South Africa Time Compared With Common International Zones

South Africa itself stays fixed, but differences with cities that observe daylight saving time can change during the year.

London

+2h in GMT · +1h in BST

South Africa is two hours ahead when London is on GMT and one hour ahead when London is on British Summer Time.

New York

+7h in EST · +6h in EDT

South Africa stays at UTC+02:00 while New York alternates between UTC−05:00 and UTC−04:00.

India

India is +3h 30m

Indian Standard Time is UTC+05:30, three hours and thirty minutes ahead of mainland South Africa.

Qatar

Qatar is +1h

Qatar uses UTC+03:00 year-round, one hour ahead of mainland SAST and matching Marion Island's offset.

UTC

South Africa is +2h

12:00 UTC is 14:00 in Johannesburg, Cape Town and Pretoria throughout the year.

Marion Island

+1h from mainland

Marion Island's UTC+03:00 operational time is one hour ahead of Johannesburg and other mainland South African cities.

Quick South Africa Time Zone Compare

Compare mainland South Africa with major international locations right now. Each selection uses date-aware IANA rules where available, so daylight-saving changes outside South Africa are reflected automatically.

Live time
Current abbreviation and UTC offset
Live time
Current abbreviation and UTC offset
Open Full Converter

How South Africa's Time Zones Work

Six rules answer most questions about SAST, UTC+2, daylight saving time and the Prince Edward Islands.

01 · Mainland

SAST Covers the Whole Mainland

All nine provinces and the country's largest cities use South African Standard Time at UTC+02:00.

02 · Standard

NMISA Defines SAST From UTC

South Africa's national metrology institute defines SAST as Coordinated Universal Time plus two hours.

03 · DST

No Seasonal Clock Change

Modern South Africa does not switch between summer and winter time; mainland SAST stays fixed.

04 · Islands

Marion Island Is One Hour Ahead

The remote South African Prince Edward Islands introduce a UTC+03:00 operational-time exception.

05 · Abbreviation

SAST Is the Local Name

CAT may share UTC+02:00, but South Africa's own standard-time abbreviation is SAST.

06 · Software

Use Africa/Johannesburg for Mainland Locations

One IANA rule set correctly serves Johannesburg, Cape Town, Pretoria and the rest of mainland South Africa.

South Africa UTC Offsets

There is one dominant national offset and one remote-island exception. For nearly all travel, commerce and communications inside South Africa, UTC+02:00 is the relevant offset.

UTC+02:00 · SASTMainland South Africa, all nine provinces and major population centers.
UTC+03:00 · Marion IslandOperational time used at the South African research station in the Prince Edward Islands.
No current seasonal offsetsNeither mainland SAST nor the Marion Island fixed offset requires a present-day DST adjustment.
Visual Geography

See South Africa on the Africa Time Zone Map

South Africa-specific map searches belong on the broader Africa Time Zone Map, where you can see the UTC+02:00 band across southern Africa and the country's position relative to neighboring zones.

South Africa · UTC+02 / Marion UTC+03

Looking for the Current Time in South Africa?

This page explains South Africa's time-zone rules. If your main question is what time it is right now, open the live country or city clock that matches your location.

Sources & Methodology

Mainland South African Standard Time is grounded in the country's national metrology reference, which defines SAST as UTC plus two hours. Geographic coverage and the Prince Edward Islands' status are cross-checked against South African government sources, while live clocks and historical transitions use IANA-compatible time-zone data.

Last reviewed: August 20, 2026. Live values are calculated from date-aware browser time-zone data; government rules and operational practices can change.

South Africa Time Zone FAQ

What time zone is South Africa in?

Most of South Africa uses South African Standard Time (SAST), UTC+02:00, all year. Marion Island in the Prince Edward Islands uses UTC+03:00.

How many time zones does South Africa have?

The mainland is one time zone, SAST. If the Prince Edward Islands are included, South Africa has two current civil or operational offsets: UTC+02:00 and UTC+03:00.

What is South Africa's UTC offset?

Mainland South Africa is UTC+02:00 year-round. Marion Island is UTC+03:00.

Does South Africa use daylight saving time?

No. Mainland South Africa does not currently change clocks seasonally and has remained on UTC+02:00 year-round since 1944.

What is the IANA time zone for South Africa?

Africa/Johannesburg is the primary IANA location identifier for mainland South Africa and covers the modern civil-time rules used by the country's major cities and provinces.

Is South Africa GMT+2 or UTC+2?

Both expressions describe the same numerical offset, but South African Standard Time is formally defined against UTC as UTC+02:00. GMT+2 is common shorthand.

Are Johannesburg and Cape Town in the same time zone?

Yes. Johannesburg, Cape Town, Pretoria, Durban and all other mainland South African cities use SAST, UTC+02:00.

Is South Africa on CAT or SAST?

South Africa uses SAST. CAT also equals UTC+02:00, but CAT is a different regional time-zone label used elsewhere in Africa.

Why is Marion Island one hour ahead of mainland South Africa?

Marion Island's research station in the remote Prince Edward Islands operates on UTC+03:00, while mainland South Africa uses UTC+02:00.

Is South Africa the same time as London?

No. South Africa is normally two hours ahead when London is on GMT and one hour ahead when London is on BST.