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. Jack London State Park (Jack London State Park) Intermediate difficulty 20.0 **** Glen Ellen
32. Samuel P. Taylor State Park  difficulty 10 Lagunitas
33. Taylor Mountain Intermediate difficulty 10.0 *** Santa Rosa
34. Ring Mountain Open Space Intermediate difficulty 10.0 *** Tiburon
35. Big Rock Beginner difficulty 7.0 *** Marinwood
36. Point Pinole Regional Park Beginner difficulty 5.0 *** Richmond
37. Estero Trail To Sunset Beach Advanced difficulty 8.0 *** Inverness
38. Cross Marin Trail To Kent Lake Easiest difficulty 7.0 *** Olema
39. Sugarloaf Ridge State Park Beginner difficulty 6.0 ** Santa Rosa
40. Angel Island Easiest difficulty 18.0 ** Tiburon
41. Bills' Trail (Samuel P. Taylor State Park)  difficulty 4 Lagunitas
42. Rollye Wiskerson Trail Intermediate difficulty 5.0 ** Benicia
43. Fernandez Ranch loop Intermediate difficulty 11.0 *** Martinez
44. Wildcat Creek Trail  difficulty 11.0 El Cerrito
45. Wildcat Canyon Regional Park  difficulty 22.0 Richmond
46. Bull Valley Trail  difficulty 5.0 Crockett
47. San Pablo Ridge Trail  difficulty 19.0 El Cerrito
48. Leona  difficulty 4.0 Oakland
49. Mt Burdell  difficulty 7.0 Novato
50. Martinez Regional Shoreline  difficulty 0.0 Martinez

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.