Find the Best Things

Minnesota's Top Ski Resorts

mn skiing spots

When folks think of skiing destinations, Minnesota probably doesnโ€™t come to mind. However, thanks to some fortunate accidents of geography, the North Star state is blessed with several great spots for schussers to get their downhill fix. And remember: Shorter runs mean more runs.


Lutsen Mountains, Lutsen, MN

Lutsen is, by far, the biggest ski resort in Minnesota and one of the Midwestโ€™s largest, as well. Its location across four mountains in the Sawtooth range also means that skiers enjoy more vertical feet of slopes than anwhere else in the state, along with sweeping vistas of Lake Superior. Lutsen boasts 95 lift-serviced (including a gondola) runs, with as much as 900 feet of vertical rise. Several lodging options, dining, equipment rental and lessons are available on premises.

Giants Ridge, Biwabik, MN

Located in the heart of Minnesotaโ€™s Iron Range, Giants Ridge is a family-friendly resort that offers a handful of terrain parks, as well as tubing, to complement its 35 runs. Rentals, lessons and Superior National Forest views are available to skiers and snowboarders of all ages.

Afton Alps, Afton, MN

Afton Alps is a Vail Resorts-owned winter recreation area. Located on the eastern edge of the Twin Cities metro, Afton is the largest of the St. Croix Valleyโ€™s ski areas. Four terrain parks and nearly 50 trails are spread out across 300 acres. Eighteen lifts service the runs. Night skiing, race training, lessons and rentals are available for all.

Wild Mountain, Taylors Falls, MN

Wild Mountain is located on the shores of the St. Croix River just an hour north of the Twin Cities. The mountain features 26 trails spread across 100 acres of space. Like any excellent ski area, Wild Mountain accommodates skiiers from varying levels of experience.

Buck Hill, Burnsville, MN

Buck Hill, located in Burnsville, is one of the Twin Citiesโ€™ most accessible ski areas. Renowned as an incubator for dozens of U.S. Ski Team members, like Lindsey Vonn, Buck Hill has produced five Olympians. Erich Sailer, the coach of its ski racing team, was inducted into the U.S. National Ski Hall of Fame in 2006. Buck Hillโ€™s 15 runs are tucked compactly onto just over 300 vertical feet, accessed by 11 lifts. A terrain park, a half-pipe, and an airbag jump will keep adrenaline junkies content. Lighted night skiing, tubing, lessons, rentals, and a restaurant are also available at Buck Hill.

Spirit Mountain, Duluth, MN

Spirit Mountain is perched on 700 vertical feet with sweeping views of Lake Superior, the city of Duluthโ€”which affords a gorgeous vista to nigh skiersโ€”and its harbor. Three terrain parks (including the Midwestโ€™s largest) 22 runs, and lift-accessible fat tire biking make Spirit Mountain a 200-acre destination for adventure. A chalet, on-site lodging and an Adventure Park with snow tubing offer something for the entire family. Ski, snowboard and mountain biking lessons, along with rentals for all ages, are available at the resort.

Welch Village, Welch, MN

A good option for skiers from both the Twin Cities and Rochester, Welch Villageโ€™s 60 runs are tucked onto 140 acres of the Cannon River valley, between Hastings and Red Wing. Its trails have 100 percent snowmaking coverage, lights for night skiing. Nine chair lifts service Welch Villageโ€™s 360 feet of vertical rise. Two chalets, two terrain parks, lessons and rentals round out the resortโ€™s amenities.

Hyland Hills, Bloomington, MN

Part of the Three Rivers Parks Districtโ€™s Hyland Lake Park Reserve, Hyland Hills offers the best skiing in the inner metro. Twin Cities residents flock to Hylandโ€™s easy Bloomington location for a couple quick runs or a day of downhill fun. What Hyland lacks in run length, it makes up for with excellent snow grooming and some challenging terrain, particularly for snowboarders. The slopes are lighted for night skiing, and onsite equipment rental and repair are available, as well.

Coffee Mill Ski Area, Wabasha, MN

Although itโ€™s one of the stateโ€™s smaller ski areas, Coffee Mill does not lack for excitement. Its 10 runs are nestled onto 28 acres in the bowl of a coulee, which provides 425 vertical feet for skiers to enjoy. Three lifts service the ski area. Race training, snow tubing and lessons are also available at Coffee Mill.

Mount Kato, Mankato, MN

Mount Kato is the largest ski area in south-central Minnesota. Mount Katoโ€™s 19 trails are serviced by 100 percent snowmaking and eight chair lifts. Four terrain parks and snow tubing ensure that everyone will find something fun to do. A two-level chalet with food service and a bar also houses a full-service rental shop, as well as a snow-sport school.

Key Insights at a Glance

  • Lutsen Mountains, Lutsen, MN: Minnesotaโ€™s largest ski resort with 95 lift-serviced runs across four mountains in the Sawtooth range, offering 900 feet of vertical rise and Lake Superior views. On-site lodging, dining, rentals, and lessons available.
  • Giants Ridge, Biwabik, MN: Family-friendly resort in the Iron Range with 35 runs, terrain parks, tubing, rentals, lessons, and views of the Superior National Forest.
  • Afton Alps, Afton, MN: Vail Resorts-owned area near the Twin Cities with 50 trails, 18 lifts, four terrain parks, night skiing, race training, and rentals on 300 acres.
  • Wild Mountain, Taylors Falls, MN: Features 26 trails over 100 acres, accommodating all experience levels. Located an hour north of the Twin Cities along the St. Croix River.
  • Buck Hill, Burnsville, MN: Known for producing U.S. Ski Team members, including Lindsey Vonn, with 15 runs, a terrain park, half-pipe, night skiing, tubing, and lessons.
  • Spirit Mountain, Duluth, MN: Offers 22 runs, three terrain parks, 700 vertical feet, fat tire biking, snow tubing, a chalet, and on-site lodging with sweeping Lake Superior views.
  • Welch Village, Welch, MN: Located in the Cannon River valley, with 60 runs, two terrain parks, 100% snowmaking, night skiing, nine chair lifts, and two chalets.
  • Hyland Hills, Bloomington, MN: Conveniently located for metro residents, featuring well-groomed slopes, challenging snowboard terrain, night skiing, rentals, and repairs.
  • Coffee Mill Ski Area, Wabasha, MN: A smaller ski area with 10 runs, 425 vertical feet, and three lifts, offering race training, snow tubing, and lessons.
  • Mount Kato, Mankato, MN: Largest ski area in south-central Minnesota with 19 trails, four terrain parks, snow tubing, a chalet, and 100% snowmaking coverage.
  • Hot Stories
    Select a Minnesota town to find
    the Best Things To Do and Places To Go around you