Skier on fresh powder at Lutsen Mountains

Cross Country Skiing

Cross-Country Skiing: How far can you go?

Cook County, Minnesota is home to the largest cross-country trail network in North America, totaling over 400 km. 

Visit Cook County | XCountry Ski Map

Lutsen – Tofte – Schroeder Area Trails | 140.5km
  • #1  Sugarbush Trail System, Tofte, 77km. Publicly maintained. Mountains and Lake Superior views. 
    Sugarbush Trail System XC Ski Map
  • # 2 Lutsen Mountains, Lutsen 3km. Privately maintained, trail pass from Lutsen Mountains required. Call Lutsen Mountains for updated grooming report.
  • #3 & #4 Norpine / Hall-Massie /Cascade / Deer Yard Trail System, Lutsen, 63.5 km. Publicly maintained. Some beginner-friendly trails connect to the Cascade River State Park system. 
    Lutsen-Hall-Massie Trail Map | Deer Yard Lake Cascade River XC Ski Trail Map
Grand Marais Area Trails | 52.9km
Gunflint Trail Area Trails | 210.7 km
Ski Pass

Skiers between the ages of 16 and 64. using non-Federal trails, must purchase a Minnesota State Ski Pass, or, if skiing on Central of Upper Gunflint Trails, a Ski Ticket.