San Francisco · Staying fit

How to Stay Fit in San Francisco: Runs, Hills, Fog and the After-Work Hour

Where to run in San Francisco with distances, from the 7.4-mile Golden Gate Park loop to Crissy Field, plus fog-season weather, races and evening training.

MakeMyFitness Updated 10 min read

Plan a route that fits your starting point and available time.

How do people stay fit in San Francisco?

A coach joins live on video and guides each movement.
A coach joins live on video and guides each movement.

San Francisco is a city where the workout is often the walk home. Streets climb hard from the Mission to Bernal Heights and from North Beach to Russian Hill, Golden Gate Park runs more than 3 miles from the Haight to the ocean, and the Bay Trail follows the water from the Ferry Building to the Golden Gate Bridge. People run, cycle and climb stairs here all year, because the weather rarely gets hot or freezing. What gets in the way is time, fog and wind, not snow or heat.

This guide measures the routes San Francisco actually uses, sets out the weather by season with National Weather Service normals, lists the big races, and shows how a live strength session fits around a long workday. Distances come from Great Runs route guides and Wikipedia; weather from the NWS downtown station's 1991–2020 normals.

Where to run in San Francisco, with distances

Plan a route that fits your starting point and available time.
Plan a route that fits your starting point and available time.

San Francisco's main running routes run from 1 mile to nearly 10, and most are flat except where they meet the bridge or the hills. This table sets them side by side so you can choose by distance and terrain.

RouteDistanceTerrainNeighborhood
Blue Heron Lake (formerly Stow Lake) perimeter1 mile (1.6 km)Trail around the lakeGolden Gate Park
Golden Gate Bridge crossing1.7 miles (2.7 km) each wayPath on the bridge, climb to reach itPresidio
Sunset Dunes, the former Upper Great Highway2 miles (3.2 km)Flat, car-free paths by Ocean BeachOuter Sunset
Lake Merced loop4.5 miles (7.2 km)Multi-use path beside the roadLakeshore, near SF State
Crissy Field, Fort Mason to Fort Point and back6.1 miles (9.8 km)Flat; pavement then wide gravelMarina and Presidio
Golden Gate Park perimeter loop7.4 miles (11.9 km)Rolling, mostly pavedRichmond, Sunset and Haight
Golden Gate Park loop plus the Panhandle8.8 miles (14.2 km)Rolling, mostly pavedHaight-Ashbury to Ocean Beach
The San Francisco Spectacular9.6 miles (15.4 km)Embarcadero, Crissy Field, Fort Point and the bridgeWaterfront
Running routes in San Francisco by distance (Great Runs and Wikipedia, checked October 28, 2026)

Golden Gate Park: car-free roads end to end

Great Runs describes Golden Gate Park as roughly 3.5 miles long and half a mile wide, with car-free roads running nearly its whole length. The perimeter loop is 7.4 miles; adding the Panhandle makes it 8.8. The western loop, west of Shoreline Drive, is 4.5 miles. The JFK Promenade, about 2 miles of wide road that is now permanently car-free, is the easy choice for a short run. Kezar Stadium at the park's southeast corner has a running track, useful for intervals.

Crissy Field and the bridge: flat, scenic, windy

The Crissy Field run from Fort Mason to Fort Point and back is 6.1 miles and flat, on pavement past the yacht harbor then a wide gravel path along the beach. Great Runs puts the warming hut at about the 2.3-mile mark. From Fisherman's Wharf, add about 1.5 miles round trip. Carrying on to the Golden Gate Bridge adds about 2.5 miles each way, and the bridge itself is 1.7 miles across. Wind off the Golden Gate is the main hazard here: run west into it first and let it push you home.

The west side: Sunset Dunes, Ocean Beach and Lake Merced

The newest place to run in San Francisco is Sunset Dunes, a 2-mile, 77-acre park on what was the Upper Great Highway between Lincoln Way and Sloat Boulevard. Voters approved Proposition K by 55% to 45% in November 2024, and the park opened on April 12, 2025, with separated walking and cycling paths. Great Runs measures the Great Highway at 3.8 miles from the Cliff House to Lake Merced. Lake Merced's 4.5-mile loop runs beside John Muir Drive and Lake Merced Boulevard, with a measured section on the west side, and Fort Funston's 2-mile Sunset Trail runs along 200-foot bluffs. Summer fog is heaviest out here on the west side.

Can you get a strength workout from San Francisco's hills and stairs?

Fit movement around work, home and the rest of your day.
Fit movement around work, home and the rest of your day.

