4.7
(1384)
9,180
riders
04:16
50.5km
560m
Gravel riding
Tackle the Tecolote and Rose Canyon Loop, a challenging 31.4-mile gravel biking route through San Diego's urban canyons.
Last updated: February 26, 2026
Waypoints
Start point
Bus stop
Get Directions
7.18 km
Highlight (Segment) • Trail
Tip by
30.1 km
Highlight (Segment) • Trail
Tip by
43.0 km
Highlight (Segment) • Cycleway
Tip by
48.7 km
Highlight • Beach
Tip by
50.5 km
End point
Bus stop
Way Types & Surfaces
Way Types
21.4 km
12.2 km
7.56 km
5.14 km
3.60 km
576 m
< 100 m
Surfaces
24.4 km
15.5 km
7.49 km
2.20 km
926 m
Sign up to see more specific route details
Sign up for free
Elevation
Highest point (120 m)
Lowest point (0 m)
Sign up to see more specific route details
Sign up for free
Weather
Powered by Foreca
Today
Thursday 7 May
22°C
14°C
0 %
Additional weather tips
Max wind speed: 11.0 km/h
to get more detailed weather forecasts along your route
This route was planned by komoot.
While specific parking lots aren't detailed, the trail system is highly accessible within San Diego. You can often find parking near various access points in both Tecolote and Rose Canyons. The City of San Diego website might offer more detailed information on official parking areas for these parks.
Yes, both Tecolote and Rose Canyons are generally dog-friendly. However, it's crucial to keep your dog on a leash at all times to protect the local wildlife and ensure a pleasant experience for all trail users.
Spring and fall typically offer the most pleasant conditions for gravel biking this loop, with milder temperatures. Wildflowers can be seen in spring. During summer, it can get quite warm, especially in sun-exposed areas, so an early start is recommended. Winter can bring rain, which may lead to muddy sections and creek crossings.
No, there are no specific permits or entrance fees required to access the Tecolote and Rose Canyon Loop for recreational use.
Yes, be aware that sewer construction is ongoing in the southern portion of Tecolote Canyon through March 2026. This may result in gated-off sections and require detours, so be prepared to adjust your route if necessary.
The loop offers diverse terrain. Tecolote Canyon features a mix of flat, wide gravel, steep sections, sandpits, and singletrack, with fire roads and doubletrack further north. Rose Canyon starts with paved bike paths, transitioning to dirt doubletrack parallel to railroad tracks, and eventually becomes dirt trail and singletrack with loose rocks, dirt, sand, and potential mud holes. Approximately 60% of the loop is unpaved.
While some sections are easy, the overall loop is rated as difficult for gravel biking. Tecolote Canyon has very steep parts and can be challenging with sandpits and loose rocks. Rose Canyon also includes dirt trails and singletrack that can be rough. Less experienced riders might need to walk certain challenging sections. It's best suited for riders with at least intermediate experience and good fitness.
You'll experience a blend of urban nature. Tecolote Canyon offers lush tree cover, live oaks, and open areas, with potential sightings of owls and hawks. Rose Canyon provides pleasant vistas of coastal sage- and chaparral-covered hills, with plants like eucalyptus and live oaks. You might spot ducks and other waterfowl in creek areas and even catch a glimpse of Amtrak's Pacific Surfliner train.
Key highlights along the route include the scenic Tecolote Canyon Trail and the diverse Rose Canyon Trail. You'll also ride sections of the Rose Canyon Bike Route and pass near Mission Bay San Diego.
Yes, the loop integrates with several other paths. Notable connections include sections of the Coastal Rail Trail, California Mission Trail - stage 01 Mission San Diego de Alcalá (1769) to Mission San Luis Rey (1798), and the Marian Bear Park Trail. The Rose Canyon Bike Route is a crucial off-street connection.
After rain, sections of the trail, particularly in both Tecolote and Rose Canyons, can become muddy. Creek crossings may be more challenging, and loose rocks and sand can be more prevalent. It's advisable to check local conditions before heading out after significant rainfall.