Echo Mountain Resort

  • Outdoor Recreation
  • Ski Rental/Repair
19285 Hwy. 103
Idaho Springs, CO 80452
(970) 531-5038
  • About

    Echo Mountain is a ski area 20 minutes west of Evergreen off Squaw Pass Road serving the local and front range communities to offer an unprecedented personal experience for all snow sports enthusiasts

    Mark Your Calendar


    New Members


    Click HERE to Download App for Android 
    Click HERE to Download App for Apple