
Michigan Ski Map: 2022 Interactive Map of Michigan Ski Resorts and Ski Hills
If you’re looking for a ski hill or ski resort for a little winter fun, you’re going to need our Michigan ski resorts map. Look no farther than Michigan, the ski headquarters of the Midwest. From advanced skiers to novices, Michigan’s ski resorts are waiting for you to visit.
With thousands of acres of skiable terrain and endless runs of fresh, powdery snow, the ski resorts in Michigan (and every ski hill, too) have a chair lift, tow rope or magic carpet with your name on it.

Use the Michigan Ski Resorts Map
From the upper peninsula to northern lower Michigan, from southeast Michigan to west Michigan, the snow reports are in and ski conditions are perfect in 2022. Get your lift tickets and get ready to ski and snowboard, pure Michigan-style.
Skiers and Snowboarders: Ski Michigan
Our interactive Michigan ski resorts map and map of Michigan will help you discover the best places to ski in Michigan, and you’ll find spots for snow tubing, XC skiing, and other fun winter activities.
Read on for the best downhill skiing and snowboarding, skiing trails, in Michigan in 2022. We’re also including a listing of some of our personal favorite spots to ski in Michigan.

Top Ski and Snowboard Resorts and Hills in Northern Michigan
Boyne Highlands at Harbor Springs
600 Highland Rd, Harbor Springs, MI 49740
One of the biggest ski resorts in Michigan is Boyne Highlands Resort in Harbor Springs. Located near the tip of Michigan’s mitten in Harbor Springs, Boyne Highlands is known for its excellent ski school and learn-to-ski programs.
Boyne Mountain Resort
1 Boyne Mountain Rd, Boyne Falls, MI 49713
It’s one of the top Michigan ski resorts in northern Michigan for skiers and snowboarders of all abilities, and Boyne Mountain is a great place to start your lifelong love of skiing. Boyne Mountain Snow Spots academy is a great place to learn for beginners, too.
Crystal Mountain Ski Resort
Thompsonville, MI 49683
Located in a quietly beautiful corner of northern Michigan near Frankfort, Crystal Mountain is a top ski resort for families. The diverse terrain here offers an opportunity to master the basics on gentle slopes and transition up to more challenging runs (think black diamond) when you are ready.
The Homestead
1 Woodridge Rd, Glen Arbor, MI 49636
You’ll find stunning views of Lake Michigan at this family-friendly ski resort set right in the heart of the Sleeping Bear Dunes, not far from Traverse City. Skiing at The Homestead is geared towards families with a variety of runs, although most of the hills are for beginner to intermediate-level skiers.
Schuss Mountain at Shanty Creek
5780 Shanty Creek Rd, Bellaire, MI 49615
Although this resort has some serious runs (including terrain parks) for advanced skiers and snowboarders, it is also dedicated to making lifelong skiers out of everyone. There’s a Ski School, staffed by certified professional ski instructors, offering private lessons for children and adults, as well as Hire-A-Pro Private Lessons.
Caberfae Peaks
1 Caberfae Ln, Cadillac, MI 49601
You’ll find some of the steepest vertical drops in Michigan, as well as a large terrain park, at this ski resort in northwest Michigan.

More of Our Favorite Places to Ski in Michigan’s Lower Peninsula
Nubs Nob
500 Nubs Nob Rd, Harbor Springs, MI 49740
Nubs Nob is a favorite northern Michigan destination for advanced skiers and those just starting out as well. The Nubs Nob mountain is located not far from Boyne Highlands, and offers challenging runs for both skiers and snowboarders.
Treetops Resort
3962 Wilkinson Rd, Gaylord, MI 49735
This central Michigan destination has a stunning setting: breathtaking views overlooking a valley. Treetops Resort is a perfect spot for a family winter getaway, with activities geared toward family fun. In addition to cross country and downhill skiing and snowboarding, you can also try dog-sledding.
Cannonsburg Ski Area
6800 Cannonsburg Rd NE, Belmont, MI 49306
Just a little northeast of Grand Rapids, is Cannonsburg Ski Area. You’ll find 18 runs and two terrain parks, tubing and fat tire biking. Canonsburg is also home to a great program for girls ages 3-5 called “Mountain Minnies,” which introduces the fun of downhills skiing at a young age.
Hanson Hills
7601 Old Lake Rd, Grayling, MI 49738
Snow Snake
3407 E Mannsiding Rd, Harrison, MI 48625
Mulligan’s Hollow Ski Bowl
Mulligan Dr, Grand Haven, MI 49417
Bittersweet Ski Area
600 River Rd, Otsego, MI 49078
Timber Ridge Ski Area
07500 23 1/2 St, Gobles, MI 49055

