Skip to main content
LakeQuality

Iowa Lake Water Temperatures

Typical surface water temperatures for 149 Iowa lakes. Blue Heron Lake runs warmest (~86°F in summer); the statewide summer average is about 78°F. Values are typical by month, not live readings.

149
Lakes with a temperature record
78°F
Typical summer average
86°F
Warmest: Blue Heron Lake

Iowa lakes by typical summer water temperature (warmest first)

LakeCountySummer avgWarmestColdest
Blue Heron LakePolk86°F86°F (Jul)72°F (May)
Ellis LakeLucas84°F84°F (Jul)71°F (May)
Morris LakeLucas83°F83°F (Jul)71°F (May)
Lake KeomahMahaska82°F84°F (Jul)69°F (Sep)
Loch Ayr LakeRinggold82°F82°F (Jul)68°F (May)
Lake AhquabiWarren81°F84°F (Jul)58°F (Apr)
Nine Eagles LakeDecatur81°F83°F (Jul)71°F (May)
Lake ManawaPottawattamie81°F84°F (Jul)71°F (May)
Red Haw LakeLucas81°F84°F (Jul)71°F (May)
Lacey Keosauqua LakeVan Buren81°F83°F (Jul)73°F (May)
Lake WapelloDavis81°F83°F (Jul)72°F (May)
Indian LakeVan Buren81°F85°F (Jul)75°F (May)
Ottumwa Lagoon Max Depth LakeWapello81°F84°F (Jul)77°F (Sep)
Sands Timber LakeTaylor81°F82°F (Jul)67°F (May)
Lake MacbrideJohnson80°F82°F (Jul)61°F (Oct)
Lake AnitaCass80°F83°F (Jul)70°F (May)
Viking LakeMontgomery80°F83°F (Jul)70°F (May)
Blue LakeMonona80°F83°F (Jul)68°F (May)
Badger Creek Max Depth LakeMadison80°F84°F (Jul)68°F (May)
Windmill LakeTaylor80°F83°F (Jul)73°F (Sep)
Kent Park LakeJohnson80°F81°F (Jul)68°F (Sep)
Cold Springs LakeCass80°F83°F (Jul)71°F (Sep)
Desoto Bend LakeHarrison80°F80°F (Jun)65°F (May)
Pierce Creek LakePage80°F83°F (Jul)72°F (Sep)
Wilson LakeTaylor80°F83°F (Jul)72°F (Sep)
Pleasant Creek LakeLinn79°F82°F (Jul)69°F (May)
Lake of Three Fires Max DepthTaylor79°F83°F (Jul)71°F (May)
Pine Lake South BeachHardin79°F82°F (Jul)70°F (May)
Rock Creek Beach LakeJasper79°F82°F (Jul)68°F (May)
Hawthorn LakeMahaska79°F82°F (Jul)55°F (Apr)
Bob White LakeWayne79°F81°F (Jul)70°F (May)
East Lake OsceolaClarke79°F81°F (Jul)68°F (May)
Thayer LakeUnion79°F82°F (Jul)70°F (May)
Green Belt LakeBlack Hawk79°F81°F (Jul)75°F (Sep)
Hooper Pond LakeWarren79°F82°F (Jul)69°F (May)
Meadow LakeAdair79°F82°F (Jul)71°F (Sep)
Lake Miami Max DepthMonroe79°F84°F (Jul)72°F (May)
Lake IcariaAdams79°F82°F (Jul)70°F (Sep)
Arrowhead LakePottawattamie79°F83°F (Jul)70°F (Sep)
Spring Lake Max DepthGreene79°F81°F (Jul)64°F (May)
Fogle LakeRinggold79°F83°F (Jul)71°F (Sep)
Little Sioux Park LakeWoodbury79°F79°F (Jun)65°F (May)
Slipbluff LakeDecatur79°F83°F (Jul)71°F (May)
Lake of the HillsScott79°F79°F (Jul)69°F (Sep)
Grays LakePolk79°F82°F (Jul)73°F (Sep)
Fort des Moines Park PondPolk79°F82°F (Jul)75°F (Jun)
Springbrook LakeGuthrie78°F81°F (Jul)68°F (Sep)
Green Valley LakeUnion78°F81°F (Jul)68°F (May)
Black Hawk LakeSac78°F80°F (Jul)65°F (May)
Fisher LakeBlack Hawk78°F81°F (Jul)68°F (May)
Lake IowaIowa78°F80°F (Jul)69°F (Sep)
Prairie Rose LakeShelby78°F82°F (Jul)57°F (Oct)
Casey LakeTama78°F81°F (Jul)64°F (May)
Browns LakeWoodbury78°F80°F (Jul)64°F (May)
Little River LakeDecatur78°F79°F (Jul)65°F (May)
White Oak LakeMahaska78°F80°F (Aug)68°F (Sep)
Arrowhead LakeSac78°F80°F (Jul)64°F (May)
Nelson LakeCrawford78°F78°F (Jul)63°F (May)
Littlefield LakeAudubon78°F81°F (Jul)70°F (Sep)
Greenfield LakeAdair78°F81°F (Jul)71°F (Sep)
Crawford Creek LakeIda78°F80°F (Jul)63°F (May)
Yellow Smoke LakeCrawford78°F79°F (Jul)64°F (May)
George Wyth LakeBlack Hawk78°F82°F (Jul)73°F (Sep)
Lake OrientAdair78°F80°F (Jul)70°F (Sep)
Roberts Creek LakeMarion78°F80°F (Jul)69°F (Sep)
Mormon Trail LakeAdair78°F82°F (Jul)71°F (Sep)
West Lake OsceolaClarke78°F81°F (Jul)69°F (May)
Meyers LakeBlack Hawk78°F83°F (Jul)71°F (Sep)
Central Park LakeJones78°F79°F (Jun)67°F (May)
Nodaway LakeAdair78°F80°F (Jul)71°F (Sep)
Summit LakeUnion78°F80°F (Jul)70°F (Sep)
Moorehead LakeIda78°F79°F (Jul)63°F (May)
Willow LakeHarrison78°F79°F (Jul)65°F (May)
Williamson Pond Max DepthLucas78°F82°F (Jul)71°F (May)
Lake SugemaVan Buren78°F82°F (Jul)71°F (May)
Poll Miller Park LakeLee78°F82°F (Jul)73°F (May)
Mariposa LakeJasper78°F78°F (Aug)66°F (Sep)
Big Hollow LakeDes Moines78°F81°F (Jul)71°F (Sep)
Lake GeodeDes Moines78°F81°F (Jul)71°F (May)
Lake Darling Max DepthWashington78°F79°F (Jun)69°F (Sep)
Mckinley LakeUnion78°F79°F (Jul)76°F (Jun)
Dale Maffitt ReservoirDallas78°F83°F (Jul)72°F (Jun)
Ada Hayden Heritage Park LakeStory78°F78°F (Jun)70°F (Sep)
North Twin LakeCalhoun77°F80°F (Jul)66°F (May)
Union Grove LakeTama77°F80°F (Jul)67°F (Sep)
Big Creek LakePolk77°F80°F (Jul)63°F (May)
Beaver LakeDallas77°F81°F (Jul)70°F (May)
Briggs Woods LakeHamilton77°F82°F (Jul)61°F (May)
Avenue of the Saints LakeBremer77°F80°F (Jul)62°F (May)
Diamond LakePoweshiek77°F79°F (Aug)68°F (Sep)
Lake Belva DeerKeokuk77°F79°F (Jul)68°F (Sep)
Twelve Mile LakeUnion77°F80°F (Jul)70°F (Sep)
Little Wall LakeHamilton77°F82°F (Jul)59°F (May)
Mitchell LakeBlack Hawk77°F81°F (Jul)71°F (Sep)
Rodgers LakeBenton77°F82°F (Jul)72°F (Sep)
South Prairie LakeBlack Hawk77°F81°F (Jul)71°F (Sep)
Three Mile LakeUnion77°F81°F (Jul)70°F (Sep)
Oldham LakeMonona77°F77°F (Jun)64°F (May)
Arbor Lake Max DepthPoweshiek77°F77°F (Jul)67°F (Sep)
Lake HendricksHoward77°F81°F (Jul)71°F (Sep)
Hickory Grove LakeStory77°F77°F (Jun)66°F (Sep)
Rudd LakeFloyd77°F81°F (Jul)72°F (Sep)
Easter LakePolk77°F83°F (Jul)69°F (May)
Cedar LakeMadison77°F82°F (Jul)71°F (Jun)
Binder LakeAdams77°F81°F (Jul)69°F (Sep)
Spring LakeCherokee77°F80°F (Jul)74°F (Jun)
Newell Pit LakeBuena Vista77°F80°F (Jul)73°F (Jun)
Beeds LakeFranklin76°F79°F (Jul)64°F (May)
Brushy Creek LakeWebster76°F80°F (Jul)62°F (May)
Otter Creek LakeTama76°F78°F (Aug)68°F (May)
Upper Pine LakeHardin76°F80°F (Jul)62°F (May)
Volga LakeFayette76°F78°F (Jul)62°F (May)
Crystal Lake Max DepthHancock76°F80°F (Jul)59°F (May)
Hannen LakeBenton76°F78°F (Aug)68°F (Sep)
Swan Lake Max DepthCarroll76°F79°F (Jul)64°F (May)
Lake CorneliaWright76°F81°F (Jul)61°F (May)
Manteno LakeShelby76°F77°F (Jul)64°F (May)
Silver Lake Max DepthDelaware76°F80°F (Jul)71°F (Sep)
Rathbun LakeAppanoose76°F79°F (Jul)64°F (May)
Green Castle LakeMarshall76°F78°F (Aug)66°F (Sep)
Lost Grove LakeScott76°F77°F (Jul)64°F (May)
Snyder Bend LakeWoodbury76°F77°F (Jun)63°F (May)
Blue Pit LakeCerro Gordo76°F80°F (Jul)68°F (Sep)
Gustafson LakeBuena Vista76°F79°F (Jul)71°F (Jun)
Fin And Feather LakeCerro Gordo76°F78°F (Jul)72°F (Jun)
Lake PahojaLyon75°F80°F (Jul)67°F (May)
Storm Lake Max DepthBuena Vista75°F78°F (Jul)58°F (May)
Clear LakeCerro Gordo75°F80°F (Jul)59°F (May)
Lake MinnewashtaDickinson75°F80°F (Jul)70°F (Jun)
Lower Gar LakeDickinson75°F81°F (Jul)70°F (May)
Upper Gar LakeDickinson75°F80°F (Jul)69°F (Jun)
Silver LakePalo Alto75°F80°F (Jul)70°F (Jun)
East Okoboji LakeDickinson75°F80°F (Jul)69°F (Jun)
Center LakeDickinson75°F81°F (Jul)70°F (May)
Five Island LakePalo Alto75°F80°F (Jul)69°F (Sep)
Ingham LakeEmmet75°F81°F (Jul)69°F (Sep)
Smith LakeKossuth75°F81°F (Jul)69°F (Sep)
Mill Creek LakeO'Brien75°F81°F (Jul)70°F (Jun)
West Okoboji LakeDickinson74°F78°F (Jul)61°F (May)
Lost Island LakePalo Alto74°F80°F (Jul)70°F (May)
Don Williams LakeBoone74°F76°F (Aug)62°F (May)
Badger LakeWebster74°F76°F (Aug)59°F (May)
Lake MeyerWinneshiek74°F79°F (Jul)70°F (Sep)
Okamanpeedan LakeEmmet74°F77°F (Jul)55°F (May)
Big Spirit LakeDickinson73°F79°F (Jul)67°F (May)
Silver Lake Max DepthDickinson73°F80°F (Jul)68°F (Jun)
Dog Creek LakeO'Brien73°F80°F (Jul)69°F (Jun)
Black Pit LakeCerro Gordo73°F76°F (Jul)66°F (Jun)
Eldred Sherwood LakeHancock72°F76°F (Jul)60°F (May)

Frequently asked questions

Which Iowa lake has the warmest water?

Of the 149 Iowa lakes with a temperature record, Blue Heron Lake in Polk County runs warmest, averaging about 86°F at the surface in summer. Colder lakes like Eldred Sherwood Lake sit closer to 72°F.

What is a typical summer water temperature in Iowa?

Across the Iowa lakes we track, typical summer surface temperature averages about 78°F, though it varies widely by lake depth, elevation, and region. Shallow lowland lakes warm faster and further than deep or high-elevation ones.

Where does this Iowa water temperature data come from?

Each temperature is a typical (climatological) value computed from real surface-water field readings collected by state and federal agencies and published through the EPA Water Quality Portal. They describe what is typical for each month, not the temperature right now.

About this data

Water temperatures are a climatology — the typical value for each month, averaged from real surface-water field readings published through the EPA Water Quality Portal. They tell you what to expect, not the temperature right now.