San Diego · Staying fit

How to Stay Fit in San Diego: Mission Bay, Cowles Mountain, the Marine Layer and Your Evenings

Staying fit in San Diego: Mission Bay's 14 miles of paths, the 3.2-mile boardwalk, Cowles Mountain, season-by-season weather, races, and evening coaching.

MakeMyFitness Updated 9 min read

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

How do people in San Diego stay fit?

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

San Diegans stay fit outdoors first. The city wraps around Mission Bay and San Diego Bay, has a boardwalk along the Pacific, and puts the highest point inside city limits, Cowles Mountain, a short drive from most neighborhoods. Fiesta Island in Mission Bay hosts charity walks, runs, bike races and time trials, and the San Diego Crew Classic regatta on the bay draws more than 100 college, club and senior crews. Weekends here mean a run, a surf, a hike or a paddle.

The weekday picture is different. San Diego is a Navy town, a biotech town and a border town. Naval Base San Diego listed 34,185 employees in the city's 2017 financial report, and the Navy is the city's largest employer. The life sciences industry employed 45,949 people in 2016, clustered around La Jolla and Sorrento Valley. Qualcomm, founded and headquartered here, had 11,830 employees on the city's 2017 top-employer list. Those are shift workers, lab hours and long commutes, and they leave little room for a midweek gym routine. The beach is easy; three strength sessions a week are what slip.

Where to run, walk and climb in San Diego

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

These are San Diego's most-used outdoor routes, with the distances and facts we could verify. Distances are one way unless the route is a loop.

RouteDistance or sizeWhat to know
Mission Bay Park paths14 miles of paths4,235 acres, about 46% land and 54% water, with 27 miles of shoreline and 19 miles of sandy beach
Ocean Front Walk, Pacific Beach to Mission BeachAbout 3.2 milesFrom the end of Law Street in Pacific Beach to the mouth of Mission Bay, past Crystal Pier at Garnet Avenue
Cowles Mountain main trail, Mission Trails Regional ParkAbout 1.5 miles to the summitAbout 950 ft (290 m) of climb to 1,593 ft (486 m), the highest point in the city; starts at Golfcrest Drive and Navajo Road
Mission Bay cross-country course2,000 m grass loopA soft surface for intervals and strides
Silver Strand, Coronado to Silver Strand State BeachUp to a half marathonFlat, with the Pacific on one side and San Diego Bay on the other; the course of the Silver Strand Half
San Diego routes and parks with measured distances (checked October 28, 2026)

Cowles Mountain is San Diego's stair-climber: Wikipedia's entry notes hundreds of people a day on the main trail, which climbs about 950 feet in 1.5 miles to a 360-degree view of the county. That's roughly 630 feet of climb per mile, steep enough that most hikers walk it. Go up and down twice and you've climbed about 1,900 feet before breakfast on a Saturday.

Mission Bay is the flat alternative. With 14 miles of paths, you can run an easy 5K (3.1 miles) or a 10-mile long run without repeating a stretch, and the 2,000-meter grass cross-country loop is gentler on knees and shins than concrete. The Ocean Front Walk is busier, with bikes and skaters at weekends, so treat it as an early or late run.

San Diego weather by season, and what it does to training

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

San Diego's coastal weather barely changes through the year, and that's the problem with planning around it: there's never a season that forces you indoors, so there's never a season that forces a routine. NOAA's 1991–2020 normals for San Diego International Airport, at Lindbergh Field on the bay, look like this.

