Crystal Lake, the largest lake of this name in Michigan, is located near Lake Michigan in Benzie County about 25 miles (40 km) southwest of Traverse City and about 2 miles (3 km) northeast of Frankfort at [show location on an interactive map] 44°39'N 86°09'W / 44.65, -86.15. It measures approximately 2.5 by 8 miles (4 by 13 km), and has a maximum depth of 165 feet (50 m). At 9,854 acres (40 km2), it is Michigan's ninth largest inland lake. Up to and through the American Civil War years Crystal Lake was known as "Cap Lake" due to the frequent whitecaps visible on its surface.
Crystal Lake is surrounded by sandy beaches due to an attempt in 1873 to connect Crystal Lake and Lake Michigan via a channel.
The lake level of Crystal Lake was higher than the level of Lake Michigan and when the channel was open, the water level in Crystal Lake dropped. Although the project was a failure, the lowering of the lake level uncovered sandy beaches, including the current public beach at Beulah.
« Back to Lakes
Location Benzie County, Michigan
Primary inflows Outlet Creek
Basin countries United States
Surface area 9,830 acres
Max. depth 165 ft