The Almanac

Every recorded ski season, bar by bar — who opened first, who skied longest, who's still spinning in June.

recorded season low-confidence dates ▏ only one date recorded
Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Keystone Arapahoe Basin Winter Park Banff Sunshine Lake Louise Breckenridge Copper Mountain Loveland Mt. Norquay Nakiska Killington Sunday River Eldora Vail Bretton Woods Whiteface Mountain Mammoth Mountain Arizona Snowbowl Gore Mountain Loon Mountain Stowe Sugarloaf Whistler Blackcomb Cannon Mountain Hunter Mountain Jay Peak Mount Snow Okemo Steamboat Sugarbush Wolf Creek Heavenly Beaver Creek Big Sky Resort Crested Butte Marmot Basin Stratton Mountain Aspen Snowmass Solitude Sun Peaks Taos Ski Valley Tremblant Alyeska Granite Peak Lutsen Mountains Purgatory Smugglers' Notch Waterville Valley Brighton Schweitzer Sun Valley Wildcat Mountain Big Bear Mountain Resort Big White Jackson Hole Whitefish Mountain Boyne Mountain Bromont Castle Mountain Grand Targhee Holiday Valley Jack Frost Kirkwood Mount Sunapee Panorama Park City Mountain Saddleback Snow Valley Snowbasin Snowshoe Mountain Stoneham The Highlands Attitash Deer Valley Fernie Le Massif de Charlevoix Mad River Glen Mount Bohemia Mt. Brighton Northstar California Palisades Tahoe Revelstoke Seven Springs Sugar Bowl Telluride Alta Snowbird Blue Mountain SilverStar Bridger Bowl Crotched Mountain Kicking Horse Mad River Mountain Powder Mountain Whitewater Big Boulder Hidden Valley Hidden Valley (PA) Laurel Mountain Roundtop Mountain Boston Mills Alpine Valley Crystal Mountain June Mountain Kimberley Alpine Resort Liberty Mountain Mont-Sainte-Anne Timberline Lodge Whitetail Mt. Baker Mt. Bachelor Mt. Hood Meadows The Summit at Snoqualmie RED Mountain Brandywine Snow Creek Sierra-at-Tahoe Silverton Mountain Stevens Pass Paoli Peaks Afton Alps Wilmot Mountain Keystone — opened Oct 25 · closed Apr 5 · 163 days Arapahoe Basin — opened Oct 26 · closed May 17 · 204 days Winter Park — opened Oct 31 · closed Apr 19 · 171 days Banff Sunshine — opened Nov 2 · closed May 18 · 198 days Lake Louise — opened Nov 4 · closed May 3 · 181 days Breckenridge — opened Nov 7 · closed Apr 19 · 164 days Copper Mountain — opened Nov 7 · closed Apr 26 · 171 days Loveland — opened Nov 8 · closed Apr 26 · 170 days Mt. Norquay — opened Nov 8 · closed Apr 19 · 163 days Nakiska — opened Nov 8 · closed Apr 19 · 163 days Killington — opened Nov 12 · closed May 25 · 195 days Sunday River — opened Nov 12 · closed Apr 19 · 159 days Eldora — opened Nov 14 · closed Apr 5 · 143 days Vail — opened Nov 14 · closed Apr 8 · 146 days Bretton Woods — opened Nov 15 · closed Apr 12 · 149 days Whiteface Mountain — opened Nov 15 · closed Apr 18 · 155 days Mammoth Mountain — opened Nov 20 · closed Jun 7 · 200 days Arizona Snowbowl — opened Nov 21 · closed Apr 12 · 143 days Loon Mountain — opened Nov 21 · closed Apr 19 · 150 days Stowe — opened Nov 21 · closed Apr 25 · 156 days Sugarloaf — opened Nov 21 · closed Apr 26 · 157 days Whistler Blackcomb — opened Nov 21 · closed May 18 · 179 days Cannon Mountain — opened Nov 22 · closed Apr 12 · 142 days Hunter Mountain — opened Nov 22 · closed Apr 5 · 135 days Jay Peak — opened Nov 22 · closed May 17 · 177 days Mount Snow — opened Nov 22 · closed Apr 18 · 148 days Okemo — opened Nov 22 · closed Apr 19 · 149 days Steamboat — opened Nov 22 · closed Apr 5 · 135 days Sugarbush — opened Nov 22 · closed May 2 · 162 days Wolf Creek — opened Nov 22 · closed Apr 5 · 135 days Heavenly — opened Nov 24 · closed Apr 5 · 133 days Beaver Creek — opened Nov 26 · closed Mar 29 · 124 days Big Sky Resort — opened Nov 26 · closed Apr 26 · 152 days Crested Butte — opened Nov 26 · closed Apr 5 · 131 days Marmot Basin — opened Nov 26 · closed May 3 · 159 days Stratton Mountain — opened Nov 26 · closed Apr 12 · 138 days Aspen Snowmass — opened Nov 27 · closed Apr 5 · 130 days Solitude — opened Nov 27 · closed Apr 19 · 144 days Sun Peaks — opened Nov 27 · closed Apr 6 · 131 days Taos Ski Valley — opened Nov 27 · closed Mar 29 · 123 days Tremblant — opened Nov 27 · closed Apr 19 · 144 days Alyeska — opened Nov 28 · closed Apr 26 · 150 days Granite Peak — opened Nov 28 · closed Apr 5 · 129 days Lutsen Mountains — opened Nov 28 · closed May 3 · 157 days Purgatory — opened Nov 28 · closed Mar 29 · 122 days Smugglers' Notch — opened Nov 28 · closed Apr 12 · 136 days Waterville Valley — opened Nov 29 · closed Apr 11 · 134 days Brighton — opened Dec 2 · closed May 10 · 160 days Schweitzer — opened Dec 3 · closed Apr 5 · 124 days Sun Valley — opened Dec 3 · closed Apr 12 · 131 days Wildcat Mountain — opened Dec 3 · closed Apr 12 · 131 days Big Bear Mountain Resort — opened Dec 4 · closed Apr 19 · 137 days Big White — opened Dec 4 · closed Apr 6 · 124 days Jackson Hole — opened Dec 4 · closed Apr 12 · 130 days Whitefish Mountain — opened Dec 4 · closed Apr 5 · 123 days Boyne Mountain — opened Dec 5 · closed May 25 · 172 days Bromont — opened Dec 5 · closed Apr 12 · 129 days Castle Mountain — opened Dec 5 · closed Apr 5 · 122 days Grand Targhee — opened Dec 5 · closed Apr 19 · 136 days Holiday Valley — opened Dec 5 · closed Mar 15 · 101 days Jack Frost — opened Dec 5 · closed Mar 22 · 108 days Kirkwood — opened Dec 5 · closed Apr 19 · 136 days Mount Sunapee — opened Dec 5 · closed Apr 5 · 122 days Panorama — opened Dec 5 · closed Apr 12 · 129 days Park City Mountain — opened Dec 5 · closed Apr 5 · 122 days Saddleback — opened Dec 5 · closed Apr 19 · 136 days Snow Valley — opened Dec 5 · closed Mar 15 · 101 days Snowbasin — opened Dec 5 · closed Mar 22 · 108 days Snowshoe Mountain — opened Dec 5 · closed Mar 22 · 108 days Stoneham — opened Dec 5 · closed Apr 6 · 123 days The Highlands — opened Dec 5 · closed Mar 22 · 108 days Attitash — opened Dec 6 · closed Apr 5 · 121 days Deer Valley — opened Dec 6 · closed Mar 29 · 114 days Fernie — opened Dec 6 · closed Apr 12 · 128 days Le Massif de Charlevoix — opened Dec 6 · closed Apr 12 · 128 days Mad River Glen — opened Dec 6 · closed Apr 12 · 128 days Mount Bohemia — opened Dec 6 · closed Apr 26 · 142 days Mt. Brighton — opened Dec 6 · closed Mar 8 · 93 days Northstar California — opened Dec 6 · closed Apr 5 · 121 days Palisades Tahoe — opened Dec 6 · closed May 24 · 170 days Revelstoke — opened Dec 6 · closed Apr 12 · 128 days Seven Springs — opened Dec 6 · closed Mar 15 · 100 days Sugar Bowl — opened Dec 6 · closed Apr 5 · 121 days Telluride — opened Dec 6 · closed Apr 4 · 120 days Alta — opened Dec 7 · closed Apr 26 · 141 days Snowbird — opened Dec 7 · closed May 10 · 155 days Blue Mountain — opened Dec 9 · closed Apr 12 · 125 days SilverStar — opened Dec 11 · closed Apr 26 · 137 days Bridger Bowl — opened Dec 12 · closed Mar 22 · 101 days Crotched Mountain — opened Dec 12 · closed Mar 29 · 108 days Kicking Horse — opened Dec 12 · closed Apr 12 · 122 days Powder Mountain — opened Dec 12 · closed Mar 29 · 108 days Whitewater — opened Dec 12 · closed Apr 5 · 115 days Hidden Valley — opened Dec 13 · closed Mar 1 · 79 days Hidden Valley (PA) — opened Dec 13 · closed Mar 14 · 92 days Laurel Mountain — opened Dec 13 · closed Mar 8 · 86 days Roundtop Mountain — opened Dec 13 · closed Mar 15 · 93 days Boston Mills — opened Dec 19 · closed Mar 8 · 80 days Crystal Mountain — opened Dec 20 · closed Apr 26 · 128 days June Mountain — opened Dec 20 · closed Apr 12 · 114 days Kimberley Alpine Resort — opened Dec 20 · closed Apr 6 · 108 days Liberty Mountain — opened Dec 20 · closed Mar 15 · 86 days Mont-Sainte-Anne — opened Dec 20 · closed Apr 19 · 121 days Whitetail — opened Dec 20 · closed Mar 8 · 79 days Mt. Baker — opened Dec 21 · closed Apr 19 · 120 days Mt. Bachelor — opened Dec 23 · closed Apr 19 · 118 days Mt. Hood Meadows — opened Dec 23 · closed Apr 12 · 111 days The Summit at Snoqualmie — opened Dec 23 · closed Apr 5 · 104 days RED Mountain — opened Dec 24 · closed Apr 5 · 103 days Sierra-at-Tahoe — opened Dec 27 · closed Mar 22 · 86 days Silverton Mountain — opened Dec 27 · closed Mar 28 · 92 days Stevens Pass — opened Dec 29 · closed Apr 12 · 105 days Paoli Peaks — opened Jan 3 · closed Mar 1 · 58 days Gore Mountain — opened Nov 21 (other date unrecorded) Mad River Mountain — opened Dec 12 (other date unrecorded) Big Boulder — opened Dec 13 (other date unrecorded) Alpine Valley — opened Dec 20 (other date unrecorded) Timberline Lodge — opened Dec 20 (other date unrecorded) Brandywine — opened Dec 26 (other date unrecorded) Snow Creek — opened Dec 26 (other date unrecorded) Afton Alps — closed Mar 22 (other date unrecorded) Wilmot Mountain — closed Mar 8 (other date unrecorded)
Table view
ResortOpenedClosedDays
Keystone Oct 25 Apr 05 163
Arapahoe Basin Oct 26 May 17 204
Winter Park Oct 31 Apr 19 171
Banff Sunshine Nov 02 May 18 198
Lake Louise Nov 04 May 03 181
Breckenridge Nov 07 Apr 19 164
Copper Mountain Nov 07 Apr 26 171
Loveland Nov 08 Apr 26 170
Mt. Norquay Nov 08 Apr 19 163
Nakiska Nov 08 Apr 19 163
Killington Nov 12 May 25 195
Sunday River Nov 12 Apr 19 159
Eldora Nov 14 Apr 05 143
Vail Nov 14 Apr 08 146
Bretton Woods Nov 15 Apr 12 149
Whiteface Mountain Nov 15 Apr 18 155
Mammoth Mountain Nov 20 Jun 07 200
Arizona Snowbowl Nov 21 Apr 12 143
Gore Mountain Nov 21
Loon Mountain Nov 21 Apr 19 150
Stowe Nov 21 Apr 25 156
Sugarloaf Nov 21 Apr 26 157
Whistler Blackcomb Nov 21 May 18 179
Cannon Mountain Nov 22 Apr 12 142
Hunter Mountain Nov 22 Apr 05 135
Jay Peak Nov 22 May 17 177
Mount Snow Nov 22 Apr 18 148
Okemo Nov 22 Apr 19 149
Steamboat Nov 22 Apr 05 135
Sugarbush Nov 22 May 02 162
Wolf Creek Nov 22 Apr 05 135
Heavenly Nov 24 Apr 05 133
Beaver Creek Nov 26 Mar 29 124
Big Sky Resort Nov 26 Apr 26 152
Crested Butte Nov 26 Apr 05 131
Marmot Basin Nov 26 May 03 159
Stratton Mountain Nov 26 Apr 12 138
Aspen Snowmass Nov 27 Apr 05 130
Solitude Nov 27 Apr 19 144
Sun Peaks Nov 27 Apr 06 131
Taos Ski Valley Nov 27 Mar 29 123
Tremblant Nov 27 Apr 19 144
Alyeska Nov 28 Apr 26 150
Granite Peak Nov 28 Apr 05 129
Lutsen Mountains Nov 28 May 03 157
Purgatory Nov 28 Mar 29 122
Smugglers' Notch Nov 28 Apr 12 136
Waterville Valley Nov 29 Apr 11 134
Brighton Dec 02 May 10 160
Schweitzer Dec 03 Apr 05 124
Sun Valley Dec 03 Apr 12 131
Wildcat Mountain Dec 03 Apr 12 131
Big Bear Mountain Resort Dec 04 Apr 19 137
Big White Dec 04 Apr 06 124
Jackson Hole Dec 04 Apr 12 130
Whitefish Mountain Dec 04 Apr 05 123
Boyne Mountain Dec 05 May 25 172
Bromont Dec 05 Apr 12 129
Castle Mountain Dec 05 Apr 05 122
Grand Targhee Dec 05 Apr 19 136
Holiday Valley Dec 05 Mar 15 101
Jack Frost Dec 05 Mar 22 108
Kirkwood Dec 05 Apr 19 136
Mount Sunapee Dec 05 Apr 05 122
Panorama Dec 05 Apr 12 129
Park City Mountain Dec 05 Apr 05 122
Saddleback Dec 05 Apr 19 136
Snow Valley Dec 05 Mar 15 101
Snowbasin Dec 05 Mar 22 108
Snowshoe Mountain Dec 05 Mar 22 108
Stoneham Dec 05 Apr 06 123
The Highlands Dec 05 Mar 22 108
Attitash Dec 06 Apr 05 121
Deer Valley Dec 06 Mar 29 114
Fernie Dec 06 Apr 12 128
Le Massif de Charlevoix Dec 06 Apr 12 128
Mad River Glen Dec 06 Apr 12 128
Mount Bohemia Dec 06 Apr 26 142
Mt. Brighton Dec 06 Mar 08 93
Northstar California Dec 06 Apr 05 121
Palisades Tahoe Dec 06 May 24 170
Revelstoke Dec 06 Apr 12 128
Seven Springs Dec 06 Mar 15 100
Sugar Bowl Dec 06 Apr 05 121
Telluride Dec 06 Apr 04 120
Alta Dec 07 Apr 26 141
Snowbird Dec 07 May 10 155
Blue Mountain Dec 09 Apr 12 125
SilverStar Dec 11 Apr 26 137
Bridger Bowl Dec 12 Mar 22 101
Crotched Mountain Dec 12 Mar 29 108
Kicking Horse Dec 12 Apr 12 122
Mad River Mountain Dec 12
Powder Mountain Dec 12 Mar 29 108
Whitewater Dec 12 Apr 05 115
Big Boulder Dec 13
Hidden Valley Dec 13 Mar 01 79
Hidden Valley (PA) Dec 13 Mar 14 92
Laurel Mountain Dec 13 Mar 08 86
Roundtop Mountain Dec 13 Mar 15 93
Boston Mills Dec 19 Mar 08 80
Alpine Valley Dec 20
Crystal Mountain Dec 20 Apr 26 128
June Mountain Dec 20 Apr 12 114
Kimberley Alpine Resort Dec 20 Apr 06 108
Liberty Mountain Dec 20 Mar 15 86
Mont-Sainte-Anne Dec 20 Apr 19 121
Timberline Lodge Dec 20
Whitetail Dec 20 Mar 08 79
Mt. Baker Dec 21 Apr 19 120
Mt. Bachelor Dec 23 Apr 19 118
Mt. Hood Meadows Dec 23 Apr 12 111
The Summit at Snoqualmie Dec 23 Apr 05 104
RED Mountain Dec 24 Apr 05 103
Brandywine Dec 26
Snow Creek Dec 26
Sierra-at-Tahoe Dec 27 Mar 22 86
Silverton Mountain Dec 27 Mar 28 92
Stevens Pass Dec 29 Apr 12 105
Paoli Peaks Jan 03 Mar 01 58
Afton Alps Mar 22
Wilmot Mountain Mar 08

