53 Trails in Marin, California

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