53 Trails in Marin, California

Rank Trail Name Difficulty Length (mi) Rating City
1. Camp Tamarancho Intermediate 10 ***** Marin
2. Annadel State Park Intermediate 35.0 **** Santa Rosa
3. Solstice Advanced 13 ***** Fairfax
4. China Camp Beginner 12.0 **** Marin
5. Water Dog Lake Park Intermediate 20 **** Belmont
6. Joaquin Miller Intermediate 10.0 **** Oakland
7. Napa / Skyline Park Advanced 5.0 **** Napa
8. Rockville Park Intermediate 5.0 **** Cordelia
9. Mount Sutro Historic Trail Intermediate 2.0 **** San Francisco
10. Marin Headlands Intermediate 19.0 **** Sausalito
11. Briones Regional Park Intermediate 25.0 **** Walnut Creek
12. Crockett Hills Regional Park Beginner 12.0 **** Crockett
13. Hood Mountain 11.0 **** Santa Rosa
14. Anthony Chabot Regional Park Beginner 19.0 *** Castro Valley
15. Eldridge Grade To East Peak Loop Beginner 18.0 **** Ross, Marin County
16. Deer Park to East Peak 18.0 ***** Fairfax
17. Bolinas Ridge Intermediate 23.0 **** Olema
18. Redwood Regional Park Beginner 9.0 *** Castro Valley
19. Tilden Regional Park Easiest 39.0 *** Berkeley
20. Repack Road via Tamarancho Camp (Fisher Loop) Advanced 14.0 ***** Fairfax
21. Pine Mountain Loop Intermediate 13.0 ***** Fairfax
22. Coast View Trail Beginner 6.0 **** Mill Valley
23. Mount Tamalpais Fire Roads to West Point Inn Easiest 11.0 **** Kentfield
24. Howarth Park / Spring Lake Beginner 5.0 **** Santa Rosa
25. Helen Putnam Reginal Park Beginner 13.0 **** Petaluma
26. Havey Canyon Trail (Tilden Regional Park) Intermediate 8.0 **** Berkeley
27. Stafford Lake Bike Park Intermediate 4.0 ***** Novato
28. Flow Trail (Camp Tamarancho) Beginner 1.0 **** Fairfax
29. Bahia Loop Easiest 10.0 **** Novato
30. Tomalas Bay Trail Beginner 1.0 **** Point Reyes Station
31. Samuel P. Taylor State Park 10 Lagunitas
32. Taylor Mountain Intermediate 10.0 *** Santa Rosa
33. Ring Mountain Open Space Intermediate 10.0 *** Tiburon
34. Big Rock Beginner 7.0 *** Marinwood
35. Point Pinole Regional Park Beginner 5.0 *** Richmond
36. Estero Trail To Sunset Beach Advanced 8.0 *** Inverness
37. Cross Marin Trail To Kent Lake Easiest 7.0 *** Olema
38. Sugarloaf Ridge State Park Beginner 6.0 ** Santa Rosa
39. Angel Island Easiest 18.0 ** Tiburon
40. Bills' Trail (Samuel P. Taylor State Park) 4 Lagunitas
41. Rollye Wiskerson Trail Intermediate 5.0 ** Benicia
42. Fernandez Ranch loop Intermediate 11.0 *** Martinez
43. Wildcat Canyon Regional Park 22.0 Richmond
44. Wildcat Creek Trail 11.0 El Cerrito
45. Bull Valley Trail 5.0 Crockett
46. San Pablo Ridge Trail 19.0 El Cerrito
47. Leona 4.0 Oakland
48. Mt Burdell 7.0 Novato
49. Martinez Regional Shoreline 0.0 Martinez
50. Jack London State Park (Jack London State Park) 20.0 Glen Ellen

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.