Skip to main content
LakeQuality
Updated July 2026

Lake Water Temperatures

Typical surface water temperature for 416 lakes across 1 states, month by month — from real EPA field readings. See which lakes are warmest, when they peak, and whether the water is warm enough to swim.

Warmest lakes right now (typical for July)

LakeStateTypical in JulySummer peak
Otter LakeWisconsin89°F75°F
Taylor LakeWisconsin89°F78°F
Booth LakeWisconsin84°F81°F
Crystal LakeWisconsin83°F78°F
Eagle Spring LakeWisconsin83°F80°F
Wolf LakeWisconsin82°F79°F
Moon Bay LakeWisconsin82°F77°F
Lake KoshkonongWisconsin82°F77°F
Horseshoe LakeWisconsin82°F80°F
Fawn LakeWisconsin82°F79°F
North White Ash LakeWisconsin82°F77°F
Boundary LakeWisconsin82°F79°F
Spirit River Flowage LakeWisconsin82°F75°F
Lake RipleyWisconsin82°F77°F
Little Elkhart LakeWisconsin82°F78°F

Water temperatures by state

Most-monitored lakes

The lakes with the deepest temperature records — the ones people most often ask about.

Milwaukee Harbor South Half Lake
Milwaukee County, Wisconsin
Summer ~63°F · peak 68°F in Sep
King Lake
Marinette County, Wisconsin
Summer ~51°F · peak 55°F in Sep
Milwaukee Harbor North Half Lake
Milwaukee County, Wisconsin
Summer ~62°F · peak 69°F in Sep
Milwaukee Harbor Lake
Milwaukee County, Wisconsin
Summer ~65°F · peak 70°F in Aug
Milwaukee River Lake
Milwaukee County, Wisconsin
Summer ~66°F · peak 72°F in Sep
Cochran Lake
Price County, Wisconsin
Summer ~75°F · peak 78°F in Jul
Tug Lake
Lincoln County, Wisconsin
Summer ~73°F · peak 76°F in Jul
Sapokesick Lake
Menominee County, Wisconsin
Summer ~74°F · peak 77°F in Jul
Bug Lake
Forest County, Wisconsin
Summer ~52°F · peak 54°F in Aug
Mission Lake
Shawano County, Wisconsin
Summer ~68°F · peak 77°F in Aug
Malone Lake
Shawano County, Wisconsin
Summer ~59°F · peak 66°F in Sep
Big Round Lake
Polk County, Wisconsin
Summer ~74°F · peak 78°F in Jul
Deer Lake
Burnett County, Wisconsin
Summer ~75°F · peak 77°F in Jul
Koonz Lake
Shawano County, Wisconsin
Summer ~66°F · peak 75°F in Aug
Culvert on Lake Helen
Portage County, Wisconsin
Summer ~75°F · peak 79°F in Jul
Lost Lake
Vilas County, Wisconsin
Summer ~71°F · peak 73°F in Jul
Big Lake
Shawano County, Wisconsin
Summer ~59°F · peak 66°F in Sep
Big Doctor Lake
Burnett County, Wisconsin
Summer ~74°F · peak 78°F in Jul
Bealeau Lake
Shawano County, Wisconsin
Summer ~70°F · peak 76°F in Aug
Lake Wingra
Dane County, Wisconsin
Summer ~76°F · peak 78°F in Jul
Cloud Lake
Forest County, Wisconsin
Summer ~62°F · peak 64°F in Jul
Smith Lake
Washington County, Wisconsin
Summer ~75°F · peak 76°F in Jul
Big Bass Lake
Marathon County, Wisconsin
Summer ~78°F · peak 80°F in Jun
Sand Lake
Barron County, Wisconsin
Summer ~62°F · peak 63°F in Jul

Frequently asked questions

How do you know a lake's water temperature?

We compute a typical (climatological) temperature for each month from real surface-water field readings collected by state and federal agencies and published through the EPA Water Quality Portal. It tells you what is typical for a given month at that lake — not the temperature at this exact moment.

Why not show the live water temperature?

Very few lakes have a real-time temperature gauge — only a small number of large lakes carry USGS sensors. A monthly climatology is the honest, comparable answer for every lake: it is based on actual readings and covers thousands of lakes that have no live sensor. Where a lake does have a live gauge, we show that reading on its report card.

What water temperature is comfortable for swimming?

Most people find 70–80°F comfortable for swimming without a wetsuit. Below 70°F feels brisk; below 60°F is cold enough to warrant a wetsuit; and below 50°F carries a real cold-water-shock risk. Warm water (80°F+) is very comfortable but can also favor blue-green algae in nutrient-rich lakes, so check for advisories.

About this data

Water temperatures are a climatology — the typical value for each month, averaged from real surface-water field readings collected by state and federal agencies and published through the EPA Water Quality Portal. They describe what to expect, not the temperature right now.