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 Trail

7.5 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 snowmobilers, ...
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 connected ...
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 several ...
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 state’s ...
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 International ...
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 community ...
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 Stillwater ...
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 recognized ...
MN 7.5 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 engineer ...
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 Rail ...
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 Avenue, ...
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 Wisconsin ...
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 nearly ...
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 Roseville ...
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 railroad ...
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 community ...
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 miles, ...
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 the ...
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 open ...
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 10-foot-wide ...
MN 60 mi Asphalt
...
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 Minnesota ...
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 trail ...
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 end, ...
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 a ...
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 for ...
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 the ...
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 Park. Beginning ...
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 that ...
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 first ...
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 Houston. ...
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 Woods ...
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 from ...
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 connecting ...
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 trail ...
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 cross-country ...
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 you ...
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 northern ...
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 Laveau ...
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 Laveau ...
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 Laveau ...
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

Cannon Valley Trail

5 stars with no doubt!

May, 2017 by feritozsoy

This was our 2nd trail on the way of Wisconsin Dells. I would definitely recommend this trail. I couldn`t see any issue on surface. The trip was so peaceful and joyful.

Sakatah Singing Hills State Trail

Great Trail!

May, 2017 by feritozsoy

This trail was our first trail on the way of wisconsin dells from Mankato. We totally passed 6 trails. I would put this trail on 2nd rank after Cannon Valley. I would put this trail on the first rank if the surface was same from Madison Lake to Waterville. The surface between 2 towns need to be repaired. Too much cracks on the trail. But the rest of them is amazing. Plus you can make decent speed on this trail. There is no steep at all.

Lake Wobegon Trail

If the five miles I covered are an indication, it's an above average trail

May, 2017 by gjswitek


Rode from mile 90 to 85 and back on a cross country car trip. A very pleasant break and a trail I would like to come back to and ride more.

Accordion

Mississippi River Regional Trail (Dakota County)

beautiful scenery

April, 2017 by chotger

Fairly well maintained. Went 5 miles out of Hastings and back with our son. Goes right along the Mississippi River. Lots of birds to watch and wasn't crowded despite being a beautiful Sunday afternoon.

Paul Bunyan State Trail

What causes the bumps?

April, 2017 by jchapline

A friend and I biked from Baxter to Bemidji and back, two years ago, in July 2015. It's a beautiful trail and a fun ride. I'm not complaining, but I'm curious about the bumps and ridges in the trail. There are long sections that have raised ridges across the trail at frequent intervals. Relying on my memory, almost two years after that ride, I would say there was a raised ridge across the trail about every 20 feet. Possibly caused by frost, I don't know. In other sections, there were a lot of 2-inch-high bumps where plants were forcing their way up through the asphalt. Will the bumpiness stay the same, get worse, or is it repaired at intervals? What's the plant that can grow right through an asphalt trail?

Minnehaha Trail

Poor Condition BUT....

April, 2017 by leonabird

If you want to ride this, do it from North to South. The poor condition of the trail in the woods will be all down hill. If you choose the South to North, buckle down and go straight up the VERY steep trail to the left after passing the Fort Snelling visitors center building.before you start the woods trail.

Midtown Greenway (MN)

Love the Greenway!

March, 2017 by cowsandlemons

The Greenway is an amazing place to ride! 10/10! The flatness of the path as well as the infrequent car crossings make it perfect for getting on your bike and flying down the path.

Be sure to check out the murals along the way! However, don't stop at Freewheel, bad service and are not WTF friendly.

Great for families, friends, and dogs. Can't wait to bike this trail everyday in the summer!

Paul Bunyan State Trail

Needs better signs

January, 2017 by tim.bee

This is a great trail from Crow Wing State Park with lots of small hills & curves. Once you get to Baxter it becomes very confusing because there is another trail (MRT) that sometimes runs contiguously with it, sometimes parallel & sometimes goes in another direction. Obviously, better signs are needed.

When we rode it last summer we put on a lot of extra city miles getting through Baxter/Brainerd--mostly on busy city streets. Most of the locals had no clue about trails. Once through Brainerd the trail is wonderful going through pine forests & by lakes. There was supposed to be some road construction north of Nisswa but don't know if that's done or how it impacts trail?

Minnesota Valley State Trail

Extended to Carver

January, 2017 by tim.bee

You can now ride this trail from SW Bloomington out to Carver. A short section between Chaska & Carver has new, smooth pavement. Just follow the Chaska dike trail, when you get west near the ball park you go on a street for a short ways & then the trail is there--maybe they'll put up signs someday? Carver is a cute little town. There is a Casey's near the trailhead.

Once you get in to Carver you can take the trail a little farther, then a road for a mile & then you can pick up on another trail & go up some steep hills & loop back to Carver or Chaska.

Dakota Rail Regional Trail

Great News!

January, 2017 by bobbyc601

The trail should be paved to County 1 to the West edge of Lester Prairie sometime this early summer!

Bruce Vento Trail

Great Tail will DIE

December, 2016 by bucew

The Bruce Veto trail is always a wonderful ride, but once the EXPRESS BUS LINE (from WBL to downtown St. Paul) is built on the trail it will die. Who wants to ride next to huge stinking diesel busses? Not Me! Don't build on our trail.

Sunrise Prairie Trail

1/4 star is more accurate

December, 2016 by 500milesormore

This is not a road bike trail. It's horrid. It will ruin your bike, not to mention your body. It was supposed to get resurfaced... never did. Go elsewhere

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