Skip to main content
LakeQuality

Best Lakes for Boating Near St. Louis

Missouri

12 boating lakes within driving distance of St. Louis, Missouri, ranked by water quality and boating-specific filters. Filtered for at least 100 acres and public access. The largest lakes with boat-worthy water are listed first.

A moderate cluster of 12 graded lakes lies within reach of St. Louis, averaging a grade of C. Goose Creek Lake (A) is the cleanest of the set.

The boating-specific ranking layered on top of the LakeGrade rubric is what produces the list below: a grade-good lake that does not also support the boating use case is less useful than a grade-decent lake that does.

#LakeCountyGradeDistanceClarityDepth
1Goose Creek LakeSte. GenevieveA45.1 mi9.9 ft-
2Alpine LakeWarrenA48.3 mi12.6 ft-
3Sherwood LakeWarrenB41.8 mi4.9 ft-
4Sherwood Lake Nr. DamWarrenB42.6 mi5.9 ft-
5Lake Tishomingo Nr. DamJeffersonC30.5 mi5.4 ft-
6Aspen Lake Along Southern ArmWarrenC46.1 mi3.8 ft-
7Callaway Fork LakeSt. CharlesD35.1 mi3.3 ft-
8Lake St. LouisSt. CharlesD32.8 mi2.7 ft-
9Lake St. Louis by DamSt. CharlesF32.8 mi2.3 ft-
10Holiday Shores LakeMadisonF24.9 mi1.7 ft-
11Governor Bond LakeBondF48.9 mi1.2 ft-
12Carlyle LakeClintonF49.9 mi1.8 ft-

Other activities near St. Louis

Source: EPA National Aquatic Resource Surveys, 2026.