Teton Valley offers some fantastic cycling – both road riding and mountain biking. The valley is surrounded by three mountain ranges and each offers unique mountain bike trails with incredible views. The great options for riding include Horseshoe Canyon Trail, Big Hole Crest and Pole Canyon trails.