Minnesota Cross Country Skiing Trails and Maps

Looking for the best Cross Country Skiing trails around Minnesota?

Find the top rated cross country skiing trails in Minnesota, whether you're looking for an easy short cross country skiing trail or a long cross country skiing trail, you'll find what you're looking for. Click on a cross country skiing trail below to find trail descriptions, trail maps, photos, and reviews.

City Trails and Maps in Minnesota

  • Relevance
  • Name
  • Length
Activities
Length
Surfaces
Type
51 Results
Activities
Length
Surfaces
Type

Afton to Lakeland Trail

4 mi
State: MN
Asphalt

Arrowhead State Trail

135 mi
State: MN
Asphalt, Ballast, Dirt, Grass, Gravel

Bear Island Lake Trail

21.7 mi
State: MN
Ballast

Beaver Island Trail

5.1 mi
State: MN
Asphalt

Big Rivers Regional Trail

4.4 mi
State: MN
Asphalt
Accordion

Blazing Star State Trail

6 mi
State: MN
Asphalt

Blue Ox Trail (Voyageur Trail)

96.5 mi
State: MN
Ballast, Dirt

Bottineau Trail

3.2 mi
State: MN
Asphalt

Brown's Creek State Trail

5.9 mi
State: MN
Asphalt

Bruce Vento Regional Trail

7.97 mi
State: MN
Asphalt

Cannon Valley Trail

19.7 mi
State: MN
Asphalt

Casey Jones State Trail

20.5 mi
State: MN
Asphalt, Grass, Gravel

Dakota Rail Regional Trail

26.6 mi
State: MN
Asphalt, Gravel

Douglas State Trail

12.5 mi
State: MN
Asphalt

Duluth Lakewalk

7 mi
State: MN
Asphalt

Gandy Dancer Trail - Northern Section

51 mi
State: MN
Ballast, Dirt

Gateway State Trail

18.3 mi
State: MN
Asphalt

Gitchi-Gami State Trail

28.6 mi
State: MN
Asphalt

Glacial Lakes State Trail

29 mi
State: MN
Asphalt

Goodhue Pioneer State Trail

9.7 mi
State: MN
Asphalt

Great Northern Trail

4.6 mi
State: MN
Asphalt, Grass

Greenway of Greater Grand Forks

21.1 mi
State: MN, ND
Asphalt

Harmony-Preston Valley State Trail

18 mi
State: MN
Asphalt

Heartland State Trail

49 mi
State: MN
Asphalt

Iron Ore Trail

11.6 mi
State: MN
Ballast

Kenilworth Trail

1.5 mi
State: MN
Asphalt

Lake Wobegon Trail

60 mi
State: MN
Asphalt

Longyear Lake Trail

1.8 mi
State: MN
Asphalt

Luce Line Trail

72.9 mi
State: MN
Asphalt, Crushed Stone, Grass

Mesabi Trail

115 mi
State: MN
Asphalt, Crushed Stone, Gravel

Minnehaha Trail

5 mi
State: MN
Asphalt

Minnesota River Bluffs LRT Regional Trail

19.91 mi
State: MN
Crushed Stone

Minnesota River State Trail

12.3 mi
State: MN
Asphalt, Dirt

Minnesota Valley State Trail

27.1 mi
State: MN
Asphalt, Crushed Stone

Paul Bunyan State Trail

119.3 mi
State: MN
Asphalt

Rainy Lake Trail

12.8 mi
State: MN
Asphalt

Red Jacket Trail

13 mi
State: MN
Asphalt, Crushed Stone

Rocori Trail

3.2 mi
State: MN
Asphalt

Root River State Trail

42 mi
State: MN
Asphalt

Sakatah Singing Hills State Trail

39 mi
State: MN
Asphalt

Shooting Star State Trail

18.8 mi
State: MN
Asphalt

Soo Line Recreational Trail

10.5 mi
State: MN
Asphalt

Soo Line Trail - Northern Route

148 mi
State: MN
Ballast, Gravel

Soo Line Trail - Southern Route

105.6 mi
State: MN
Ballast, Gravel

Swedish Immigrant Trail

3.4 mi
State: MN
Asphalt

Taconite State Trail

165 mi
State: MN
Asphalt, Ballast, Dirt, Grass, Gravel

West River Parkway Trail

8.9 mi
State: MN
Asphalt, Concrete

Western Waterfront Trail

3.4 mi
State: MN
Gravel

Willard Munger State Trail (Alex Laveau Memorial Trail)

8.7 mi
State: MN
Asphalt, Dirt, Gravel

