Indian Peaks Wilderness

Diamond Lake - Indian Peaks Wilderness, Colorado

Diamond Lake - Indian Peaks Wilderness, Colorado

Diamond Lake - Indian Peaks Wilderness, Colorado

6.0 miles / 1,639 ft elevation

This 6 mile out-and-back trail takes you to the shores of beautiful Diamond Lake in the Indian Peaks Wilderness of Colorado. Diamond Lake is an alpine lake forged from centuries of glacier activity in the Colorado rockies. Middle Diamond Lake and Upper Diamond Lake are also reachable by adding another 2.5 miles onto the hike round-trip. On this hike you will encounter countless Aspen groves, waterfalls from North Fork Middle Boulder Creek, and fantastic views of the lake. At only an hour drive from Boulder, this is a must-do hike for anyone living in or visiting Colorado.