Longest seasons ever recorded

#ResortSeasonDaysRan
1 Timberline Lodge 2024-25 289 Nov 02 → Aug 17
2 Timberline Lodge 2023-24 261 Dec 02 → Aug 18
3 Arapahoe Basin 2018-19 259 Oct 19 → Jul 04
4 Arapahoe Basin 2021-22 232 Oct 17 → Jun 05
5 Arapahoe Basin 2023-24 232 Oct 29 → Jun 16
6 Arapahoe Basin 2022-23 225 Oct 23 → Jun 04
7 Mammoth Mountain 2024-25 213 Nov 15 → Jun 15
8 Arapahoe Basin 2024-25 212 Nov 02 → Jun 01
9 Killington 2023-24 212 Nov 03 → Jun 01
10 Arapahoe Basin 2020-21 210 Nov 09 → Jun 06

Most recorded ski days

#ResortTotal daysSeasons
1 Arapahoe Basin 1730 across 8 recorded seasons
2 Breckenridge 934 across 5 recorded seasons
3 Keystone 798 across 5 recorded seasons
4 Vail 774 across 5 recorded seasons
5 Whistler Blackcomb 716 across 4 recorded seasons
6 Sugarloaf 640 across 4 recorded seasons
7 Mammoth Mountain 613 across 3 recorded seasons
8 Killington 585 across 3 recorded seasons
9 Steamboat 581 across 4 recorded seasons
10 Banff Sunshine 581 across 3 recorded seasons

Dates come from resort announcements and season research; record depth varies (Colorado runs back to 2009, most newer additions cover the last few seasons) — "most recorded ski days" rewards the well-documented, and says so.