Willard Munger State Trail (Matthew Lourey State Trail)

81.8 mi
State: MN
Crushed Stone, Dirt, Gravel
Trail Image Trail Name States Length Surface Rating
The Afton to Lakeland Trail links its namesake towns on the Minnesota side of the St. Croix River. The trail runs between Quinlan Avenue North/Eighth Street at Crocker Park in Lakeland and Pike Avenue...
MN 4 mi Asphalt
Arrowhead State Trail runs between the Taconite State Trail at Pike River Flowage near Peyla and to 3 miles south of International Falls (east of I-71 near Chapple). The trail is popular among...
MN 135 mi Asphalt, Ballast, Dirt, Grass, Gravel
Much of Bear Island Lake Trail passes through Bear Island Lake State Forest in Minnesota's northern reaches, near Superior National Forest and Boundary Waters Canoe Area. The lake itself is huge, with...
MN 21.7 mi Ballast
Beaver Island Trail follows the route of an inactive railway that was originally part of a charter railroad of the Minneapolis and Northwestern Railway Company. Built in 1882, the railroad line...
MN 5.1 mi Asphalt
The Big Rivers Regional Trail runs along the upper portion of what was originally a two-tiered section of railroad track built for one of the state’s oldest lines, the Minnesota Central Railroad. At...
MN 4.4 mi Asphalt
The Blazing Star State Trail is located in Albert Lea, near Minnesota’s southern border. The town is known as “The Land Between the Lakes,” and the trail begins on the northern shore of one of the...
MN 6 mi Asphalt
The Blue Ox–Voyageur Trail is a multi-use trail that permits ATVs and snowmobiles. It also accommodates mountain bikers, hikers, and equestrians along the former railroad right-of-way between...
MN 96.5 mi Ballast, Dirt
Accordion
The 3-mile-long Bottineau Trail runs through the small town of Red Lake Falls to a rural area to its north. The trail is named after Pierre Bottineau, a Minnesota frontiersman who died in the...
MN 3.2 mi Asphalt
The 5.9-mile Brown’s Creek State Trail, which opened in October 2014, is the latest addition to Minnesota’s extensive trail system. The rail-trail stretches from the St. Croix riverfront town of...
MN 5.9 mi Asphalt
The trail is named in honor of Bruce Frank Vento, a member of the U.S. House of Representatives from 1977 until his death in 2000, representing Minnesota’s fourth congressional district. Vento is...
MN 7.97 mi Asphalt
The trail links the southeast Minnesota communities of Red Wing, Welch, and Cannon Falls along a path that follows the former route of the Chicago Great Western Railway line that once ran through this...
MN 19.7 mi Asphalt
Three separate segments make up the Casey Jones State Trail, which is one of the first state trails authorized by Minnesota state trail legislation in the 1960s. The rail-trail is named for the...
MN 20.5 mi Asphalt, Grass, Gravel
Sections of the Dakota Rail Regional Trail, which extends westward from the Minneapolis suburbs situated along Lake Minnetonka, have been opening since June 2009. The trail occupies the former Dakota...
MN 26.6 mi Asphalt, Gravel
The Douglas State Trail occupies the railbed of the former Chicago Great Western Railway corridor between the cities of Rochester and Pine Island. Several of the concrete obelisk railroad mile markers...
MN 12.5 mi Asphalt
The Duluth Lakewalk extends between Canal Park and S. 60th Avenue E. near University Park. The southern half of the trail follows the shore of Lake Superior quite closely from the south end to 26th...
MN 7 mi Asphalt
This 98-mile, "interstate" trail crosses into Minnesota and then back again into Wisconsin on its way from St. Croix Falls to its connection with the Saunders State Trail just south of Superior. In...
MN 51 mi Ballast, Dirt
The Gateway State Trail is an 18.3-mile-long pathway that offers an urban link to the countryside. The western end of this paved trail begins on the north end of Saint Paul and heads northeast through...
MN 18.3 mi Asphalt
Then completed, the Gitchi-Gami State Trail will traverse 88 paved miles between the cities of Two Harbors and Grand Marais on Lake Superior’s northern shore. Currently, several segments, totaling...
MN 28.6 mi Asphalt
The 22-mile original section of the paved Glacial Lakes State Trail follows the former right-of-way of the Burlington Northern Railroad between Willmar and about 1 mile west of Paynesville at...
MN 29 mi Asphalt
The Goodhue Pioneer State Trail is a work in progress as part of a planned 47-mile trail linking the cities of Red Wing, Goodhue, Zumbrota, Mazeppa, Bellechester, and Pine Island along an inactive...
MN 9.7 mi Asphalt
The Great Northern Trail offers a paved north-south route across the city of Elk River on the fringe of the northwestern outskirts of Minneapolis. For nearly 5 miles, the rail-trail winds through the...
MN 4.6 mi Asphalt, Grass
Grand Forks, North Dakota, and East Grand Forks, Minnesota, host a network of paved paths along the Red River and Red Lake River that form the border between these two cities. At just more than 20...
MN, ND 21.1 mi Asphalt
The Harmony–Preston Valley State Trail runs 18 miles on a north-south line between the town of Harmony and the Root River State Trail, which it meets between Lanesboro and Fountain. The paved trail is...
MN 18 mi Asphalt
The Heartland State Trail is one of many long-distance trails managed by the Minnesota Department of Natural Resources. When established in 1974, it became one of the first rail-trail conversions in...
MN 49 mi Asphalt
The Iron Trail follows an old railroad corridor for 15 miles between the towns of Tower and Embarrass in northern Minnesota's Boundary Waters region. The trail traverses a mix of boreal forest and...
MN 11.6 mi Ballast
The Kenilworth Trail runs through dense forest along the eastern side of Minnesota's Cedar Lake. Occasionally, trail users can catch glimpses of some of the stately residences in the ritzy Minneapolis...
MN 1.5 mi Asphalt
As fans of public radio can tell you, this trail’s namesake is the fictional town of Lake Wobegon, made famous by author and radio personality Garrison Keillor of A Prairie Home Companion. Along the...
MN 60 mi Asphalt
The Longyear Lake Trail encircles its namesake lake in the city of Chisholm, Minnesota. On the southeast side of the trail at 4th Avenue, trail users can connect directly with the 115-mile Mesabi...
MN 1.8 mi Asphalt
The Luce Line Trail occupies the former railbed of the Electric Short Line Railroad, started in 1908. The tracks continued to be expanded into the late 1920s, when the rail line became known as the...
MN 72.9 mi Asphalt, Crushed Stone, Grass
Running through the colorful heart of northern Minnesota’s Iron Range region, the Mesabi Trail is well on its way to becoming one of the longer paved trails in the United States. When completed, the...
MN 115 mi Asphalt, Crushed Stone, Gravel
Minnehaha Trail connects two popular parks in the Twin Cities as it follows the course of the Mississippi River through a corridor that is a mix of woodland and open areas. At the trail’s southern...
MN 5 mi Asphalt
The Minnesota River Bluffs LRT Regional Trail runs southwest from the Minneapolis suburb of Hopkins to Carver Bluffs Parkway and Carver Creek Circle. The trail is over 19 miles in length and occupies...
MN 19.91 mi Crushed Stone
When complete, the Minnesota River State Trail will stretch from Big Stone Lake State Park north of Ortonville to Le Sueur, a distance of more than 175 miles. Currently, three disconnected segments of...
MN 12.3 mi Asphalt, Dirt
As of spring 2016, bridge access to the Minnesota Valley State Trail was still closed at Memorial Park in Shako-pee until further notice. Check the Minnesota Department of Natural Resources website...
MN 27.1 mi Asphalt, Crushed Stone
Paul Bunyan State Trail, stretching 123 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. This distance includes its newest segment, completed in 2014, that extended...
MN 119.3 mi Asphalt
The Rainy Lake Trail offers a scenic route of nearly 13 miles through Northern Minnesota woodlands, marshlands, and lakefront neighborhoods from International Falls to the stunning Voyageurs National...
MN 12.8 mi Asphalt
Named after a Seneca Indian chief who lived in the area until the 1830s, the Red Jacket Trail runs along an old Milwaukee Road (formerly the Minnesota Railroad and the Central Railroad) right-of-way...
MN 13 mi Asphalt, Crushed Stone
Minnesota’s Rocori Trail, named for the three small towns through which it will eventually run (Rockville, Cold Spring, and Richmond), currently has two disconnected segments open for use. The...
MN 3.2 mi Asphalt
Along much of its route, the Root River State Trail follows the winding course of its namesake river for 42 miles through the Minnesota towns of Fountain, Lanesboro, Whalan, Peterson, Rushford, and...
MN 42 mi Asphalt
This trail is so nice they named it twice: Sakatah is the Dakota word for “singing hills.” The Dakota people of the Great Sioux Nation originally lived in this scenic part of Minnesota, where the Big...
MN 39 mi Asphalt
Shooting Star State Trail, currently 19 miles long, is an 8-foot-wide asphalt path from LeRoy (east) to Rose Creek (west). It follows an unused railroad bed on Milwaukee Road, which once stretched...
MN 18.8 mi Asphalt
The Soo Line Recreational Trail is a continuation of the Soo Line Trail (southern route) just north of Royalton, Minnesota. This 10-mile segment, however, does not permit motorized uses, unlike its...
MN 10.5 mi Asphalt
The Soo Line North Trail travels for 148 miles through forest and bog between Moose Lake in the south and Cass Lake in the north. The trail, which is popular with ATVs in the summer and snowmobiles in...
MN 148 mi Ballast, Gravel
The Soo Line Trail Southern Route is more popularly known as the Soo Line South ATV Trail. The converted rail-trail runs for 105.6 miles in Minnesota between Royalton and the Minnesota–Wisconsin state...
MN 105.6 mi Ballast, Gravel
The developing Swedish Immigrant Trail will one day span 22 miles from Taylors Falls on the banks of the St. Croix River to the central Minnesota town of Wyoming. The paved trail will run east-west...
MN 3.4 mi Asphalt
The Taconite State Trail runs for 165 miles between Grand Rapids and Ely, Minnesota, but only the first 6 miles in Grand Rapids are paved. Most of the trail is used in winter for snowmobiling and...
MN 165 mi Asphalt, Ballast, Dirt, Grass, Gravel
The West River Parkway Trail, also known as the Mississippi River Gorge Regional Trail, extends between Plymouth Avenue North opposite Boom Island and Ford Parkway in Minnehaha Regional Park, where...
MN 8.9 mi Asphalt, Concrete
Developed in 1988, the Western Waterfront Trail (WWT) offers direct access to the shoreline of the St. Louis River estuary in southwestern Duluth. The trail begins right across the street from the...
MN 3.4 mi Gravel
The Willard Munger State Trail is a collection of three multiple use trails roughly stretching between the towns of Hinckley and Duluth. The three trail segments include the Hinckley–Duluth, Alex...
MN 8.7 mi Asphalt, Dirt, Gravel
The Willard Munger State Trail is a collection of three multiple use trails roughly stretching between the towns of Hinckley and Duluth. The three trail segments include the Hinckley–Duluth, Alex...
MN 70 mi Asphalt
The Willard Munger State Trail is a collection of three multiple use trails roughly stretching between the towns of Hinckley and Duluth. The three trail segments include the Hinckley–Duluth, Alex...
MN 81.8 mi Crushed Stone, Dirt, Gravel

