138 Trails in Minnesota

Trail Name Difficulty Length (mi) Rating City
69'er racecourse  difficulty 69.0 Lutsen
Afton Alps Ski Area Advanced difficulty 7.0 *** Hastings
Area 36 (Theodore Wirth Park) Intermediate difficulty 3.0 **** Minneapolis
Baker Park Easiest difficulty 6.0 **** Maple Plain
Barsness Park Beginner difficulty 2.0 ***** Glenwood
Battlecreek Park Advanced difficulty 10.0 *** St. Paul
Berm Teak  difficulty 1.2 Lino lakes
Bertram Chain of Lakes Trail Intermediate difficulty 11.0 **** Monticello
Big Aspen Trail Intermediate difficulty 0.0 **** Britt
Blacks Grove Advanced difficulty 8.0 **** Wadena
Bloomington Ferry Trail Intermediate difficulty 13.0 *** Bloomington
Bobsled (Cuyuna Lakes) Beginner difficulty 1.0 **** Crosby-Ironton
Brewer Park Intermediate difficulty 5.0 ***** Duluth
Britton Peak Trail System Intermediate difficulty 6 ***** Tofte
Brownie Lake (Theodore Wirth Park) Advanced difficulty 2.0 ***** Minneapolis
Buck Hill Intermediate difficulty 5.0 **** Burnsville
Camp Wenonah  difficulty 2.0 Winona
Caron Park Intermediate difficulty 3.0 **** Faribault
Carver Lake Park Intermediate difficulty 5.0 **** Woodbury
Chengwatana State Forest Beginner difficulty 30.0 *** Pine City
Cottage Grove Bike Park Intermediate difficulty 1.0 **** Cottage Grove
Crosscut (Britton Peak Trail System) Beginner difficulty 2.0 **** Tofte
Crow Wing State Park Easiest difficulty 18.0 *** Brainerd
Cruser’s Kettle  difficulty 7 Cuyuna
Crusher/Miner's Mountain/Trammer/Ferrous wheel (Cuyuna Lakes) Intermediate difficulty 4.0 **** Ironton
Cuyuna Lakes Intermediate difficulty 25 ***** Ironton
Detroit Mountain Recreation Area Advanced difficulty 13 ***** Detroit Lakes
Divide Lake Hiking Trail Advanced difficulty 3.0 ***** Isabella
Dr. Richard Schindler Trail (Austin Spam) Beginner difficulty 3.8 ***** Austin
Dreamland (Spirit Mountain Bike Park)  difficulty 0.7 Duluth
Dusty Field Beginner difficulty 2.0 *** Farmington
Eagan Bike Park Intermediate difficulty 1.0 ** Eagan
Eastwood Trails Intermediate difficulty 5.0 *** Rochester
Elm Creek Park Intermediate difficulty 13 ***** Maple Grove
Enger Trail Intermediate difficulty 2.0 **** Duluth
Galloping Goose (Cuyuna Lakes)  difficulty 11.0 Ironton
Game Haven Beginner difficulty 7.0 **** Rochester
Giants Ridge Intermediate difficulty 40 **** Biwabik
Giants Ridge Downhill Bike Park  difficulty 5.0 ***** Biwabik
Gooseberry Falls State Park  difficulty 8.0 Two Harbors
Gooseberry mound park Intermediate difficulty 4 ***** Moorhead
Grandma's Trail  difficulty 1.0 ** Wells
Hartley Park Intermediate difficulty 9.0 *** Duluth
Hawks Ridge Intermediate difficulty 4 ***** Chaska
Heartland State Trail  difficulty 50.0 Walker
Hidden Valley Recreation Area Beginner difficulty 6.0 *** Ely
Hillside Park Intermediate difficulty 6 **** Elk River
Holzinger Lodge Advanced difficulty 9.0 **** Winona
Homebrew (Piedmont)  difficulty 5.0 Duluth
Hopper Hill (Cuyuna Lakes)  difficulty 2.0 Ironton

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.