Mountain Bike Trails in San Diego

San Diego has dry, technical Southern California riding, with Mission Trails, Black Mountain, Mount Laguna access, and rocky canyon routes close to the coast. Compare 133 mountain bike trails in San Diego with route maps, distance, difficulty, elevation, photos, reviews, and nearby ride options.

RidePal App

Open San Diego trails on the full MTB map

Use RidePal for interactive trail maps, offline navigation, ride tracking, trail photos, reviews, and nearby ride planning.

Difficulty Mix

Use the local spread to choose a route that fits the ride you want.

Green Circle
28
Blue Square
24
Black Diamond
6

Mountain Bike Trails in San Diego

Compare local trails by distance, difficulty, surface, elevation, and nearby riding options before opening the route in RidePal.

Beeler Connector Trail

Green CircleDirt

1.1 mi

Tang

Blue SquareDirt

A lot of berms and technical

0.4 mi

sandblaster

Blue SquareDirt

Small gap jumps, flowy, can get air if you go fast

0.2 mi

Suycott Valley Trail

Blue SquareDoubletrack

0.6 mi

South Fortuna Trail

Blue SquareGround

1.7 mi

North Fortuna Trail

Blue SquareDirt

1.0 mi

Otay Mountain Truck Trail East

Blue SquareDoubletrack

4.7 mi

Miner's Ridge Loop

Green CircleDirt

Black Mountain summit road

1.9 mi

Wead wacker

Blue SquareSingletrackTrail

4.0 mi

Russian math full ride

Black DiamondDirt

0.8 mi

Sweetwater Summit Loop

Blue SquareFootway

0.4 mi

Gunstage trail

Green CircleDirt

3.5 mi

San Vicente Creek trail

Green CircleDirt

1.2 mi

Bernardo Mountain Lake View Trail

Green CircleDirt

1.1 mi

Visitor Center Loop Trail

Blue SquareGround

1.4 mi

Deerfield BMX Loop Trail

Green CircleGround

1.1 mi

North Fortuna Perimeter Trail M

Black DiamondGround

1.0 mi

North Fortuna Perimeter Trail

Blue SquareDirt

0.5 mi

E-Ticket Starter Kit

Blue SquareGround

0.6 mi

North Fortuna Perimeter Trail W

Blue SquareGround

1.6 mi

Jackson Trail

Green CircleSingletrack

0.3 mi

Rim Trail

Blue SquareDoubletrack

1.0 mi

Eticket Lower

Blue SquareDirt

0.4 mi

Grasslands Loop Trail

Green CircleGravel

1.3 mi

Jackson Alt

Green CircleGround

0.2 mi

Shepherd Ridge Trail

Black DiamondGround

0.7 mi

Shepherd Pond Loop Trail

Green CircleGround

0.6 mi

Corte La Playa

Green CircleGround

0.5 mi

West Deer Canyon

Blue SquareSingletrack

1.0 mi

Switchbacks

Blue SquareSingletrack

0.7 mi

Bowtie Rim Trail

Green CircleDirt

0.6 mi

N. Rim Trail

Green CircleSingletrack

0.4 mi

Deer Canyon Trail

Blue SquareDirt

0.4 mi

