Lake San Cristobal
Lake San Cristobal is a deep-blue mountain lake cradled by the San Juan Mountains just two miles south of Lake City. Colorado’s second-largest natural lake, it was created by one of the most famous landslides in North America, and today it is a peaceful spot for fishing, paddling, camping and wildlife watching.
Lake San Cristobal in Lake City, CO
According to the U.S. Geological Survey, about 700 years ago the Slumgullion earthflow slid down from the rim of an ancient volcanic caldera and dammed the Lake Fork of the Gunnison River, forming the lake. Today Lake San Cristobal is about 2 miles long and up to 89 feet deep, sitting at roughly 9,000 feet. A younger part of the Slumgullion slide is still creeping downhill, and you can see its raw yellow-gray scar from Colorado Highway 149 above the lake.
Fish from public shoreline areas near the outlet or along County Road 33 at Wupperman Campground, or launch from the public boat ramp, dock and parking area on the west side of the lake; canoes, kayaks and fishing boats can be rented in town. Wupperman Campground has 31 sites with lake views ($15 per night, no electricity), and the Red Mountain Gulch Day Use Area at the south end has picnic tables, grills and a pavilion near marshes where you may spot ducks, geese, beavers and sometimes moose or elk. Lake City is also a gateway to the Alpine Loop, which links over Engineer and Cinnamon passes to Animas Forks Ghost Town and the Million Dollar Highway.
Photo Gallery
Photo credits: Lake San Cristobal 2018 by Jeffrey Beall (CC BY 4.0); Lake San Cristobal by Robert M. Russell (CC BY-SA 4.0); Lake San Cristobal CO by robert thigpen (CC BY-SA 2.0); Lake San Cristobal view by Jeffrey Beall (CC BY 4.0); Lake San Cristobal outflow by Jeffrey Beall (CC BY 4.0); Lake San Cristoval, Colorado-LCCN2008678192 by Detroit Publishing Co. / Library of Congress (Public domain); Lake San Cristobal, Lake Fork. San Juan Mountains. San Cristobal Quadrangle. Hinsdale County, Colorado. – NARA – 517167 by William Henry Jackson (Public domain). Images via Wikimedia Commons.
News & Events
Lake City’s visitor center (800 Gunnison Ave.) is open Monday, Wednesday, Friday and Saturday 10 a.m.-2 p.m. from October through mid-June, and Monday through Saturday 9 a.m.-4 p.m. in summer. Boat slips can be reserved through Hinsdale County. Check current conditions at lakecity.com before you go.
Frequently Asked Questions
How was Lake San Cristobal formed?
About 700 years ago the Slumgullion earthflow, a huge natural landslide, blocked the Lake Fork of the Gunnison River and created the lake.
Is Lake San Cristobal the largest natural lake in Colorado?
No. It is the second-largest natural lake in Colorado, after Grand Lake.
What can you do at Lake San Cristobal?
- Fishing: Cast for trout from shore or a boat.
- Boating: Launch at the west-side ramp or rent a canoe or kayak.
- Camping: Stay at 31-site Wupperman Campground.
- Picnics: Use the Red Mountain Gulch Day Use Area.
- Wildlife: Watch for geese, ducks, beavers, elk and moose.
Do I need a fishing license at Lake San Cristobal?
Yes. Colorado fishing licenses are required and state limits apply. Licenses are sold at the lake and by outfitters in Lake City.
How far is Lake San Cristobal from Lake City?
The lake is about 2 miles south of Lake City. Take Highway 149 south 2 miles, turn right on County Road 30 and follow it to the lake.
Lake San Cristobal is off County Road 30, about 2 miles south of Lake City, CO 81235, in Hinsdale County. Call Hinsdale County at 970-944-2225 or visit lakecity.com to plan your visit.






