Best Mountain Biking in Minnesota

This list represents the most popular mountain biking in Minnesota. Use this list to plan your next Minnesota mountain biking trip. Select a state and/or activity below to find even more top trails.

  • #1 Bloomington Ferry Trail

    9 Reviews

    Bloomington, MN

    Long, challenging singletrack ride next to the river. Well-maintained trail that tests your handling skills and offers some of the best scenery in the valley. Tread: 12.8 miles dirt singletrack; ...
    •  1.25 to 1.75 hours.
    •  13.7 miles
    •  Guide

    Long, challenging singletrack ride next to the river. Well-maintained trail that tests your handling skills and offers some ...

  • #2 Battle Creek Regional Park

    2 Reviews

    Saint Paul, MN

    Rolling, rollicking trails through thick woods; deer aplenty; lots of different choices of loops to ride. Explore like crazy and enjoy steep ups and downs, diverse tread types, and lots o’ wildlife. ...
    •  10 minutes to 2 hours.
    •  1 miles
    •  Guide

    Rolling, rollicking trails through thick woods; deer aplenty; lots of different choices of loops to ride. Explore like crazy ...

  • #3 Elm Creek Park Reserve

    0 Reviews

    Maple Grove, MN

    Great beginner loop in Hennepin County's largest park; fun paved path and nature center available for diversions from the dirt; lots of wildlife. Tread: 1 mile paved trail; 4 miles dirt and ...
    •  15-30 minutes.
    •  5 miles
    •  Guide

    Great beginner loop in Hennepin County's largest park; fun paved path and nature center available for diversions from the ...

  • #4 Gooseberry Falls State Park

    0 Reviews

    Duluth, MN

    You won’t be disappointed with the beauty of this park, and the riding is almost as rewarding. Once again, this route travels on ski trails, and past rides have already revealed that tread condition ...
    •  50 - 90 minutes
    •  6 miles
    •  Guide

    You won’t be disappointed with the beauty of this park, and the riding is almost as rewarding. Once again, this route travels ...

  • #5 Minnesota Valley State Trail (Eastern Terminus)

    1 Reviews

    Shakopee, MN

    Easy terrain along scenic river trail; nice trail to cruise and view wildlife. Tread: All 9 miles are on paved bike trail.
    •  35-45 minutes.
    •  9.4 miles
    •  Guide

    Easy terrain along scenic river trail; nice trail to cruise and view wildlife. Tread: All 9 miles are on paved bike trai ...

  • #6 Holzinger Lodge

    1 Reviews

    Winona, MN

    This was a fun ride: sweet singletrack riding on ideal trail conditions. The trail starts with a moderate climb to warm your legs, then rolls a bit before a cruise along some flatter sections ...
    •  1.5 - 2 hours
    •  10 miles
    •  Guide

    This was a fun ride: sweet singletrack riding on ideal trail conditions. The trail starts with a moderate climb to warm your ...

  • #7 Pillsbury State Forest

    1 Reviews

    Brainerd, MN

    Super-fun riding on rolling trails. Over a dozen small lakes along the way offer a good chance to spot wildlife. The trail doesn’t have a straight stretch in it as it winds all over the place ...
    •  1 hour to all day
    •  27 miles
    •  Guide

    Super-fun riding on rolling trails. Over a dozen small lakes along the way offer a good chance to spot wildlife. The trail ...

  • #8 Battle Creek Regional Park

    1 Reviews

    Saint Paul, MN

    Battle Creek has some of the best singletrack riding in the metro area, and it’s right up there in the statewide rankings, too. For newer riders, the front side of this park has wide, nontechnical ...
    •  10 minutes to 2 hours
    •  10 miles
    •  Guide

    Battle Creek has some of the best singletrack riding in the metro area, and it’s right up there in the statewide rankings, ...

  • #9 Split Rock Lighthouse State Park

    2 Reviews

    Duluth, MN

    This trail is very similar to Ride 48. The shoreline here is spectacular and makes it difficult to keep your eyes on the trail. There are plenty of great views of the lighthouse right off the ...
    •  1 hour
    •  6.2 miles
    •  Guide

    This trail is very similar to Ride 48. The shoreline here is spectacular and makes it difficult to keep your eyes on the ...

  • #10 LRT Trail South

    1 Reviews

    Eden Prairie, MN

    This is an excellent cruise on an old rail line with nice views of the river valley; gradual descent on way down, a little push on the way back; a perfect route for all abilities. Tread: Entire ...
    •  45-60 minutes.
    •  9 miles
    •  Guide

    This is an excellent cruise on an old rail line with nice views of the river valley; gradual descent on way down, a little ...

  • #11 Afton Alps Ski Area

    2 Reviews

    Saint Paul, MN

    If you’re looking for a workout, head to Afton. This large ski area near the Wisconsin border has 7 miles of loops of varying difficulty in a scenic, uncrowded setting. Most of the trails will ...
    •  12 minutes to an hour or more
    •  21 miles
    •  Guide

    If you’re looking for a workout, head to Afton. This large ski area near the Wisconsin border has 7 miles of loops of varying ...

  • #12 Fort Snelling State Park

    2 Reviews

    Mendota, MN

    A fun and scenic ride along the river through thick woods and marsh land. Tread: A mix of wide gravel and dirt singletrack and mud.
    •  15-30 minutes.
    •  4 miles
    •  Guide

    A fun and scenic ride along the river through thick woods and marsh land. Tread: A mix of wide gravel and dirt singletrack ...

  • #13 Lutsen Mountain Bike Park

    0 Reviews

    Duluth, MN

    Yahoo! This place rocks for mountain biking! Lutsen has it all, from white-knuckle, technical descents to relaxed cruising. Four separate mountains provide an assortment of trails for riders ...
    •  Half-hour to multiple days
    •  35 miles
    •  Guide

    Yahoo! This place rocks for mountain biking! Lutsen has it all, from white-knuckle, technical descents to relaxed cruising. ...

  • #14 Jay Cooke State Park

    0 Reviews

    Carlton, MN

    This trail is the first in this book that explores the spectacular North Country. The combination of superb trail conditions and the surrounding settings makes the riding up here tough to beat. ...
    •  1.5 - 2 hours
    •  12.7 miles
    •  Guide

    This trail is the first in this book that explores the spectacular North Country. The combination of superb trail conditions ...

  • #15 Itasca State Park

    1 Reviews

    Lake George, MN

    This is the place where the continental glaciers of the last great ice age decided to leave a significant footprint. It is the place where the Mississippi River begins as a tiny stream, later ...
    •  2.5 hours
    •  5.2 miles
    •  Guide

    This is the place where the continental glaciers of the last great ice age decided to leave a significant footprint. It is ...

  • #16 Pincushion Mountain Trails

    1 Reviews

    Grand Marais, MN

    This is another cross-country ski trail system, but it is much more bike-friendly than many of the previous ski loops. Most sections of this area have well-defined dirt singletrack, and the grass ...
    •  45 minutes to 1 hour
    •  4.6 miles
    •  Guide

    This is another cross-country ski trail system, but it is much more bike-friendly than many of the previous ski loops. Most ...

  • #17 Pillsbury State Forest

    1 Reviews

    Pillager, MN

    The trails at Pillsbury State Forest meander through a heavy forested area consisting of a variety of deciduous and evergreen trees. The woods are dotted with small lakes and ponds where you’re ...
    •  3.5 hours
    •  8 miles
    •  Guide

    The trails at Pillsbury State Forest meander through a heavy forested area consisting of a variety of deciduous and evergreen ...

  • #18 Hanson Lake Loop

    1 Reviews

    Walker, MN

    The Chippewa has forest roads and old logging paths all over the place, most of which are open to mountain bikes. This loop, like many of its brethren, offers gorgeous northwoods scenery in nearly ...
    •  1.5 to 2+ hours
    •  16.4 miles
    •  Guide

    The Chippewa has forest roads and old logging paths all over the place, most of which are open to mountain bikes. This loop, ...

  • #19 Lilydale Regional Park Brickyard Trail

    5 Reviews

    Cherokee Regional Park, MN

    Lilydale Regional Park Brickyard Trail is a hiking, biking, and horse trail in Ramsey County and Dakota County, Minnesota. It is within Cherokee Regional Park and Lilydale-Harriet Island Park. ...
    •  0.9 miles

    Lilydale Regional Park Brickyard Trail is a hiking, biking, and horse trail in Ramsey County and Dakota County, Minnesota. ...

  • #20 Lake Rebecca Park Reserve

    0 Reviews

    Rockford, MN

    This is one of my favorite rides in the whole state. The trail is excellent, and the rolling hills and woods are just plain beautiful. You will pass through deep woods, open meadows, and along ...
    •  15 - 25 minutes
    •  3.8 miles
    •  Guide

    This is one of my favorite rides in the whole state. The trail is excellent, and the rolling hills and woods are just plain ...