Deer Creek Trail (

Blue SquareDirt

0.7 mi

Roadrunner Loop

Green CircleDirt

0.6 mi

Little Black

Blue SquareDirt

0.4 mi

Manzanita Loop

Blue SquareDirt

1.6 mi

Black Widow

Black DiamondDirt

1.0 mi

Nighthawk Trail

Blue SquareSingletrack

1.3 mi

Glider Point Trail

Black DiamondDirt

0.6 mi

Miner's Ridge Loop Trail

Black DiamondDirt

2.0 mi

Lilac Canyon Trail

Blue SquareDirt

0.5 mi

North Main Trail

Green CircleDirt

9.7 mi

South Main Trail

Green CircleDirt

5.2 mi

Upper North Shepherd Canyon

Green CircleSingletrack

1.2 mi

Suycott Valley Trail

Blue SquareGround

0.8 mi

Hemingway - Rancho Mission Footpath

Green CircleGround

1.4 mi

Spring Canyon Trail

Green CircleSingletrack

0.7 mi

Navajo - Rancho Mission Path

Green CircleGround

0.8 mi

Ahwee Trail

Green CircleDirt

0.8 mi

SDG&E Service Road

Green CircleDirt

1.0 mi

"Tunnel" Trail 4

Blue SquareDirt

0.7 mi

Grasslands Crossing Trail

Green CircleSingletrack

0.2 mi

Lake Hodges North Shore Trail

Green CircleDirt

1.1 mi

Lake Hodges Trail

Green CircleDirt

2.4 mi

Del Dios Gorge Trail

Green CircleDirt

0.2 mi

Old Lopez Road

Green CircleDirt

0.4 mi

Mule Hill Trail

Green CircleDirt

7.3 mi

Fortuna Saddle Trail

Dirt

3.0 mi

Los Vaqueros Trail

Dirt

0.4 mi

Wildflower Loop

Compacted

0.9 mi

Soapstone Grade Fire Road

Dirt

0.7 mi

Sweetwater Park Trail -- SD Aqueduct Service Road

Unpaved

0.4 mi

Marty Minshall trail

Dirt

0.9 mi

Ridge Trail

Dirt

1.8 mi

Santa Fe Valley Trail

Ground

1.9 mi

Barker Valley Trail

Dirt

3.6 mi

Azalea Glen Trail

Dirt

1.2 mi

Upper Creek Trail

Unpaved

0.9 mi

Ridge Trail

Unpaved

0.6 mi

Lower Creek Trail

Unpaved

1.7 mi

Coast to Crest Trail

Unpaved

0.4 mi

Cardiac Hill

Dirt

1.1 mi

Azalea Glen Road

Doubletrack

1.1 mi

Milk Ranch Road

Dirt

0.2 mi

Soapstone Grade Fire Road

Dirt

0.9 mi

Milk Ranch Road

Dirt

1.9 mi

Soapstone Grade Fire Road

Doubletrack

1.0 mi

Black Mountain Road

Dirt

0.8 mi

East Rim Trail

Dirt

0.4 mi

Underlook Trail

Dirt

0.4 mi

Kundalini

Dirt

0.7 mi

Robert's Ravine Trail

Dirt

0.7 mi

The Shire Trail

Dirt

0.2 mi

Sycamore Creek Trail

Dirt

0.9 mi

Overlook Trail

Dirt

0.4 mi

Lucas Rim Trail

Dirt

0.3 mi

Coyote Link

Singletrack

0.2 mi

Spooners Mesa Trail

Dirt

0.2 mi

Cañon Street Trail

Dirt

0.3 mi

North Beach Trail

Dirt

0.3 mi

Dairy Mart Loop Trail

Dirt

0.5 mi

The Fire Road

Dirt

0.3 mi

Duck Pond Connector East

Dirt

0.3 mi

Cobbles

Unpaved

0.2 mi

Cobbles

Unpaved

0.4 mi

Two Bridges

Dirt

0.2 mi

Tidal Trail

Singletrack

1.0 mi

Battle Trail

Dirt

0.8 mi

Old Sally

Singletrack

0.2 mi

Lies

Singletrack

0.3 mi

Boring

Singletrack

0.2 mi

No Trust

Singletrack

0.4 mi

Gibson Canyon Trail

Unpaved

0.3 mi

Mutt

Dirt

2.1 mi

Waggy

Dirt

0.3 mi

Doctors Loop

Dirt

1.1 mi

Cobbles

Unpaved

0.3 mi

The Fire Road

Dirt

0.9 mi

Sundevil Road Hilltop Park connector

Unpaved

0.2 mi

Coyote Link

Singletrack

0.6 mi

Spooners Mesa Trail

Dirt

1.5 mi

Dairy Mart Loop Trail

Dirt

0.3 mi

North Famosa Slough Trail

Unpaved

0.2 mi

Otay Valley Regional Park Trail

Dirt

0.3 mi

Otay Valley Regional Park Trail

Dirt

0.9 mi

Camino Ruiz Trail

Ground

0.5 mi

Par Course Trails

Dirt

0.5 mi

Par Course Trails

Dirt

0.4 mi

Par Course Trails

Dirt

0.4 mi

Par Course Trails

Dirt

0.4 mi

Hopper

Dirt

0.2 mi

Spooners Mesa Trail

Gravel

0.7 mi

Lemmings

Singletrack

0.3 mi

Alta Way

Dirt

0.2 mi

Powerlines

Doubletrack

0.9 mi

Hillside Loop

route

1.0 mi

Tecolote Canyon Trail

route

1.3 mi