La gente ha estado utilizando las laderas orientadas al norte de la zona para la recreación invernal desde principios de la década de 1930., En la década de 1940, el club de esquí de Las Vegas operaba un remolque de cuerda corta y una cabaña de calentamiento.
Lee Canyon Ski área fue creada en 1964, cuando el Servicio Forestal emitió un permiso de uso especial con el fin de proporcionar opciones de recreación de invierno en el sur de Nevada. Se instaló una barra en T, se completó el Chalet A-Frame y en 1968 se instaló el primer telesilla, Chair One, para acceder a elevaciones más altas, junto con una grúa de cuerda en la colina beginner. El edificio principal del lodge fue terminado en febrero de 1970.
en 1980, la silla dos reemplazó la barra en T, y las pistas fueron mejoradas para mejores condiciones de esquí., En 1982, el beginner slope recibió la silla tres, reemplazando la cuerda de remolque. En 1987, Lee Canyon comenzó la fabricación de nieve artificial, que proporciona una cobertura del 60% en los senderos principales. El snowboard no estaba permitido hasta finales de la década de 1980. en 1988 se introdujo la iluminación exterior para el esquí nocturno.
Lee Canyon Ski área se convirtió oficialmente en Las Vegas Ski and Snowboard Resort en 1995.
durante la década de 1990, se instalaron un parque de terreno de estilo libre y half pipe, y se introdujeron las competiciones locales.
en 2005, se instaló un telesilla triple para reemplazar a la silla uno., Se realizaron mejoras adicionales en el sistema de fabricación de nieve.
El 7 de octubre de 2009, Lee Canyon estableció un récord para su primer día de apertura. Fue el segundo resort en los Estados Unidos en Abrir para la temporada 2009-2010. Fue la temporada más larga registrada en Lee Canyon, con más de 180 días.