Running Standups Across 5 Timezones (Without Losing Your Mind)
The daily standup is a sacred ritual in software teams. Fifteen minutes, three questions, everyone aligned. It works beautifully when your team is in the same office — or even the same timezone.
But when your backend engineer is in Bangalore, your designer is in Berlin, your PM is in New York, and your frontend devs are split between São Paulo and San Francisco? That 15-minute ceremony turns into a scheduling nightmare.
Let's talk about what actually works.
Why Traditional Standups Break Down
The math is brutal. A team spanning US Pacific to India Standard Time covers a 13.5-hour spread. There is literally no time that's "reasonable working hours" for everyone.
Pick 10am Eastern? That's 7am Pacific (early but doable), 4pm Berlin (fine), and 8:30pm Bangalore (not fine — that's dinner and family time, every single day).
Pick 10am Bangalore? That's midnight in San Francisco.
The traditional standup assumes co-location in time. When that assumption breaks, you have three options: rotate the pain, go async, or do both.
Option 1: Rotating Standup Times
The idea is simple: rotate the meeting time on a schedule so no single timezone always bears the burden of an inconvenient hour.
How it works:
- Week 1: 9am ET (good for Americas + Europe)
- Week 2: 9am CET (good for Europe + Asia)
- Week 3: 9am IST (good for Asia + Americas-morning)
- Repeat
Pros:
- Fairness — everyone takes a turn at the awkward time
- Maintains some synchronous face time
- Works well for smaller teams (5–8 people)
Cons:
- Confusing — "wait, what time is standup this week?"
- Still requires someone to be up early or stay late
- Doesn't scale well past 3–4 timezone clusters
Best for: Teams with 2–3 timezone clusters who value face-to-face interaction and can tolerate occasional inconvenience.
Option 2: Fully Async Standups
Replace the live meeting with a written update. Each person posts their standup in a dedicated Slack channel during their own morning.
The format:
A good async standup answers the same questions as a live one:
- Yesterday: What did I accomplish?
- Today: What am I working on?
- Blockers: Is anything in my way?
Some teams add:
- FYI: Anything the team should know (out tomorrow, PR needs review, etc.)
- Mood: A quick emoji check-in for team health
How to make it work:
- Pick a channel. Create
#standupor#daily-update. Keep it focused — no side conversations in the main thread. - Set a time window. "Post your update within the first hour of your workday." This keeps updates flowing throughout the global day.
- Use a template. Consistency makes async updates scannable. A simple format everyone follows is worth more than detailed prose that varies per person.
- Read and react. The update is useless if nobody reads it. Make reading standups part of the daily routine. Emoji reactions (a simple thumbs-up) signal "I read this" without creating noise.
- Escalate blockers. If someone posts a blocker, don't wait for the next standup cycle. Address it in a thread or DM immediately.
Pros:
- No scheduling conflicts — everyone posts on their own schedule
- Creates a written record (searchable, referenceable)
- Forces concise communication
- Respects everyone's working hours equally
Cons:
- Lacks the spontaneity of live conversation
- Easy to go through the motions without real engagement
- Blockers might not get addressed as quickly
Best for: Teams spread across 4+ timezones, teams larger than 8 people, or any team that values sleep over synchronous rituals.
Option 3: The Hybrid Approach (The Sweet Spot)
Most mature distributed teams land here. The formula:
Daily async updates + weekly sync.
- Monday through Thursday: Written standup updates posted in Slack during each person's morning.
- Friday (or another day): A live video call during the team's overlap hours. This is your chance for face time, demos, planning, and the social glue that text can't provide.
The weekly sync isn't a standup — it's richer than that. Use it for:
- Quick demos of work completed that week
- Discussion of blockers that async couldn't resolve
- Team bonding (start with 5 minutes of casual chat)
- Alignment on next week's priorities
Why this works:
The async standups handle the information-sharing function of standups. The weekly sync handles the human connection function. By splitting these, you stop forcing a single ritual to serve two purposes that have different timezone requirements.
Rotate the weekly sync time if your team spans many timezones. A monthly rotation (not weekly — too confusing) works well.
Making Times Clear
Whichever option you choose, one thing stays constant: when you reference a time, make it unambiguous. "Friday sync at 10am" will cause exactly the timezone confusion you're trying to avoid.
Always include the timezone. "Friday sync at 10am ET / 7am PT / 4pm CET / 8:30pm IST."
Or better yet, let automation handle it. In Slack, Two Timely automatically converts any time reference so each person sees it in their own timezone. When you type "sync at 10am ET," your teammate in Berlin sees "sync at 10am ET is 4:00:00 PM Central European Time" without anyone lifting a finger.
A Template to Get Started
If you're transitioning from live standups to async, here's a template your team can adopt immediately. Post this in your #standup channel:
Update — [Date]
Done: Shipped the onboarding flow redesign, reviewed 2 PRs
Today: Starting API integration for the new payments provider
Blockers: Waiting on design approval for the settings page
FYI: Out Thursday afternoon for a dentist appointment
Keep it short. Three to five lines is plenty. If it takes more than 2 minutes to write, you're over-thinking it.
The Bottom Line
There's no universal answer to "how should a global team do standups." But there is a universal mistake: pretending that a meeting format designed for co-located teams will work unchanged for a team spanning half the globe.
Pick the approach that fits your team's size, spread, and culture. Start with async if you're unsure — it's easier to add a weekly sync later than to remove a daily meeting that's become a habit.
And whatever you do, include the timezone.