Participating in a running race in San Diego is an easy choice. With runnable beaches, scenic trails, and year-round great weather, the city is a runner’s paradise. Get ready to hit the streets and beaches as we present to you our top running races in San Diego.
San Diego Marathon
Date: 31 May – 1 June 2025
Discover the richness of the city of San Diego in the annual San Diego Marathon. From a 5K to a half marathon and all the way to a full on marathon, this running race allows you to see the beauty of San Diego in a different light!
Rock ‘n’ Roll San Diego Marathon
Date: 31 May – 1 June 2025
The Rock ‘n’ Roll San Diego Marathon is an annual running race featuring a marathon, a half marathon and a 10k. This rock ‘n’ roll running series is a favorite among locals and tourists. Starting at Balboa park and finishing in downtown San Diego, this race brings participants through eight notable neighborhoods that even locals are enthusiastic about.
La Jolla Half Marathon & 5K
Date: 17 May 2025
The La Jolla Half Marathon and La Jolla 5K are among San Diego’s most picturesque running races. Imagine running by the ocean with near-perfect weather the entire way—pure bliss! Whether tackling the full marathon or the 5K, participants are greeted with gorgeous views throughout.
San Diego Beach and Bay Half Marathon
Date: 12 April 2025
The San Diego Beach and Bay Half Marathon is an award-winning race. Participants run through the city’s stunning beaches, picturesque parks, and must-see destinations. Finishers celebrate with live music and bayside festivities.

Not keen on joining a running race? You can still experience the city’s beauty with a running tour. Go! Running Tours offers curated runs in over 60 cities worldwide, allowing guests to explore like a local—while running.
Ready to run? Discover downtown San Diego on an 8K running tour. The San Diego Downtown and Bay Tour runs through San Diego Bay, passes several neighborhoods downtown, iconic landmarks and key areas where top running races take place. This is the perfect quick running tour before a conference or some beach time.