Our Favorite Ski Resorts in Southeast Michigan
Alpine Valley
6775 Highland Rd, White Lake, MI 48383
This smaller ski resort in White Lake Township packs a lot of good skiing into a small area. Alpine Valley offers a great mix of beginner, intermediate and black diamond runs as well as three terrain parks.
Mt. Brighton Ski Area
4141 Bauer Rd, Brighton, MI 48116
If you love in metro Detroit and ski, chances are good that you started out at Mt. Brighton. It’s a great little mountain with a surprisingly wide range of runs: you’ll find 24 of them here.
Pine Knob Ski and Snowboard Resort
7778 Sashabaw Rd, Village of Clarkston, MI 48348
Pine Knob Ski and Snowboard Resort is located in Clarkston in southeast Michigan, just north of the metro Detroit area. You’ll find three terrain parks here, and a good variety of runs, too. Pine Knob offers great group and individual ski lessons through their ski school.
Mount Holly
13536 Dixie Hwy, Holly, MI 48442
Swiss Valley
13421 Mann St, Jones, MI 49061

Favorite Ski Resorts in Michigan’s Upper Peninsula
Big Snow Resort
Blackjack Mountain
N11251 Black Jack Rd, Bessemer, MI 49911
Indianhead Mountain
500 Indianhead Rd, Wakefield, MI 49968
Big Snow is one of the biggest ski resorts in the U.P., one resort with two amazing ski mountains: Blackjack and Indianhead. Both are worth a visit. Snow is king here: this area receives more than 200 inches of snow annually. With a wide range of runs from very easy through double diamond, Indianhead Mountain is a very family-friendly spot to ski, with 195 acres of skiable terrain. It’s one of our favorite ski resorts in the U.P.
Big Powderhorn Mountain Resort
11375 Powderhorn Rd, Bessemer, MI 49911
This family-friendly ski resort in the western Upper Peninsula is a favorite mid-west destination for skiers and snowboarders of all abilities. The sprawling resort offers enough diversity of slopes to satisfy everyone: there’s truly enough snow to go around.
This means more advanced skiers will be able to enjoy themselves while beginners can learn comfortably at their own pace.
Mount Bohemia
6532 Lac La Belle Road, Lac La Belle (Mohawk), Michigan
Mount Bohemia is not for beginners: with the longest runs, the highest vertical drop (Voodoo Mountain) and deepest powder in the Midwest, this is a hidden secret is a true treasure for backcountry skiers & riders.
Ski Brule
397 Brule Mountain Rd, Iron River, MI 49935
Ski Brule has some serious snow-making machines, and they’re usually the first to open and the last to close. This fun, family-friendly ski resort in the western U.P. is a convenient drive from Chicago and Milwaukee. Located in Iron River, it offers one of the best terrain parks in Michigan along with a double black diamond run.
There’s a lot to do here: in addition to skiing and snowboarding, you’ll find snow tubing, crosscountry skiing, and snowshoeing.
Pine Mountain Resort
N3332 Pine Mountain Rd, Iron Mountain, MI 49801
Comfortable lodging and a wide variety of ski runs makes this great spot for families, beginners and groups with varying ability.
Marquette Mountain
4501 M-553, Marquette, MI 49855
Just minutes from downtown Marquette, Marquette Mountain offers some of the most challenging skiing in the area. You’ll find a very cool terrain park and they also offer night skiing, thanks to LED lighting.
Mont Ripley Ski Area
49051 Ski Hill, Hancock, MI 49930
Owned by Michigan Tech University, Mont Ripley has some of the most beautiful views – along with some challenging terrain. Check out the 440’ ft vertical drop.
Ski the Porkies in the Porcupine Mountain range offers a unique experience in a natural setting on the shores of Lake Superior.