North America's best ski resorts, as voted by our readers
Brought to you by:

There are more than 450 ski areas in North America, and every one is different. Each has its own personality, advantages and disadvantages. All of which means two things: One, there's at least one perfect resort for your next trip; Two, it may take a little research to find it.

Enter the Visitors' Choice awards. Over the course of the year, the OnTheSnow community collectively posts thousands of resort reviews. These annual awards are the result of those user reviews. The Visitors' Choice Awards represent the best resorts in North America in the opinion of all of you, the OnTheSnow community.

And yes, keep on reviewing the resorts you visit, because we'll compile the 2012 Visitors' Choice awards in the spring, based on your votes this winter. Keep an eye out for added bonuses to make next fall's Visitor's Choice awards better than ever.

National: Whistler Blackcomb, BC

Far West: Kirkwood, CA

Mid-Atlantic/Southeast: Canaan Valley, WV

Midwest: Ski Brule, MI

Northeast: Jay Peak, VT

Pacific Northwest: Whistler Blackcomb, BC

Rockies: Aspen/Snowmass, CO

National: Winter Park, CO

Far West: Mammoth Mountain, CA

Mid-Atlantic/Southeast: Appalachian, NC

Midwest: Indianhead Mountain, MI

Northeast: Peek'n Peak, NY

Pacific Northwest: Lookout Pass, ID

Rockies: Winter Park, CO

National: Jackson Hole, WY

Far West: Squaw Valley USA, CA

Mid-Atlantic/Southeast: Timberline, WV

Midwest: Boyne Highlands, MI

Northeast: Sugarbush, VT

Pacific Northwest: Big White, BC

Rockies: Jackson Hole, WY

National: Park City Mountain, UT

Far West: Northstar-at-Tahoe, CA

Mid-Atlantic/Southeast: Blue Mountain, PA

Midwest: Mad River, OH

Northeast: Mount Snow, VT

Pacific Northwest: Mt. Bachelor, OR

Rockies: Park City Mountain, UT

National: Breckenridge, CO

Far West: Heavenly Mountain, CA

Mid-Atlantic/Southeast: Snowshoe Mountain, WV

Midwest: Boston Mills, OH

Northeast: Killington Resort, VT

Pacific Northwest: Sun Valley, ID

Rockies: Breckenridge, CO