Rock 'n' Roll San Diego Marathon · 2027 course guide

Rock 'n' Roll San Diego course map and elevation.

Balboa Park to downtown San Diego: 238 feet net downhill, 742 feet of climbing, and one long freeway climb, State Route 163, between miles 22 and 23.5. Here is the course map, the elevation mile by mile, and how I’d run each stretch.

Net-238 ft290 ft at the start, 53 at the finish
Climbing742 ft980 ft of descent
Climbs over 40 ft4mile 1.8, mile 9.2, mile 19.5, mile 22.3
Biggest climb+226 ftThe 163 hill: 1.0 mi at 4.2%

742 feet of climbing is the 13th-least of the 18 courses I cover. See all 18, flattest to hilliest.

Rock 'n' Roll San Diego course map

Rock 'n' Roll San Diego Marathon course map: Balboa Park to downtown San Diego, with every mile numbered
The course line, north up, with every mile numbered. The darker stretches are the 4 climbs of 40 feet or more, numbered on the elevation profile below.

Rock 'n' Roll San Diego elevation profile

Rock 'n' Roll San Diego Marathon course elevation profile: 742 feet of climbing, 238 feet net downhill
Elevation in feet along the course. Climbs of 40 feet or more: 1 Up to Normal Heights (mile 1.8, +110 ft); 2 Georgia Street (mile 9.2, +56 ft); 3 Friars Road (mile 19.5, +45 ft); 4 The 163 hill (mile 22.3, +226 ft).
"Chased BQ for six years. Three different coaches. Two near-misses. Hit it on the first build with Johnny, 3:34 at Santa Rosa."
Zach M.Masters, 47 · Boston Qualifier

Training for the Rock 'n' Roll San Diego Marathon?

I write every plan by hand around your life and this course: where its climbs fall and the pacing that gets you over them. It starts with a free 20-minute call.

Book a free intro call
The weather on this course

A typical race morning: 62°F with a 57°F dew point at the 6:15am start, a combined score of 119. Every race morning since 2000, the forecast six days out and your goal pace adjusted for it are on the Rock 'n' Roll San Diego Marathon weather page. For any other forecast, my heat pace calculator does the same math.

How I’d run it, stretch by stretch

Miles 1 and 2: Balboa Park, Hillcrest and North Park

Over these 2.5 miles the course climbs 130 feet and drops 55, 74 feet net up. The climb: Up to Normal Heights from mile 1.8 (+110 feet over 1.7 mi, 1.2%).

The gun goes at 6:15, and the first two miles climb gently up 6th Avenue, Robinson and Park Boulevard into Hillcrest and North Park, where the crowds are the loudest you’ll hear all day. Let them carry you without speeding you up. The road keeps rising to about mile 4, so I’d run these miles by effort and a few seconds slower than goal.

Miles 3 to 8: Normal Heights and the mesa

Over these 5.7 miles the course climbs 91 feet and drops 91, about level overall.

The climb tops out on Adams Avenue near mile 4, at about 400 feet, the highest point of the course. From there the Mountain View Drive loop through Normal Heights and East San Diego rolls gently. This is where to settle into goal pace and find a group to run with, because the next time the course asks something hard of you is mile 22.

Miles 9 to 12: back west through North Park to Mission Hills

Over these 4.4 miles the course climbs 100 feet and drops 201, 103 feet net down. The climb: Georgia Street from mile 9.2 (+56 feet over 0.2 mi, 4.4%).

The course drifts downhill back toward Hillcrest, with one short rise up Georgia Street just past mile 9 and the out-and-back on Robinson Avenue. The downhill makes goal pace feel cheap. Hold it anyway; every second you bank here costs you more on the 163 hill.

Miles 13 and 14: down through Presidio Park to Old Town

Over these 1.2 miles the course climbs 14 feet and drops 252, 236 feet net down.

The steepest stretch of the race is a descent: Presidio Drive drops about 250 feet in a little over a mile on its way down to Old Town. Shorten your stride, keep your feet quick and under you, and let gravity do the work without braking. Pounding down this hill is how quads get spent before the freeway climb.

Miles 14 to 16: the San Diego River path

Over these 2.5 miles the course climbs 22 feet and drops 33, 11 feet net down.

Flat, narrow and quiet: the river path to Sunset Cliffs Boulevard has the fewest spectators on the course, often under the marine layer. Tuck into a group and take your fuel here, on the flat, where it’s easy to drink. If you went out too fast, this is where you’ll start to feel it.

Miles 17 to 21: SeaWorld, Morena Boulevard and Friars Road

Over these 5.2 miles the course climbs 122 feet and drops 79, 44 feet net up. The climb: Friars Road from mile 19.5 (+45 feet over 0.9 mi, 1.0%).

The long flat middle of the second half runs past SeaWorld, up Morena Boulevard and east along Friars Road, which rises slowly from about mile 19.5. It’s the stretch where pace drifts without your noticing, so check your effort every mile. Treat the gentle Friars Road rise as a preview of what’s coming.

Miles 22 and 23: up State Route 163

Over these 1.9 miles the course climbs 239 feet and drops 41, 199 feet net up. The climb: The 163 hill from mile 22.3 (+226 feet over 1.0 mi, 4.2%).

Up the ramp at mile 21.5 and onto the freeway, and then the race’s one real climb: about 230 feet in a mile, on a banked road, at the worst possible point. Run it by effort, not pace, and expect to give back 20 to 30 seconds a mile. Stay on the flattest part of the road to spare your ankles from the camber. Everything after the bell at the top is downhill.

Miles 24 to the finish: down 163 through Balboa Park to downtown