Register for free!

Register for free with TrailLink today!

We're a non-profit all about helping you enjoy the outdoors
  • View over 30,000 of trail maps
  • Share your trail photos
  • Save your own favourite trails
  • Learn about new trails near you
  • Leave reviews for trails
  • Add new and edit existing trails

Recent Trail Reviews

Sakatah Singing Hills State Trail

Madison Lake to Elysian

July, 2017 by betsy.breaker

This stretch was pretty miserable with my road bike due to the poor asphalt. My biking partners had mountain bikes and fared much better. It's an easy trail, very flat, and this stretch is pretty. But I won't bike it again until the long overdue repaving is complete.

Minnesota River Greenway

MN River Greenway Trail

July, 2017 by mcdanieljan

Wide, well-maintained asphalt trail surrounded by wildflowers. Birds love this area along the river. Good signage. Great for families - pretty flat. Beware: no shade. Go early morning and bring plenty of water.

Big Rivers Regional Trail

Ride it every day!

July, 2017 by mtcooke77

I'm lucky enough that this trail is between my home and my work, so I ride it as often as the weather allows. I've seen deer, turkeys, finches, eagles, buzzards, plenty of rabbits, and even a fox (!) on the trail various mornings, which makes for a fascinating commute. It is well maintained, although tree roots have made it bumpy in places.