San Francisco's hills and stairways give you free conditioning, though not a full strength program. Twin Peaks rises to about 925 feet, and only Mount Davidson, at 928 feet, is higher in the city. The east side of the Twin Peaks figure-8 road has been reserved for people on foot and bikes since an SFMTA pilot began in 2016, and Great Runs puts the climb up Twin Peaks Boulevard at about a mile. In Golden Gate Heights, the 16th Avenue Tiled Steps have 163 mosaic steps rising to Grandview Park, a short, steep repeat.

  • Stair repeats: 163 steps on 16th Avenue, six to eight times, makes a hard 20-minute session for legs and lungs.
  • Hill repeats: Hayes Street Hill near Alamo Square is the one real climb on the Bay to Breakers course, so it.s worth practicing before race day.
  • Long climbs: Twin Peaks Boulevard is about a mile up to the summit, with the view as the reward.

Hills build your engine and your calves, but they don't load your upper body, your hinge or your core the way a planned strength session does. That's the gap a coached session fills: squats, presses, rows and deadlift patterns that protect your knees on the downhill and your back on a long day at a laptop.

What is San Francisco weather like for training, season by season?

Match your training setting to the conditions outside.
Match your training setting to the conditions outside.

San Francisco's weather is mild all year and coolest when the rest of the country is hottest. National Weather Service normals for downtown San Francisco (1991–2020) show highs between about 58°F and 70°F in every month we list, and among major US cities, San Francisco has the coolest June to August, according to Wikipedia's summary of NWS data. Warm inland air pulls Pacific wind and fog through the Golden Gate all summer.

MonthAverage highAverage lowWhat it means for training
January57.8°F (14.3°C)46.6°F (8.1°C)Wettest stretch; rain moves runs indoors
April63.0°F (17.2°C)49.7°F (9.8°C)Dry, breezy, good for building mileage
July66.3°F (19.1°C)54.4°F (12.4°C)Fog and wind, especially west of Twin Peaks
September70.2°F (21.2°C)55.6°F (13.1°C)The warmest of these months
October69.8°F (21.0°C)54.4°F (12.4°C)Warm and clear: the local summer
Downtown San Francisco temperature normals, 1991–2020 (NWS data via Wikipedia)

Rain is concentrated in winter. Downtown averages 22.89 inches (581 mm) a year on about 71 days, with 4.76 inches in December, 4.40 in January and 4.37 in February. Summer is nearly dry but gray. Fog is lighter in the eastern neighborhoods and in late summer and early fall, so a foggy Outer Sunset can sit a few miles from a sunny Mission. October is warmer than July on average, especially by day, which is why September and October feel like the city’s real summer.

Which San Francisco races are worth training for?

Match your training setting to the conditions outside.
Match your training setting to the conditions outside.

San Francisco's two big running events are Bay to Breakers in May and the San Francisco Marathon in July, and both are far enough off to build a proper plan for. Dates below are from each race's official site, checked October 28, 2026.

EventNext dateDistancesWorth knowing
Bay to BreakersMay 16, 202712K, plus a 15K Breakers BonusRun since 1912; 7.46 miles from near the Embarcadero to Ocean Beach, with Hayes Street Hill
The San Francisco MarathonJuly 24–25, 2027Marathon, two halves, 10K, 5K, ultraThe 2026 race ran July 25–26; the site lists a historical race-day temperature of 64°F
Crissy Field parkrunEvery Saturday5KA weekly Saturday 5K on the flat path, per Great Runs’ Crissy Field guide
San Francisco running events, next dates from official sites (checked October 28, 2026)

Bay to Breakers was first held on New Year’s Day in 1912, and it set a Guinness record with 110,000 participants in 1986. It starts a few blocks from the Embarcadero and finishes on the Great Highway by Ocean Beach. With more than 28 weeks between this guide and the 2027 race, there's time for a full base-building block. The marathon's cool July weather makes it a fair first marathon, but its hills reward runners who've done their strength work.

How do you fit training around a San Francisco workday?

Match your training setting to the conditions outside.
Match your training setting to the conditions outside.

San Francisco's workday is long and often split between an office in SoMa or the Financial District and a laptop at home, with BART, Caltrain or Muni in between. That makes the gym trip the first thing to go. The answer for most people is to keep runs for the weekend and daylight, and to put strength training somewhere that needs no travel at all: the living room, or the gym in the building.

