Group run schedule

When to Show Up

Tuesday and Friday5:45 AMWednesday6:00 PM; weekend times vary
Frequency
Three times per week
Seasonality
Weekend long runs usually marathon-focused

About This Club

Excelsior Running Club has been putting people on the roads and track in San Francisco since 1973, and they are affiliated with PAUSATF, which tells you this is a club that takes racing seriously.

They run three times a week, mixing dawn park runs with structured track sessions and weekend long runs, so this is designed for people who want a real training schedule, not just a casual jog. If you are working toward a race and want structured workouts alongside other committed runners, this setup is built for that.

  • Racing singlet
  • Sponsor discounts

Who It Suits

This club suits runners who are training with purpose, particularly toward a marathon or other races, and who want track workouts and long runs baked into their week. If you are brand new to running or looking for something low-key and unstructured, the 7-10 mile distances and interval sessions will likely feel like too much too soon.

Free race emails

Get the Weekly RunSesh

Found your people? Now find the races. A Monday look ahead and a Thursday rundown of what's coming up near San Francisco, so your crew always has a start line on the calendar.

Two helpful emails per week. No spam. Unsubscribe anytime.

What a Run With Them Is Like

Tuesday and Friday mornings, you are out in Golden Gate Park at 5:45 AM at a conversational pace, covering somewhere in the 7-10 mile range, so expect a genuine training run, not a shuffle.

Wednesday evenings shift to Kezar Stadium at 6:00 PM for structured intervals and tempo work on the track, and everyone runs those at their own pace rather than a single group target. Weekend long runs are marathon-focused and coordinated through their Discord, so the distance and time vary week to week.

Distance7-10 miles
PaceConversational pace for dawn runs; everyone runs track workouts at their own pace
TerrainTrack, Park
Post-runPost-race banter organized on Discord

Your First Run

For the Tuesday or Friday dawn runs, they say to just show up at Kezar Stadium, 670 Kezar Dr, at 5:45 AM and you are in. No prior sign-up required for those.

For the Wednesday track workout or a weekend long run, join their Discord first so you can get the details and know what you are walking into. Coming alone is normal at a club like this, and the conversational pace on the dawn runs means you will actually be able to talk to people without gasping.