Cross Country Skiing

The North Shore has limitless options for cross-country skiing, with trails in all types of terrain and covering all ability levels.  Get out and enjoy the peacefulness of winter on the trails!

Korkki Nordic Ski Trail

Korkki Nodic Ski Center is located just 3 miles off Highway 61 between Duluth and Two Harbors, with 11K of single track trails ranging from intermediate to difficult.

Korkki Nordic, Korkki Road, Duluth, MN, USA

More Info »
Lake County Demonstration Forest

Lake County Demonstration Forest is 400-acres of woodland located 8.5 miles northwest of Two Harbors. Demonstration Forest trails are available for skiing, snowshoeing, fat-biking, hiking, and mountain biking, with diverse forest variety, two rivers, and wildlife.

Donald D. Ferguson Demonstration Forest, Drummond Grade, Two Harbors, MN, USA

More Info »
Erkki Harju Ski Trail

The Erkki Harju Ski Trail is located right in the city limits of Two Harbors, with 10K in trails, 3K of those lit for night skiing. Trails range from easy to difficult.

Erkki Harju ski trail, Forest Highway 15, Two Harbors, MN, USA

More Info »
Gooseberry Falls State Park

Gooseberry Falls State Park is just 12 miles from Two Harbors and offers 22K in groomed double tracked trails, from easy to difficult.

Gooseberry Falls State Park, Minnesota 61, Two Harbors, MN, USA

More Info »
Northwoods Ski Trail

Located in Silver Bay, the Northwoods Ski Trails offer 28K of groomed single track and diagonal trails, ranging from easy to difficult.

Forest 11, Silver Bay, MN 55614, USA

More Info »
Tettegouche State Park

Tettegouche State Park is just past Silver Bay and has 25K single track groomed trails, including 7.5K in skate lanes. Trails may be fairly difficult.

Tettegouche State Park, Minnesota 61, Silver Bay, MN, USA

More Info »
Sugarbush Ski Trail

Sugarbush includes 77K of trails through Forest Service land in the Lutsen/Tofte area, ranging from easy to difficult.

Superior Hiking Trail, Tofte, MN 55615, USA

More Info »
Norpine Ski Trail

Connecting with the Cascade River State Park ski trails, the Norpine Ski Trail offers 65K of trails in the Lutsen area, ranging from easy to difficult.

3719 MN-61, Lutsen, MN 55612, USA

More Info »
Cascade River State Park

Located within Cascade River State Park are 27K of trails, ranging from easy to difficult.

Cascade River State Park, Lutsen, MN, USA

More Info »
Pincushion Ski Trails

The Pincushion Trail System lies just east of the Gulflint Trail and includes 25K single tracked trails with a skating lane, ranging from easy to difficult.

Pincushion Mountain Trail System, Pincushion Drive, Grand Marais, MN, USA

More Info »
Korkki Nordic Ski Trail

Korkki Nodic Ski Center is located just 3 miles off Highway 61 between Duluth and Two Harbors, with 11K of single track trails ranging from intermediate to difficult.

Korkki Nordic, Korkki Road, Duluth, MN, USA

More Info »
Lake County Demonstration Forest

Lake County Demonstration Forest is 400-acres of woodland located 8.5 miles northwest of Two Harbors. Demonstration Forest trails are available for skiing, snowshoeing, fat-biking, hiking, and mountain biking, with diverse forest variety, two rivers, and wildlife.

Donald D. Ferguson Demonstration Forest, Drummond Grade, Two Harbors, MN, USA

More Info »
Erkki Harju Ski Trail

The Erkki Harju Ski Trail is located right in the city limits of Two Harbors, with 10K in trails, 3K of those lit for night skiing. Trails range from easy to difficult.

Erkki Harju ski trail, Forest Highway 15, Two Harbors, MN, USA

More Info »
Gooseberry Falls State Park

Gooseberry Falls State Park is just 12 miles from Two Harbors and offers 22K in groomed double tracked trails, from easy to difficult.

Gooseberry Falls State Park, Minnesota 61, Two Harbors, MN, USA

More Info »
Northwoods Ski Trail

Located in Silver Bay, the Northwoods Ski Trails offer 28K of groomed single track and diagonal trails, ranging from easy to difficult.

Forest 11, Silver Bay, MN 55614, USA

More Info »
Tettegouche State Park

Tettegouche State Park is just past Silver Bay and has 25K single track groomed trails, including 7.5K in skate lanes. Trails may be fairly difficult.

Tettegouche State Park, Minnesota 61, Silver Bay, MN, USA

More Info »
Sugarbush Ski Trail

Sugarbush includes 77K of trails through Forest Service land in the Lutsen/Tofte area, ranging from easy to difficult.

Superior Hiking Trail, Tofte, MN 55615, USA

More Info »
Norpine Ski Trail

Connecting with the Cascade River State Park ski trails, the Norpine Ski Trail offers 65K of trails in the Lutsen area, ranging from easy to difficult.

3719 MN-61, Lutsen, MN 55612, USA

More Info »
Cascade River State Park

Located within Cascade River State Park are 27K of trails, ranging from easy to difficult.

Cascade River State Park, Lutsen, MN, USA

More Info »
Pincushion Ski Trails

The Pincushion Trail System lies just east of the Gulflint Trail and includes 25K single tracked trails with a skating lane, ranging from easy to difficult.

Pincushion Mountain Trail System, Pincushion Drive, Grand Marais, MN, USA

More Info »