
Echo Mountain
Colorado
Echo Mountain is the Denver area’s closest and most affordable ski and snowboard area.
Located just 35 miles from Downtown Denver, Echo is situated on 85 acres of terrain with a base elevation of 10,050 feet.
Easy access from the Denver metro area, spectacular views and free, close-in parking makes Echo a popular choice with many Coloradans.
Our lifts run until 9pm five nights per week, so day or night, your traditions can begin here.
|
 |

 Sunshine Village
|
 |