Accordion

Blazing Star State Trail

very nice trail

July, 2017 by louitlemert

new pavement beautiful scenery very nice ride I will return to explore side trails and surrounding areas

Bruce Vento Regional Trail

Nice Trail

July, 2017 by thegallers

Most of the trail is very nice. There is a section not far from the St. Paul end that is pretty industrial. Good news: it's a fairly short part of the trail. Leaving the trail to go around Lake Phalen is very nice.

Cedar Lake LRT Regional Trail

Cedar Lake LRT Regional Trail

July, 2017 by tc9160zw

Great trail, flat ride, somewhat scenic with plenty of trees. Recently moved to Edina and this trail is a quick ride to Lake Calhoun and shopping centers on Excelsior. Highly recommend taking advantage of this trail if you're in the area.

Paul Bunyan State Trail

Paul Bunyan State Trail

July, 2017 by tampagreg

Rode the Paul Bunyan from Crow Wing State Park to Pine River in late June 2017. Agree with other comments regarding signs in Baxter/Brainerd. Poorly marked. Once you get north of Baxter and the trailhead at the Northland Arboretum (mile marker 13), the route is well marked. Problem is all the large cracks in the pavement that feel like you've just hit a 2 by 4. And there are hundreds of them! Also rode the stretch from Pine River to Hackensack last year. It was worse than the section from Baxter to Pine River. Won't ride it this year because of those nasty cracks. Pavement is much better in the Walker area where the Paul Bunyan meets the Heartland to present MANY interesting and enjoyable combinations of trail, towns, hills, flat and scenery. In fact, all of the trail north of Hackensack (all the way to Lake Bemidji State Park) is in good shape with some minor bumps here and there. Apologies to Nisswa, Jenkins, Pine River and Backus who have very nice bike-friendly towns, but their section of trail is TERRIBLE (with the exception of the four miles from mile 37 to 41 which are excellent). No, I'm not with the Walker Chamber of Commerce, just a bike enthusiast who came up here from Florida to spend the summer away from the sweltering inferno that is the Sunshine State this time of year. (Florida is great from December to February... don't work for them either.)