Over these 2.8 miles the course climbs 24 feet and drops 227, 206 feet net down.

The freeway drops about 200 feet through Balboa Park’s canyon, under the Cabrillo Bridge and into downtown. Let the descent carry you back to goal pace, but don’t throw everything at it on tired legs. The last mile is flat city blocks on 11th Avenue, B Street, 5th Avenue and Ash Street, and that’s where to empty the tank.

Get my race-week notes

How I adjust pacing, fueling and the warm-up when race morning runs warm. One email when a new training note drops. No spam, unsubscribe anytime.

Almost in. Check your inbox to confirm your email.

The course mile by mile

Rock 'n' Roll San Diego Marathon elevation by mile · feet
MileElevation at the markerClimbDropStreet
Mile 1293+26−226th Avenue
Mile 2314+52−33Park Boulevard
Mile 3373+61−230th Street
Mile 4403+39−10Adams Avenue
Mile 5403+5−6North Mountain View Drive
Mile 6401+17−18East Mountain View Drive
Mile 7394+10−1833rd Street
Mile 8360+6−38Orange Avenue
Mile 9282+5−84University Avenue
Mile 10301+63−45Georgia Street
Mile 11286+15−31Robinson Avenue
Mile 12284+15−16Goldfinch Street
Mile 13187+7−107Hickory Street
Mile 1421+15−178Taylor Street
Mile 1521+8−8San Diego River Bikeway
Mile 1623+11−9San Diego River Bikeway
Mile 1718+7−11San Diego River Trail North
Mile 1822+14−10Sea World Drive
Mile 1922+17−18Morena Boulevard
Mile 2041+27−5Friars Road
Mile 2141+28−32Friars Road
Mile 2248+41−31SR-163 ramp
Mile 23203+169−10Cabrillo Freeway
Mile 24176+61−95Cabrillo Parkway
Mile 25101+0−74Cabrillo Parkway
Mile 2681+24−45East B Street
To the finish53+0−26East Ash Street

Want this course planned around you?

A course map tells you where the hills are. It doesn't know your training, how you handle a long climb, or what your legs look like at mile 20. I write every plan by hand and set race-day pacing with each athlete. It starts with a free 20-minute call.

Book a free intro call

More course guides

Twin Cities MarathonSunday, October 4, 2026577 ftOf climbing13 ft net uphill, 2 climbs over 40 ft Chicago MarathonSunday, October 11, 2026168 ftOf climbing8 ft net uphill, no climb over 40 ft Columbus MarathonSunday, October 18, 2026481 ftOf climbing1 ft net downhill, 4 climbs over 40 ft Detroit MarathonSunday, October 18, 2026419 ftOf climbing4 ft net downhill, 2 climbs over 40 ft Marine Corps MarathonSunday, October 25, 2026723 ftOf climbing51 ft net uphill, 5 climbs over 40 ft NYC MarathonSunday, November 1, 2026878 ftOf climbing30 ft net downhill, 5 climbs over 40 ft Philadelphia MarathonSunday, November 22, 2026706 ftOf climbing10 ft net uphill, 4 climbs over 40 ft California International MarathonSunday, December 6, 2026530 ftOf climbing336 ft net downhill, 1 climb over 40 ft Honolulu MarathonSunday, December 13, 2026450 ftOf climbing2 ft net uphill, 3 climbs over 40 ft Houston MarathonSunday, January 17, 2027206 ftOf climbing1 ft net uphill, no climb over 40 ft LA MarathonSunday, March 7, 2027872 ftOf climbing232 ft net downhill, 7 climbs over 40 ft Boston MarathonMonday, April 19, 2027717 ftOf climbing449 ft net downhill, 4 climbs over 40 ft Eugene MarathonSunday, April 25, 2027511 ftOf climbing0 ft net uphill, 3 climbs over 40 ft Flying Pig MarathonSunday, May 2, 2027871 ftOf climbing27 ft net downhill, 6 climbs over 40 ft Pittsburgh MarathonSunday, May 2, 2027808 ftOf climbing3 ft net downhill, 6 climbs over 40 ft Grandma's MarathonSaturday, June 19, 2027462 ftOf climbing116 ft net downhill, 1 climb over 40 ft San Francisco MarathonSunday, July 25, 20271,185 ftOf climbing0 ft net uphill, 10 climbs over 40 ft

Race-day weather and heat-adjusted pace: Twin Cities Marathon, Chicago Marathon, Columbus Marathon, Detroit Marathon, Marine Corps Marathon, NYC Marathon, Philadelphia Marathon, California International Marathon, Honolulu Marathon, Houston Marathon, LA Marathon, Boston Marathon, Eugene Marathon, Flying Pig Marathon, Pittsburgh Marathon, Grandma's Marathon, San Francisco Marathon. All race-day weather pages.

RunFitCoach is not affiliated with the Rock 'n' Roll San Diego Marathon or its organizers. Course line, place names and water © OpenStreetMap contributors. Elevation from the USGS 3D Elevation Program (1 m bare earth), sampled every 50 m and smoothed over 250 m. Bare-earth elevation leaves bridges out, so bridge decks are rebuilt from their ends. Distances are scaled to the certified 42.195 km, so mile marks can sit a little off the course markers. The line is routed street by street through the 2026 course’s turns rather than surveyed, so here that can be up to a quarter mile. Miles 21.6 to 25.5 run south in State Route 163’s northbound lanes; the line follows the southbound lanes beside them.

The course is fixed. Your plan shouldn’t be.

Free intro call, twenty minutes. No payment until we both say yes.

Book your intro call
Prefer to apply in writing? Start here