The Ski Area started in 1970–71. Five lifts were constructed, and the Telluride Ski School was founded in conjunction with the mountain's opening. The Telluride Ski Resort officially opened on December 22, 1972.
In 1970–71, the Ski Area was established with the installation of five lifts and the founding of the Telluride Ski School. The official opening of the Telluride Ski Resort occurred on December 22, 1972.