State ski guide
Best Ski Mountains in Minnesota
A ranked list of 7 ski areas with snow history, vertical, trails, and ticket context. Use this page as your Minnesota guide, then open the app when you want live forecast, drive time, pass access, and crowd signals in one ranking.
Live forecast, drive time, pass access, and crowds in one ranking. Compare the best mountains in Minnesota, then find your best fit when you are ready.
7Mountains
1Epic Pass
2Ikon Pass
4Indy Pass
5Night skiing
60"Avg annual snow
Pass guide
Epic Pass vs Ikon Pass: Midwest
1 Epic Pass and 2 Ikon Pass mountains in Minnesota. Compare coverage and side-by-side value before you buy.
How Minnesota stacks up
Minnesota skiing is about cold-weather reliability and family-friendly pacing. Compare ticket value and night skiing when you plan weeknight laps.
| Mountain | Vertical | Trails | Avg Snow/yr | Day Ticket* | Pass | Night Skiing | Live Data |
|---|---|---|---|---|---|---|---|
| Lutsen Mountains | 1,000 ft | 90 | 90" | $68 | Indy Pass | No | Open live data → |
| Spirit Mountain | 700 ft | 22 | 70" | $60 | Indy Pass | Yes | Open live data → |
| Afton Alps | 350 ft | 48 | 55" | $75 | Epic Pass | Yes | Open live data → |
| Welch Village | 360 ft | 50 | 55" | $57 | Indy Pass | Yes | Open live data → |
| Buck Hill | 308 ft | 12 | 50" | $50 | Ikon Pass | Yes | Open live data → |
| Wild Mountain | 300 ft | 26 | 50" | $52 | Ikon Pass | Yes | Open live data → |
| Coffee Mill | 425 ft | 19 | 50" | $35 | Indy Pass | No | Open live data → |
*Ticket prices vary by date, demand, and age. Verify with the mountain before purchasing.
Explore other states
AKAlaska
AZArizona
CACalifornia
COColorado
CTConnecticut
IDIdaho
ILIllinois
INIndiana
IAIowa
MEMaine
MDMaryland
MAMassachusetts
MIMichigan
MOMissouri
MTMontana
NVNevada
NHNew Hampshire
NJNew Jersey
NMNew Mexico
NYNew York
NCNorth Carolina
NDNorth Dakota
OHOhio
OROregon
PAPennsylvania
RIRhode Island
SDSouth Dakota
TNTennessee
UTUtah
VTVermont
VAVirginia
WAWashington
WVWest Virginia
WIWisconsin
WYWyoming