Sunrise Prairie Trail

20 years of trail use

July, 2017 by gerardhaines

Take heed from others that riding the Sunrise Prairie Trail with a road bike and 120 psi in your tires will be a jarring experience. The SRPT trail was initially paved in 1996 or '97 going from memory and is about 10 years beyond the need for a repave. It is a regional asset but talking to the Chisago Cty parks folks several years ago, they haven't been able to get financing from the Legacy Fund for repaving -- I do appreciate the county's efforts to fill cracks and patch potholes, but it's lipstick on a pig. I'm not sure how Hardwood Creek was able to get repaved when that segment is several years newer. Maybe Washington Cty financed the work?

Also, the author of the trail description was incorrect when he/she wrote "Although snowmobiles are technically prohibited, you will still find them along the trail during winter." Snowmobile use is technically permitted *along* the trail where horses are also allowed during the summer, but too many ride on the asphalt and rip up the asphalt with their studs (illegal to use on this trail).

Soo Line Trail - Southern Route

Mixed bag

June, 2017 by wolfhavenfarm

I started near Royalton on a fully loaded plus tire bike. Morrison counties portion is good trail of smaller gravel. Lots of open farmland. Mille Lacs county the trail turned nasty with bigger ballast and rough. Onamia to Isle is paved. I stayed at Father Hennepin State Park in Isle. Stocked up on snacks at the small grocery store. Farmland changed to wetlands. Carlton County the trail was good again. A couple miles of off the rail bed trail with mud and hills. A fun distraction. I stayed another night at Moose Lake State Park outside of town. There to the Wisconsin line is good trail. Wisconsin line to the end is horrible. Thick layer of ballast rock. A foot deep in places making it harder to pedal through than sand. All across the trail the road crossings, bridges and generally the trail through wetlands were very rough. I rode late June and the deer flies were out in abundance as was a wide variety of wildlife. My trip was mid week so the atv traffic was very light. The trash cans along the trail are full of beer cans and the posted speed limit is 50mph. I was on a week long ride and was loaded with gear, the plus tire was the right choice for me.

Grand Rounds Scenic Byway

Not only one of the best trails in the state but throughout the country

June, 2017 by amylacken76

I have traveled to many major metropolitan cities throughout the United States and have biked their local trails. The Grand Rounds Scenic Byway trail network here in the Twin Cities is perhaps one of the nicest and most scenic you will ever ride on.

Glacial Lakes State Trail

Trail Conditions

June, 2017 by rblock

Trail is closed just north of Willmar - very soft trail at about 5 miles out. Trail from Spicer to Paynesville is great

Hardwood Creek Regional Trail

Hardwood Creek is great, but not once it becomes Sunrise Pairie

June, 2017 by peter.breyfogle

The seven miles in Washington County are in great shape as of 6/2107. Many of the stop signs have been replaced with YIELD signs and the crossings are in good shape. Only one risky intersection on Hwy 8 going to I35.

Explore by City

Explore by City

Explore by Activity

Explore by Activity

Log in to your account to:

  • View trail paths on the map
  • Save trails to your account
  • Add trails, edit descriptions
  • Share photos
  • Add reviews
OR

Register for free!

Join TrailLink (a non-profit) to view more than 30,000 miles of trail maps and more!
OR