Many newer towers in SoMa, Mission Bay and Rincon Hill have a residents’ gym. If yours has a set of dumbbells and a bench, that’s enough for a solid program, as long as someone writes it and watches you do it. Here's how to make the most of one with a coach on video:

  1. 1

    Send your coach a photo of the room

    Before the first session, photograph the dumbbell rack and machines. Your coach plans around the heaviest pair you have, not an imaginary gym.

  2. 2

    Book the quiet hour

    If your building gym is busy straight after work, an 8:30 PM slot, still inside our window, is often quieter.

  3. 3

    Set the phone side-on

    Lean it on a water bottle on the floor or a shelf at hip height, side-on to you, so your coach sees depth and back angle.

  4. 4

    Use headphones

    Your coach talks you through every set without the whole gym hearing it.

  5. 5

    Run outside, lift inside

    Pair the session with a weekend run at Crissy Field or Golden Gate Park and you cover both strength and endurance.

A week of training in San Francisco

Match your training setting to the conditions outside.
Match your training setting to the conditions outside.

A balanced San Francisco week mixes three live sessions with the city's free outdoor routes. Our coaches are based in India, so sessions run from 4:30 PM to 6:30 AM Pacific time in winter and 5:30 PM to 7:30 AM in summer. The slots that work all year are 5:30 to 10 PM and 5 to 6:30 AM.

DaySessionWhere
MondayLive strength session at 6 PM, 45 minutesLiving room or building gym
TuesdayEasy 4.5-mile runLake Merced loop or Golden Gate Park's western loop
WednesdayLive strength session at 6 PMLiving room or building gym
ThursdayStair or hill repeats, 20 minutes16th Avenue Tiled Steps or Twin Peaks
FridayLive session at 5:30 AM or 7 PMWherever you are, including a hotel room on a work trip
SaturdayLong run, 6–9 milesCrissy Field to Fort Point, or the Golden Gate Park loop
SundayRest, or a walk on Sunset DunesOuter Sunset
An example training week for San Francisco, with sessions inside the all-year window

MakeMyFitness offers live online personal training in San Francisco from $25 a session: a certified coach on a video call who watches your form and corrects it as you go, for 45 minutes. You'll need a phone or laptop, a mat's worth of floor and ideally a pair of dumbbells. Sessions move with 24 hours' notice, which helps when a clear September evening is too good to spend indoors.

ProgramOne session4-week plan (12 sessions)Per session on the plan
Personal Gym Training1:1, 45 minutes$25$223about $19
Personal Home Training1:1, 45 minutes$28$255about $21
Rehab & Recovery1:1, once a doctor or physio has cleared you$41$382about $32
Group ClassesPer person, small group$16$127about $11
MakeMyFitness prices in the US, charged in USD. Every session is live on video, and a 4-week plan is three sessions a week.

Our San Francisco page shows a full coached day in the city. To compare costs, read what a personal trainer costs in San Francisco, and to fuel all that running, see healthy eating in San Francisco. For other cities, start from the US page.

Sources

  1. San Francisco: Climate (NWS downtown normals, 1991–2020), Wikipedia
  2. Golden Gate Park, Great Runs
  3. Crissy Field, Great Runs
  4. Lake Merced, Fort Funston and San Francisco State University, Great Runs
  5. Sunset Dunes, Wikipedia
  6. Twin Peaks (San Francisco), Wikipedia
  7. 16th Avenue Tiled Steps, Wikipedia
  8. Bay to Breakers, Bay to Breakers
  9. Bay to Breakers, Wikipedia
  10. The San Francisco Marathon, The San Francisco Marathon

Written by the MakeMyFitness team from the sources above. First published , last updated . Spotted something out of date? Tell us at hello@makemyfitness.com.

Talk through your questions with the coach before starting.

Questions people ask

About how to Stay Fit in San Francisco: Runs, Hills, Fog and the After-Work Hour.

  • The main routes are Golden Gate Park's 7.4-mile perimeter loop (8.8 with the Panhandle), the flat 6.1-mile Crissy Field out-and-back from Fort Mason to Fort Point, the 4.5-mile Lake Merced loop and the 2-mile car-free Sunset Dunes by Ocean Beach. For hills, Twin Peaks is about a mile up and the 16th Avenue Tiled Steps have 163 steps.

Still have a question?Leave your number in the booking form and we'll call you.

Book a session

Your first rep starts here.

We’ll call to confirm your coach, talk through your goals and send you a private video link.

Choose a session and agree the details with your coach.
  • Live on video, from anywhere
  • Coach matched to your goals
  • No long-term contracts

Step 1 of 4

What kind of training are you after?

1:1 · Live video · At home. Live one-on-one video classes in your living room, built around the space and equipment you have, even if that's just a mat.

Your next session starts with a conversation.

Your Fitness.
Your Way.

Stop planning to start. Book your first session today.

Book a session