MonthAverage high / lowOceanWhat it means for training
January66.4°F (19°C) / 50.3°F (10°C)59°F (15°C)The wettest stretch: 1.98 in of rain over 6.5 days; cool, dark evenings
April68.8°F (20°C) / 57.1°F (14°C)62°F (17°C)Mild and bright; good month to build running volume
July75.3°F (24°C) / 66.1°F (19°C)70°F (21°C)Marine layer mornings, sunny afternoons at the coast
August77.3°F (25°C) / 67.5°F (20°C)72°F (22°C)Warmest month on the coast; inland is far hotter
October74.6°F (24°C) / 61.5°F (16°C)68°F (20°C)Warm, dry, and Santa Ana season
December66.0°F (19°C) / 49.8°F (10°C)62°F (17°C)1.67 in of rain over 5.8 days
San Diego International Airport climate normals, 1991–2020 (NOAA, via Wikipedia's climate table), with ocean temperature

The coast gets 9.79 inches of rain a year, with measurable rain on 40.3 days, about one day in nine, so rain rarely costs a San Diego runner a planned session. Inland is where the heat lives. El Cajon, 17 miles east of downtown, averages 88.6°F (31°C) in August and 87.3°F (31°C) in September, against 77.3°F at the airport. If you live in El Cajon, Santee or La Mesa, summer runs belong before 8 in the morning or after sunset, and your midweek strength work is better indoors.

May Gray and June Gloom

From May into August, a marine layer covers the San Diego coast with low cloud and morning fog that often lasts into the afternoon. It's cool and comfortable for running, but it stays within a few miles of the coast: 5 to 15 miles inland, in El Cajon and Santee, the sun is usually out. If you run in Ocean Beach in June and wonder why it's 64°F and grey while a friend in Santee is sweating, that's why.

Santa Ana days

Santa Ana winds blow warm, dry desert air toward the coast between September and April, about 10 days a year. Gusts can reach 100 mph in inland passes and canyons, though they rarely pass 40 mph at the coast, and humidity can drop into single digits. The coast can be hotter than the desert on these days, and the winds spread wildfires. On a Santa Ana day, skip the Cowles Mountain climb, drink more than usual, and move the workout indoors.

Races and events in San Diego, with dates

Build a routine around the event you are preparing for.
Build a routine around the event you are preparing for.

A race on the calendar is the most reliable way to keep a San Diego training plan going through a mild winter. These are the big ones, with dates from the official race sites, checked October 28, 2026.

EventDateDistancesCourse
Silver Strand Half MarathonSunday, November 8, 2026Half marathon, 10 miles, 12K (7.45 miles), 5KCoronado to Silver Strand State Beach on the closed Silver Strand Highway; fast and flat
Rock 'n' Roll San DiegoJune 5–6, 2027Marathon, half marathon, 5KStarts in Balboa Park, finishes Downtown
San Diego races with published dates (official sites, checked October 28, 2026)

The Silver Strand Half is 11 days from the date we checked, so if you aren't already training for it, the 5K or 12K is the sensible entry. Rock 'n' Roll San Diego in June 2027 is about seven months away, enough for a beginner to build to a half marathon with three runs and two strength sessions a week. Strength work matters for both: hips, glutes and calves that are trained to take load are what keep a flat, fast course like the Strand from turning into sore knees.

How work and the commute shape a San Diego week

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

San Diego's big employers set the city's hours. Navy and Marine Corps schedules start early: the city hosts Naval Base San Diego, Naval Base Point Loma, Marine Corps Air Station Miramar and Marine Corps Recruit Depot San Diego, with Naval Air Station North Island across the bay. Biotech and research staff in La Jolla and Sorrento Valley keep lab hours. And San Diego is a border city: about 70,000 vehicles and 20,000 pedestrians cross north into San Diego at the San Ysidro Port of Entry each day, and individual crossings there topped 53 million in 2019.

For many San Diegans that means a long, unpredictable drive home on the 5, the 805 or the 8, and an evening that starts late. A gym session after that drive is a second trip out. That's the slot a live session at home fills: you're through the door at 5:45 PM, and by 6:15 your coach is on the call. Cross-border commuters who get home later can take an 8 or 9 PM slot instead.

  • Early Navy and shift workers: a 5 or 5:30 AM session, done before you leave for the base.
  • Office and lab workers in UTC, Sorrento Valley and Downtown: a 6 or 7 PM session once you're home.
  • Parents in Clairemont or Chula Vista: an 8:30 PM session once the kids are in bed.
  • Weekend surfers and hikers: keep Saturday for the ocean and Cowles Mountain, and put the three coached strength sessions on weekday evenings.

Using your complex gym in San Diego

Use the equipment you already have with guidance on video.
Use the equipment you already have with guidance on video.

If your apartment complex in Mission Valley, University City or Downtown San Diego has a fitness room, it probably holds a rack of dumbbells, a bench, a cable machine and a treadmill or two. That's enough kit. What the room lacks is a plan. Your coach can build a full program around that kit: dumbbell split squats and Romanian deadlifts, single-arm rows on the bench, cable presses and core work, with the treadmill for a 10-minute warm-up.

  1. 1

    Check the kit once

    Send your coach a photo of the rack. Knowing the heaviest dumbbell sets the plan for the month.

  2. 2

    Pick the quiet hour

    If the room is busy straight after work, a 7 or 8 PM booking may give you more space and a free bench.

  3. 3

    Set up the phone

    A small tripod or the corner of a bench, about 8 feet away, so your coach sees you head to toe.

  4. 4

    Train, then walk it off

    Finish with a 15-minute walk around the block or down to the bay in Mission Bay, Pacific Beach or Point Loma. It costs nothing, and it's the easiest recovery San Diego offers.

Is online training worth it when you can exercise outside all year?

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

Online personal training is worth it in San Diego for the part of fitness the outdoors doesn't cover: progressive strength work with someone checking your form. You can run Mission Bay and climb Cowles Mountain for free. What's harder to do alone is squat, hinge, push and pull a little heavier each week without your lower back or knees paying for it. MakeMyFitness puts a certified coach on a live video call for that, 45 minutes at a time, at home, in your complex gym or at your own gym.

Our coaches are based in India, so San Diego sessions run from 4:30 PM to 6:30 AM Pacific time in winter and from 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. Sessions are $25 for Personal Gym Training ($223 for 12) and $28 for Personal Home Training ($255 for 12), and you can move any session with 24 hours' notice when a shift changes or a swell comes in.

For a coached San Diego evening hour by hour, see our San Diego page. If you're weighing a local trainer, read what a personal trainer costs in San Diego, and for calories in the fish taco and the California burrito, see healthy eating in San Diego. For other cities, start from our US page.

Sources

  1. Mission Bay, San Diego, Wikipedia
  2. Pacific Beach, San Diego, Wikipedia
  3. Cowles Mountain, Wikipedia
  4. Climate of San Diego (NOAA 1991–2020 normals for San Diego International Airport), Wikipedia
  5. El Cajon, California (climate table, NOAA 1991–2020 normals), Wikipedia
  6. Torrey Pines State Natural Reserve, California State Parks
  7. Silver Strand Half Marathon, Silver Strand Half Marathon
  8. Rock 'n' Roll San Diego, Rock 'n' Roll Running Series
  9. Economy of San Diego, Wikipedia
  10. San Ysidro Port of Entry, Wikipedia

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 Diego: Mission Bay, Cowles Mountain, the Marine Layer and Your Evenings.

  • Mission Bay Park is the main choice, with 14 miles of paths around 27 miles of shoreline and a 2,000-meter grass cross-country loop. The Ocean Front Walk from Pacific Beach to Mission Beach runs about 3.2 miles. For hills, the Cowles Mountain trail climbs about 950 feet in 1.5 miles to the city's highest point.

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