138 Trails in Minnesota

Rank Trail Name Difficulty Length (mi) Rating City
101. Chengwatana State Forest Beginner 30.0 *** Pine City
102. Lone Lake Park 5 Minnetonka
103. Kraemer Lake / Wildwood Trail Intermediate 0 ***
104. Switchback (Cuyuna Lakes) 2.0 Ironton
105. Cruser’s Kettle 7 Cuyuna
106. Valley View Park Easiest 0.0 * Minneapolis
107. Dusty Field Beginner 2.0 *** Farmington
108. Riverland college loop Beginner 1.0 *** Austin
109. Simpson Creek Trails Beginner 13.0 * Deer River
110. Smorgasbord (Spirit Mountain Bike Park) 0.8 Duluth
111. Split Rock Light House State Park 6.0 Beaver Bay
112. Mount Rocky Mountain Bike Trail Intermediate 0.3 *** Chaska
113. Hopper Hill (Cuyuna Lakes) 2.0 Ironton
114. Grandma's Trail 1.0 ** Wells
115. Gooseberry Falls State Park 8.0 Two Harbors
116. Monarch 13 Waconia
117. Galloping Goose (Cuyuna Lakes) 11.0 Ironton
118. Heartland State Trail 50.0 Walker
119. 69'er racecourse 69.0 Lutsen
120. Minnesota River Bottoms (Shakopee - Jordan) (Minnesota River Bottoms) 15.0 Shakope - Jordan
121. Trout Lake 11.0 Marcell
122. Sunfish Lake 4 Lake Elmo
123. Stahl's lake park 3.0 Hutchinson
124. Sandhog Mountain (Cuyuna Lakes) 2.0 Ironton
125. Roly Poly (Cuyuna Lakes) 1.0 Ironton
126. State Wildlife Trail 2.0 Karlstad
127. Berm Teak 1.2 Lino lakes
128. Pine Valley 5 Cloquet
129. Meritt 9.0 Duluth
130. Never trail 2.0 Duluth
131. Homebrew (Piedmont) 5.0 Duluth
132. Nature Canyon Park 2.0 Plymouth
133. Camp Wenonah 2.0 Winona
134. Ice cream run 1.0 Roseville
135. Jackpot (Britton Peak Trail System) 0
136. Split Rock Wilds 20 Beaver Bay
137. Jackpot (Britton Peak Trail System) 9 Tofte
138. Dreamland (Spirit Mountain Bike Park) 0.7 Duluth

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.