137 Trails in Minnesota

Rank Trail Name Difficulty Length (mi) Rating City
1. Cuyuna Lakes Intermediate 25 ***** Ironton
2. Spirit Mountain Bike Park Intermediate 3.0 ***** Duluth
3. Lebanon Hills Intermediate 11 ***** Eagan
4. Piedmont Advanced 10 **** Duluth
5. Brewer Park Intermediate 5.0 ***** Duluth
6. Elm Creek Park Intermediate 13 ***** Maple Grove
7. Theodore Wirth Park Intermediate 6.0 **** Minneapolis
8. Mission Creek Intermediate 7 **** Duluth
9. Hillside Park Intermediate 6 **** Elk River
10. Lester Park Intermediate 5.0 **** Duluth
11. Detroit Mountain Recreation Area Advanced 13 ***** Detroit Lakes
12. Kiwanis - Mankato Intermediate 6 **** Mankato
13. Movil Maze Intermediate 2.0 **** Bemidji
14. Murphy Hanrehan Intermediate 11.0 **** Savage
15. Carver Lake Park Intermediate 5.0 **** Woodbury
16. Memorial Park Intermediate 11.0 **** Red Wing
17. Hartley Park Intermediate 9.0 *** Duluth
18. Cottage Grove Bike Park Intermediate 1.0 **** Cottage Grove
19. Bertram Chain of Lakes Trail Intermediate 11.0 **** Monticello
20. Gooseberry mound park Intermediate 4 ***** Moorhead
21. Britton Peak Trail System Intermediate 6 ***** Tofte
22. Bloomington Ferry Trail Intermediate 13.0 *** Bloomington
23. Pincushion Mountain Advanced 5.0 ***** Grand Marais
24. Battlecreek Park Advanced 10.0 *** St. Paul
25. Lake Rebecca Beginner 14.0 **** Rockford
26. West Lake Marion Intermediate 4.0 **** Lakeville
27. Mountain View Singletrack Intermediate 3.0 **** Detroit Lakes
28. Jail Trail Intermediate 10.0 **** St. Cloud
29. Redhead MTB Park Advanced 15 ***** Chisholm
30. Holzinger Lodge Advanced 9.0 **** Winona
31. Mammoth Trail Intermediate 12.0 *** Chaska
32. Kaplan's Woods Park Beginner 4.0 **** Owatonna
33. Bobsled (Cuyuna Lakes) Beginner 1.0 **** Crosby-Ironton
34. Mb Johnson Park Intermediate 2 **** Moorhead
35. Game Haven Beginner 7.0 **** Rochester
36. Maple Hill Park Intermediate 5.0 **** Hibbing
37. Blacks Grove Advanced 8.0 **** Wadena
38. Eastwood Trails Intermediate 5.0 *** Rochester
39. Brownie Lake (Theodore Wirth Park) Advanced 2.0 ***** Minneapolis
40. Portsmouth unit/Dragline/Man High Hill (Cuyuna Lakes) Intermediate 5.0 ***** Ironton
41. Mountkato Ski Area Intermediate 12 *** Mankato
42. Minnesota River Bottoms Beginner 11.0 *** Bloomington
43. Enger Trail Intermediate 2.0 **** Duluth
44. Barsness Park Beginner 2.0 ***** Glenwood
45. Plum Creek Intermediate 5.0 **** St. Cloud
46. Salem Hills Mountain Bike Trail Beginner 4.0 *** Inver Grive Heights
47. Minnesota Valley National Wildlife Refuge Intermediate 3.0 **** Bloomington
48. Buck Hill Intermediate 5.0 **** Burnsville
49. Traverse des Sioux Trails Intermediate 8.0 **** Saint Peter
50. Terrace Oaks East Park Intermediate 2.0 *** Burnsville

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.