Tucked away in the Sawtooth National Forest lies the Magic Mountain Resort. Magic Mountain is just outside of Twin Falls and offers skiers and snowboarders easy access to southern Idaho’s world famous snow.

Things To Know

  • Annual Snowfall: 230 Inches
  • Vertical Drop: 740 Feet
  • Skiable Area: 120 Acres
  • Number Of Lifts: 3
  • Number Of Trails: 11