
Teton Pass Ski Resort is a 400 acre ski resort located in the Lewis and Clark National Forest near Choteau, Montana. In October 2017, Teton Pass Ski Resort announced that it would not open for the 2017/2018 ski season.
Teton Pass Ski Resort made the following announcement about the upcoming ski season on their Facebook page:
See Also: List and Map of Montana Ski Resorts