Minnesota Cross Country Skiing Trails and Maps

580 Reviews

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
  • Most Popular
Activities
Length
Surfaces
Type
53 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

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

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

Clear Lake Bike Trail System

5 mi
State: MN
Asphalt

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

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
Accordion

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

65.5 mi
State: MN
Asphalt

Longyear Lake Trail

1.8 mi
State: MN
Asphalt

Loon Lake Trail System

2.2 mi
State: MN
Asphalt

Luce Line Trail

72.9 mi
State: MN
Asphalt, Crushed Stone, Grass

Mesabi Trail

105.5 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

6.3 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

113 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
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 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 Cannon Valley Trail, which became a National Recreation Trail in 2018, links the southeastern Minnesota communities of Red Wing, Welch, and Cannon Falls along the former route of the Chicago Great...
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
Circling around the 652-acre lake on the eastern edge of Waseca, the Clear Lake Bike Trail System provides a fun recreational experience and a unique way to explore this pristine body of water. A very...
MN 5 mi Asphalt
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
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
Accordion
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 65.5 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
Largely constructed on a former rail corridor running north/south out of the city of Waseca, the Loon Lake Trail is a short but sweet trail that provides residents with off-road access to important...
MN 2.2 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 105.5 mi Asphalt, Crushed Stone, Gravel
Minnehaha Trail connects two popular parks in the Twin Cities as it follows Minnehaha Creek through a corridor that is a mix of woodland and open areas. It is sometimes referred to as Minnehaha Creek...
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 119 miles from Bemidji to Brainerd, is one of the longest rail-trails in the country. The multiuse, fully paved trail is mainly for nonmotorized use; however,...
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 6.3 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 113 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 113 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 Brown’s Creek State Trail, which opened in October 2014, is a 5.9-mile addition to Minnesota’s extensive Willard Munger State Trail system. The rail-trail stretches from the St. Croix riverfront...
MN 5.9 mi Asphalt
The Gateway State Trail is an 18.3-mile-long segment of the Willard Munger State Trail that offers an urban link to the countryside. The western end of this paved trail begins on the north end of...
MN 18.3 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 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

Upgrade to TrailLink Unlimited for only $29.99 per year

With Unlimited, get added access and customize your trips more easily!
  • Unlimited offline map downloads
  • Unlimited GPX downloads
  • Make your own guidebooks
  • Create custom routes

Recent Trail Reviews

Sakatah Singing Hills State Trail

NIce ride from Fairbault to Waterville

July, 2020 by gladbrook33

Lovely paved trail in good condition. Mix of sun and shade. Nice wooded areas as you pass thru Sakatah State Park - (note: If you stop, beware of the mosquitoes).

Bryant Lake Regional Park Trail

Not Bicycle Friendly

July, 2020 by awildererica

Regular bike or eBike it doesn’t matter these few trails are partial gravel & paved but many areas are in need of repair and a few flooded and impassable. I bike at least 60-100 miles a week and this has been the least enjoyable trail of 2020. Do not bring yourself or your kids past the Y with the garbage can as steep hills, washed out and heaved trails. A complete let down. I doubt I will ever return

Great Northern Trail

Currently closed for construction - July 2020

July, 2020 by nobber2

We went to the trail 7/10/2020 at the south trail head to find the trail completely blocked off and posted for construction. They have torn out sections of pavement to be replaced.

No date was posted for reopening.

Accordion

Luce Line Trail

Great trail

July, 2020 by ashu1642

One of my favorite trails.We have biked here multiple times and most part of the trail is flat which makes it easy to go with kids too.

Luce Line Trail

Nice ride to Silver Lake once we found the trail on west side of Winsted

July, 2020 by gladbrook33

July 2020 - Found the beginning of the trail off of 6th St. or Babcock Ave. near the Farmer's Coop. There is a very small grassy area to park near the Coop. We stopped to ask. Last section of the trail is now paved by the airport runway, which is currently getting paved itself. Enjoyed the ride from Winsted to Silver Lake. Appoximately 18 miles round trip. Biked through shaded areas and sunny areas in between farm fields.

Dakota Rail Regional Trail

NIce ride from Lester Prairie to Bonifacius

July, 2020 by gladbrook33

July 2020 -Enjoyed the nicely paved trail in good condition. Nice scenery. A mix of canopies of trees and shade and sunny areas through farm fields. Lovely views of Lake Waconia. Approximately 24 miles round trip. Camped at nearby Baylor Regional Park . Possible to bike the 6 miles to New Germany to access the trail on wide shoulders of County Road 33.

Midtown Greenway (MN)

Post Riots no thanks!

July, 2020 by awildererica

Rode East from uptown on the Greenway. Detour on part...scary streets with high traffic. The Greenway has many homeless people & tent camps sad and unnerving. I went with a gent but I did not feel esp safe riding on that part of the Greenway. Lots of road crossings and vehicles don’t always obey that cyclists and walkers have the right if way per the signage. As a single woman I wouldn’t bike the East side alone and no interest in going back with friends.

Minnesota Valley State Trail

Mostly shaded Huber Park to Chaska but..

July, 2020 by coljen

We hit about 30 yards or so just east of Chaska where the path was under water so probably not a great trail after heavy rains or springtime. Would also not be comfortable alone as a female as it’s very secluded and swampy around the trail. The ride was pretty easy and I would try it again with my husband going further past Chaska. Easy parking and nice start at Huber Park.

Cannon Valley Trail

Great day bike trail.

Started in Welch and road to Cannon Falls. It was a little over 20 miles roundtrip. I recommend going this direction. You go slightly up hill all the way to Cannon Falls and then back down hill coming back. Had lunch at Mill Street Tavern. It was good and had some variety. Overall, we enjoyed the trip. It is $5 per person to ride and it’s worth it to keep it well maintained. I’d strongly recommend it.

Willard Munger State Trail (Brown's Creek State Trail)

gorgeous trail for a bike ride

July, 2020 by kelsey.huber25

Some friends and I biked this trail the other day. We started at the trailhead and biked towards Stillwater. A nice 25-30 minute leisurely ride. The creek gushing along the side of the trail was definitely a highlight and there were also some cool historical markers. Gorgeous architecture along the way and a brief ride along the st croix at the end where we admired the bridge and boats.

Rice Creek West Regional Trail

Very nice trail. Eastern end is straight and sunny with slight rolling hills. Western half is hilly, winding, and gorgeous by the creek, except for the huge new multi housing development near the end.

July, 2020 by argwynt

Very nice trail. Eastern end is straight and sunny with slight rolling hills. Western half is hilly, winding, and gorgeous by the creek, except for the huge new multi housing development near the end.

Cuyuna Lakes State Trail

Great ride

June, 2020 by mpickner77

Lots of options for mt bikes and a paved trail as well. Good signage and skill practice areas. Beautiful area.

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

Log in with Google

OR

Register for free!

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

Register with Google

OR