Guide

Berlin–San Francisco overlap is a breakfast meeting, not a myth

Nine hours apart for most of the year. The only humane shared slot is Berlin afternoon and California morning — and Feierabend will punish you if you pretend otherwise.

Berlin and San Francisco are nine hours apart for most of the year, and that is enough to destroy a team that books like they sit on the same coast. The overlap is real. It is also narrow, morning-shaped on the Pacific side, and allergic to lateness on the German side.

The Berlin–San Francisco page is the honest heatmap. This article is the manners.

The only slot that is fair most weeks

A Berlin office that starts at 09:00 CET/CEST and protects 18:00 leaving time gives you 09:00–18:00 local. San Francisco’s polite window is roughly 09:00–18:00 Pacific. Intersection in local-awake terms is almost empty unless someone bends.

The bend that hurts less: Berlin stays a little late, California wakes a little early.

- Berlin 16:00–18:00 - San Francisco 07:00–09:00 (winter) or 07:00–09:00 with a one-hour slide around DST

That is a standup, a decision, a design crit. It is not a two-hour workshop. If you need a workshop, split it or give it to one continent and record it.

Do not “meet in the middle” at 13:00 Pacific. That is 22:00 in Berlin. Feierabend is not a joke you opted out of by joining a startup.

2026 DST: Europe and California do not move together

The US springs forward 8 March 2026. Europe waits until 29 March. For those three weeks, California is already on PDT while Berlin is still on CET, and your memorized offset is wrong by an hour. In autumn, Europe falls back 25 October and the US waits until 1 November.

Teams that set a repeating 08:00 Pacific / 17:00 Berlin meeting in January will have a bad Monday in March. Open the pair planner the week of a clock change. Rewrite the invite. Do not rely on “it was fine last month.”

How Berlin actually ends the day

Punctuality in Germany is a form of kindness. A meeting that overruns 18:00 is not a sign of passion; it is a sign you cannot count. Slack at 18:05 without a prior hold is a request for unpaid overtime. Some Berlin companies are more startup-casual than Stuttgart automotive campuses, but the cultural default is still: the day ends.

If you are the California person, your 09:30 Pacific “can you jump on a call” is 18:30 in Berlin. It will be declined, and it should be. Put it on the calendar for tomorrow at 17:00 CET.

How San Francisco actually starts the day

Pacific engineering culture likes maker mornings and Asia overlap. Europe is the awkward one. A 07:00 Pacific standup is a favor, not a baseline. Rotate it. One week Berlin takes 17:30, one week SF takes 07:30, and nobody gets to be the permanent hero.

If the team also includes London or Dublin, do not stack all three into one call unless you enjoy making someone attend in the dark. Split the syncs. Write things down.

Booking rules that keep people

1. Title the event with both times: `SF 07:30 PT / BER 16:30`. 2. Cap it at 25 minutes unless there is a document to walk through. 3. No Slack pings to “see if you’re still there” at 18:40 CET. 4. After Berlin hits quiet hours, schedule send. 5. Recurring invites get a DST review on 8 March, 29 March, 25 October, and 1 November 2026.

The overlap is a breakfast in California and a late-afternoon in Berlin. Treat it like scarce infrastructure.

What a week should look like

Monday: written updates in a doc, no call. Tuesday: 25-minute overlap standup at Berlin 17:00 / SF 08:00. Wednesday: California-only deep work; Berlin-only deep work. Thursday: overlap again only if a decision is blocked. Friday: nothing after 16:00 CET and nothing before 09:00 Pacific. That cadence produces more software than a daily 07:00 hero meeting.

If someone in Munich or Hamburg joins, do not assume they share Berlin startup hours. Automotive and insurance desks start earlier and end earlier. A 17:30 CET call that works in Kreuzberg can be a children’s-dinner collision in Stuttgart.

Slack, not meetings

Most “quick questions” never needed the overlap. Write them at 18:10 CET if you must, but schedule send to 08:45 CET. The San Francisco author is still in yesterday afternoon; the Berlin reader should find the note with coffee, not with a badge at 23:00. Use threads. Put the timezone in your Slack profile. Turn on quiet hours.

The Berlin–San Francisco planner will tell you if this week still looks like last week. Believe it over your memory.

Field notes from the city desk

Treat Berlin as a place, not a resource pool. Mitte / Kreuzberg offices keeps 09:00–18:00 as the honest window. Punctuality is kindness. 18:01 is already Feierabend unless the calendar said otherwise. A calendar title that omits Europe/Berlin is how this city gets pinged in the dark.

San Francisco (America/Los_Angeles) does not owe you HQ hours. Async is a religion until someone in London needs a decision; then the 08:00 Pacific standup appears. Ping inside 09:00–18:00 around SoMa, or schedule send. Presence dots after 18:00 are scenery.

None of these notes replace the live verdict. Open the city page at send time. Clocks and holidays move; this paragraph does not.

Check them now

Berlin22:56NOT NOWSan Francisco13:56MAYBE

More guides

Navigating the UK-Japan Time Warp: When to Message Without Waking the DeadDST 2026: US vs Europe vs AustraliaIndia–US meeting windows without defaulting to night shiftHoliday pinging: a 2026 calendar for remote teamsWhat time do people start work? A field guide to top cities