Best Ski Mountains in Michigan

13 ski mountains in Michigan — ranked by snow history, vertical drop, and value. Get live forecasts and personalized drive-time rankings in the app.

See live snow forecasts for Michigan mountains

Real-time rankings updated daily with forecast snow, drive times, crowd outlook, and pass access.

Open Live Rankings →
13 Mountains
3 Epic Pass
0 Ikon Pass
6 Indy Pass
7 Night Skiing
154" Avg Annual Snow
Pass Guide
Epic Pass vs Ikon Pass: Midwest
This state has 3 Epic Pass and 0 Ikon Pass mountains. See how every covered resort compares side by side.
Compare Passes →
Mountain Vertical Trails Avg Snow/yr Day Ticket* Pass Night Skiing Live Data
Mount Bohemia 900 ft 20 275" $79 No Major Pass No Live data →
Ski Brule 500 ft 16 220" $59 No Major Pass Yes Live data →
Indianhead Mountain 638 ft 22 180" $62 Indy Pass No Live data →
Big Powderhorn Mountain 622 ft 33 175" $65 Indy Pass No Live data →
Blackjack Ski Resort 465 ft 20 175" $60 Indy Pass Yes Live data →
Boyne Mountain 500 ft 60 155" $95 Epic Pass Yes Live data →
Nubs Nob 427 ft 53 155" $72 Indy Pass No Live data →
Boyne Highlands 552 ft 49 150" $95 Epic Pass No Live data →
Crystal Mountain 375 ft 58 140" $69 Indy Pass Yes Live data →
Shanty Creek Resorts 450 ft 43 130" $65 No Major Pass No Live data →
Mount Holiday 425 ft 16 130" $49 No Major Pass Yes Live data →
Pine Knob 300 ft 16 60" $55 Indy Pass Yes Live data →
Alpine Valley 280 ft 21 60" $75 Epic Pass Yes Live data →

*Ticket prices vary by date, demand, and age. Verify with the mountain before purchasing.