Clockjumper

Time difference

Pretoria to San Francisco Time Difference

San Francisco is 9 hours behind Pretoria — when it's 12:00 PM in Pretoria, it's 3:00 AM in San Francisco. (Pretoria (Africa/Johannesburg, SAST); San Francisco (America/Los_Angeles, PDT).) Below: live local times, the best hours for a call, a full conversion table, and exact daylight-saving dates.

Quick answer

San Francisco is 9 hours behind Pretoria. Standard 9 AM–5 PM business hours in Pretoria and San Francisco do not overlap, so a live call needs one side outside normal hours. Clocks change on November 1, 2026, which briefly shifts the gap between Pretoria and San Francisco — the converter on this page always reflects the correct offset for the date you pick.

  • When it's 9:00 AM in Pretoria, it's 12:00 AM in San Francisco.
  • When it's 9:00 AM in San Francisco, it's 6:00 PM in Pretoria.

San Francisco is currently 9 hours behind Pretoria.

PretoriaSAST
11:45 PM
Sunday, Aug 23
San FranciscoPDT
2:45 PM
Sunday, Aug 23

Interactive converter

From

12:00PM

To

--:----

Pick a time to convert
:

Best times to meet

Standard 9 AM – 5 PM hours in Pretoria and San Francisco do not overlap. The least-bad options are an early start in one city or a late evening call in the other — for example a 7–8 AM meeting in Pretoria, or a 6–8 PM meeting in San Francisco.

Quick conversion table

PretoriaSan Francisco
12 AM3:00 PM (prev day)
1 AM4:00 PM (prev day)
2 AM5:00 PM (prev day)
3 AM6:00 PM (prev day)
4 AM7:00 PM (prev day)
5 AM8:00 PM (prev day)
6 AM9:00 PM (prev day)
7 AM10:00 PM (prev day)
8 AM11:00 PM (prev day)
9 AM12:00 AM
10 AM1:00 AM
11 AM2:00 AM
12 PM3:00 AM
1 PM4:00 AM
2 PM5:00 AM
3 PM6:00 AM
4 PM7:00 AM
5 PM8:00 AM
6 PM9:00 AM
7 PM10:00 AM
8 PM11:00 AM
9 PM12:00 PM
10 PM1:00 PM
11 PM2:00 PM

Daylight saving

On November 1, 2026, San Francisco shifts for daylight saving. After that, San Francisco will be 10 hours behind Pretoria (currently 9 hours behind Pretoria). The converter and the tables above always reflect the correct offset for the date you pick.

  • Pretoria does not observe daylight saving time.
  • San Francisco is currently observing daylight saving time.

Frequently asked questions

Is San Francisco ahead of or behind Pretoria?
San Francisco is 9 hours behind Pretoria.
How many hours behind Pretoria is San Francisco?
San Francisco is 9 hours behind Pretoria.
What time is 9 AM in Pretoria in San Francisco?
9:00 AM in Pretoria is 12:00 AM in San Francisco.
What time is noon in Pretoria in San Francisco?
12:00 PM in Pretoria is 3:00 AM in San Francisco.
What time is 5 PM in Pretoria in San Francisco?
5:00 PM in Pretoria is 8:00 AM in San Francisco. Useful for end-of-day handoffs between the two offices.
What time is 3 PM in Pretoria in San Francisco?
3:00 PM in Pretoria is 6:00 AM in San Francisco.
Is Pretoria currently observing daylight saving time?
Pretoria does not observe daylight saving time — its UTC offset stays the same all year.
Is San Francisco currently observing daylight saving time?
San Francisco is currently observing daylight saving time (summer time).
Do Pretoria and San Francisco observe daylight saving?
On November 1, 2026, San Francisco shifts for daylight saving. After that, San Francisco will be 10 hours behind Pretoria (currently 9 hours behind Pretoria). The converter and the tables above always reflect the correct offset for the date you pick.
When is the best time to call San Francisco from Pretoria?
Pretoria and San Francisco business hours don't overlap. The closest options are early mornings in Pretoria or late evenings, when one side stretches outside 9–5.
When is the best time to call Pretoria from San Francisco?
San Francisco and Pretoria business hours don't overlap. The closest options are early mornings in San Francisco or late evenings, when one side stretches outside 9–5.
Pretoria (SAST) to San Francisco (PDT) — how do I convert quickly?
Subtract 9 hours from Pretoria local time to get San Francisco local time. Or use the converter at the top of this page — it stays accurate through daylight-saving changes automatically.