Skip navigation

Cross Country Ski Trails

Find a ski trail

Region:
Groomed: Skating   Classic   Ungroomed   All 
Sort By:
www.xcskiworld.com/about

All Trails

Area Name Length Classic Skate Lighted Snowmaking Rentals Trail fee?
45 North Recreational/Vineyard Trail
Lake Leelanau, MI
3.2 miles
Yes
Yes
No
No
No
No
Addison Oaks
Leonard, MI
20 miles
No
No
No
No
No
Yes: park entrance f
Al Quaal Recreation Area
Ishpeming, MI
20 km
Yes
Yes
No
No
No
Algonquin Pathway
Sault Ste. Marie, MI
8.51 miles
Yes
Yes
Yes: 2 miles
No
No
No
Allegan State Game Area
Allegan, MI
50 km
No
No
No
No
No
Anderson Lake Pathway
Gwinn, MI
6 miles
Yes
No
No
No
No
Yes: Park pass
Arrowhead Provincial Park
Huntsville, ON
28 Km
Yes - 28 Km
Yes - 16 Km
No
No
Yes
Yes
Aspen Park
Gaylord, MI
2 miles or so
Yes
No
Yes
No
No
No
Bewabic State Park
Crystal Falls, MI
2 Miles
No
No
No
No
No
Yes: State park fee
Big Bay Pathway
Big Bay, MI
9 miles
Yes
No
No
No
Big M
Wellington, MI
30 Km
Yes
No
No
No
No
Black Mountain Pathway
Onaway, MI
30 miles
Yes
Yes
No
No
No
Blueberry Ridge Trails
Marquette, MI
13.67 miles
Yes
Yes
Yes: 1.7 miles
No
No
Boyne Highlands
Harbor Springs, MI
35 km
Yes
Yes
No
No
Yes
Yes
Boyne Mountain
Boyne Falls, MI
35 km
Yes
Yes
Yes: 1 kilometer or so
No
Yes
Yes
Burchfield Park
Holt, MI
6.5 miles
Yes
Yes
Yes: 2 miles
No
Yes
Yes
Cadillac Pathway
Cadillac, MI
11 miles
Yes
No
No
No
No
Cannonsburg
Belmont, MI
?
?
?
No
?
No
Yes
Chapin Forest, Pine Lodge Ski Center
Kirtland, OH
7.5 miles
Yes
Yes
No
No
Yes
Yes
Charlevoix X/C Ski Trail at Mt. McSauba
Charlevoix, MI
2 km
Yes
No
Yes
No
Yes
Yes
Chassell Trail
Chassell, MI
9 km
Yes
No
Yes: 1km
No
No
?
Chestnut Valley
Harbor Springs, MI
5 km plus connection to Nubs Nob trails
Yes
Yes
No
No
No
No
Chippewa Hills Pathway, Mackinaw State Forest
Ossineke, MI
6.6 Miles
Yes
No
No
No
No
Yes: Park pass
Chippewa Nature Center
Midland, MI
15 miles
Yes: 7 miles
Yes?
No
No
No
No
Corsair Ski Trails
East Tawas, MI
44.5 miles
Yes
No
No
No
Yes
No
Cross Country Ski Headquarters
Roscommon, MI
8 miles
Yes
Yes
Yes
Yes: 1km, plus man-made snow may be spread on other sections of trail as needed
Skate and Classic
Yes
Crystal Mountain
Thompsonville, MI
24km
Yes
Yes
Yes: 1.7 km
No
Yes - skate and classic
Yes
Crystal Valley
Crystal Valley, MI
9.6 miles
Yes
No
No
No
No
No
Dune's Golf Course
Empire, MI, MI
Ski your own trail
No
No
No
No
No
No
Evergreen Resort
Cadillac, MI
5.4 km
Yes
No
No
No
Yes
No
Fisherman's Island State Park
Charlevoix, MI
3 miles
No
No
No
No
No
No
Fit Strip
Marquette, MI
1.6 mile
Yes: 1.5k
Yes: 1.7k
Yes: 1km
No
No
No
Forbush Corner
Frederic, MI
20 km
Yes
Yes
Yes
Yes: 2.5km
Yes: Skate and classic
Yes
Garland Resort
Lewiston, MI
40 km
Yes
Yes
No
No
Yes
Yes
Girdled Road Reservation (South)
Concord, OH
9 km
Yes
No
No
No
No
Yes
Haliburton Highlands Trail System
Haliburton, ON
54 Km
Yes
Yes
Yes
No
Yes
No
Hanson Hills
Grayling, MI
35 km
Yes
Yes
No
No
Yes
Yes
Hardwood Hills
Oro Station, ON
40 Km
Yes
Yes
No
No
Yes: Skate and Classic
Yes
Hiawatha Highlands
Sault Ste Marie, ON
45 km
Yes
Yes
Yes: 2km
No
Yes
Yes
Hickory Hills and Hickory Meadows
Traverse City, MI
4 Km + 4 Km
Yes
Yes
Yes: 1km
No
Yes, Classic nowax skis
Yes
Highland Recreation Area
White Lake, MI
13 miles
No
No
No
No
No
Yes: Park pass
Highlands Nordic
Duntroon, ON
24 Km
Yes
Yes
No
No
Yes: Skate and Classic
Yes
Horseshoe Resort
Barrie, ON
30km
30km
30km
No
No
Yes: Skate and Classic
Yes
Hudson Mills Metropark
Dexter, MI
6 miles
Yes
No
No
No
Yes: Classic only
Yes: Park entrance f
Huron Hills Golf Course
Ann Arbor, MI
Make your own path
No
No
No
No
No
No
Huron Meadows Metropark
Brighton, MI
24km
Yes: 24km
Yes: 18km
Yes: 2.4km
Yes: 2.4km
Classic & skate
Yes: Park pass. $5 f
Independence Lake
Whitmore Lake, Webster Township , MI
2 miles
Yes?
Yes?
No
No
No
Yes: Park fee
Independence Oaks
Clarkston, MI
10 Miles
Yes
Yes
No
No
Yes
Yes
Indian Springs Metropark
White Lake, MI
12 miles
Yes
No
No
No
No
Yes
Kawbawgam Cross Country Ski Trail
Marquette, MI
5.4 miles
Yes
No
No
No
No
No
Kensington Metropark
Milford, MI, MI
12 miles
Yes
Yes, 3 miles
No
No
Yes: Skate and Classic
Yes
Kivela Road Trail
Negaunee, MI
4 km
Yes
No
No
No
No
No
Lakes of the North
Mancelona, MI
20 km
Yes
Yes
No
No
Yes
Yes
Leelanau Trail
Traverse City, MI
14 miles
Yes
Yes
No
No
No
No
Leslie Park Golf Course
Ann Arbor, MI
Ski in your own trails
No
No
No
No
No
No
Love Creek County Park
Berrien Center, MI
5 miles
Yes
Yes
No
No
Yes
Yes
Maasto Hiihto - Churning RapidsTrails
Hancock, MI
25 km
Yes
No
No
No
No
Yes
Mackinac Island
Mackinac Island, MI
??
Yes
No
No
No
Yes
No
Madeline Bertrand County Park
Niles, MI 49120, MI
3 miles
Yes
No
Yes
No
Yes
Yes
Malabar Farm
Lucas, OH
7.5
No
No
No
No
No
No
Maple Lane Cross Country Ski Trails
Skandia, MI
13 km
Yes
No
No
No
Yes
Yes
Marquette City Fit Strip
Marquette, MI
2.7 km
Yes
Yes
Yes
No
No
No
Mason Tract Pathway
Grayling, MI
8.7 miles point to point
Yes
No
No
No
Yes
Yes: Park pass
Maybury State Park
Northville, MI
6 miles
Yes
No
No
No
No
Yes: Park pass
McClain State Park
Hancock, MI
6 km
No
No
No
No
No
Yes: Park fee
McNearney Cross-Country Ski Trail
Strongs Corner, MI
9.2 miles
Yes
No
No
No
No
Yes: Park fee
Michaywe Resort
Gaylord, MI
18.5km
Yes
Yes
Yes: 1.8km
No
No
No
Michigan Tech Ski Trails
Houghton, MI
35km
Yes
Yes
Yes: 7.5km
No
Yes
Yes
Midland City Forest Nordic Trails
Midland, MI
11 Km
Yes
Yes
Yes: 0.7 miles
No
Yes: Skate and Classic
No
Milham Park Golf Course
Kalamazoo, MI
2.1 miles
Yes
Yes
No
No
No
Donation
Mt. Brighton
Brighton, MI
Alpine slopes
No
Yes
Yes
Yes
No
Rope tow pass
Muskegon Winter Sports Complex
North Muskegon, MI
15 km
Yes
Yes
Yes: 2.5 km
No
Yes
Yes
Negaunee Township Ski Trails
Negaunee, MI
6 km
Yes?
No
No
No
No
No
Norman-Juhola Trails (aka Suicide Bowl Trails)
Ishpeming, MI
5.4km
Yes
Yes
No
No
No
No
Nubs Nob
Harbor Springs, MI
21 K
Yes
Yes
Yes: 2k
Yes
Yes
Yes
Ogemaw Hills Pathway
West Branch, MI
13.6 miles
Yes
No
No
No
No
No
Otsego Ski Club/Hidden Valley Resort
Gaylord, MI
6.2 Miles
Yes
No
No
No
No
Yes
Palmer Park (Kaufman Golf Course)
Wyoming, MI
6 miles
Yes
No
No
No
Yes
Yes
Palmer Woods Forest Reserve
Maple City, MI
10 miles
Yes
No
No
No
No
No
Peek'n Peak
Findley Lake, NY
4 miles
Yes
Yes
No
No
Yes
Yes
Pentwater Pathways
Pentwater, MI
15 miles
Yes
No
No
No
No
No
Pigeon Creek
West Olive, MI
16 km
Yes
Yes
Yes: 3 miles
No
Yes: Skate & Classic
Yes
Pine Bowl Pathway
Kincheloe, MI
7.7 miles
Yes
No
No
No
No
No
Pine Haven Recreation Area
Midland, MI
15km
Yes - 11 km
Yes - 3.7 km
No
No
No
No
Porcupine Mountains Wilderness State Park
Ontonagon, MI
42 km
Yes
Yes
No
No
No
Yes: Park pass
Port Crescent State Park
Port Austin, MI
7 miles
Yes
No
No
No
No
Yes
Proud Lake State Park
Commerce Twp, MI
20 miles
Yes - Sometimes
No
No
No
No
Yes: Park pass
Radrick Farms Golf Course (University of Michigan)
Ann Arbor, MI
No
No
No
No
No
No
Rapid River National Cross Country Ski Trail
Rapid River, MI
28 km
Yes
Yes
No
No
No
No
Reindeer Run Nordic Center
Empire, MI
3+ km
No
No
No
no
No
No
Rose Oaks
Holly, MI
5 miles
No
No
No
No
No
No
Sand Dunes Cross-Country Ski Trail
St. Ingnace, MI
10 Km
Yes
No
No
No
No
No
Saux Head
Between Marquette and Big Bay, 
12k
Yes, 12k
Yes, 12k
No
No
No
Donation
Shanty Creek
Bellaire, MI
30 km
Yes
Yes
No
No
Yes: Skate & Classic
Yes
Sleeper State Park
Caseville, MI
3.5 miles
Yes
No
No
No
No
Yes: Park pass
Sleeping Bear Dunes
Empire, MI
16+ miles
Yes
Yes
No
No
No
No
Stokely Creek Lodge & Ski Touring Center
Goulais River, ON
130 km
Yes
Yes
No
No
Yes: Skate & Classic
Yes
Stony Creek Metropark
Shelby Township, MI
13 miles
Yes
No
No
No
Yes
Yes
Swedetown Cross Country Ski Trails
Calumet, MI
30 km
Yes
Yes
Yes: 5km
No
Yes
Yes
Timber Ridge Campground & Nordic Center
Traverse City, MI
5 Km (links to Vasa Trail)
Yes
Yes
Yes
No
Yes: Skate & Classic
Yes
Timbers Recreation Area
Traverse City, MI
4 miles
Yes 2.6 miles
No
No
No
No
No
Treetops Resort
Treetops Village, MI
10km
Yes?
No?
No
No
Yes
Yes
Valley Spur
Munising, MI
45 km
Yes
Yes
No
No
No
Yes
VASA Trail
Williamsburg, MI
30+ km
Yes
Yes
No
No
No
Yes: DNR pass
Wilderness Lodge
Wattsburg, PA
35 km
Yes
Yes
No
No
Yes: Skate & Classic
Yes
Wildwood Hills Pathway
Indian River, MI
9.3 miles
Yes
No
No
No
No
Yes: Park pass
Wolverine Nordic Trails
Ironwood, MI
25 Km
Yes
Yes
No
No
No
Yes
Yankee Springs
Middleville, MI
No
No
No
No
No
Yes: Park pass


Privacy Notice