Skip to main content
LakeQuality

Best Lakes for Swimming Near St. Paul

Minnesota

30 swimming lakes within driving distance of St. Paul, Minnesota, ranked by water quality and swimming-specific filters. Filtered for grade A or B water quality, low algae (chlorophyll-a under 15 µg/L), and public access. Always check local advisories on the day you swim.

St. Paul sits in a lake-rich part of the upper Midwest: 30 graded lakes within reach, average grade B. Grass Lake (A) leads the cluster.

The swimming-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 swimming use case is less useful than a grade-decent lake that does.

#LakeCountyGradeDistanceClarityDepth
1Grass LakeRamseyA7.4 mi--
2Jane LakeWashingtonA9.1 mi15 ft-
3White Bear LakeWashingtonA9.9 mi15 ft-
4Little Carnelian LakeWashingtonA18.3 mi21 ft-
5Big Carnelian LakeWashingtonA18.6 mi15 ft-
6Square LakeWashingtonA19.7 mi17 ft-
7Krenz LakeScottA20.6 mi16.2 ft-
8Courthouse LakeCarverA27 mi20 ft-
9Brickyard LakeCarverA27.3 mi15.1 ft-
10Holland LakeDakotaA11.7 mi27.9 ft-
11Big Marine LakeWashingtonA20.7 mi11.5 ft-
12Netta LakeAnokaA22.8 mi11.3 ft-
13Bass LakeSt. CroixA23.1 mi10 ft-
14O'Brien LakeDakotaB12.3 mi19.7 ft-
15Loeb LakeRamseyB2.2 mi11.2 ft-
16Mccarron LakeRamseyB3.3 mi11.5 ft-
17Sunfish LakeDakotaB5.4 mi11.5 ft-
18Beam PondRamseyB5.8 mi--
19East Vadnais LakeRamseyB7.1 mi--
20Snail LakeRamseyB8.4 mi11 ft-
21Elmo LakeWashingtonB10.2 mi11.2 ft-
22Schultz LakeDakotaB11.8 mi8.5 ft-
23Otter LakeRamseyB12 mi11.7 ft-
24Laddie LakeAnokaB13.9 mi--
25Bush LakeHennepinB16.3 mi14 ft-
26Lac Lavon LakeDakotaB17.8 mi12.8 ft-
27Big Carnelian LakeWashingtonB18.4 mi14.5 ft-
28Pomerleau LakeHennepinB19.6 mi10.3 ft-
29Deans LakeScottB21.4 mi--
30Riley LakeHennepinB22.5 mi12.6 ft-

Other activities near St. Paul

Source: EPA National Aquatic Resource Surveys, 2026.