Skip to main content
LakeQuality
Wildfire smoke turning the setting sun deep red above the treeline on Slim Lake

North Dakota Lake Water Temperatures

Typical surface water temperatures for 105 North Dakota lakes — about 51°F in October. Nelson Lake runs warmest (~79°F in summer); the statewide summer average is about 65°F. Values are typical by month, not live readings.

105
Lakes with a temperature record
51°F
Typical in October
65°F
Typical summer average
79°F
Warmest: Nelson Lake

North Dakota lakes by typical summer water temperature (warmest first)

LakeCountyTypical in OctoberSummer avgWarmestColdest
Nelson LakeOliver60°F79°F82°F (Jul)60°F (Oct)
Lake TobiasonSteele48°F73°F73°F (Jul)48°F (Oct)
Sheep Creek Dam LakeGrant49°F72°F78°F (Jul)37°F (Jan)
Free Peoples LakeBenson—72°F73°F (Jul)54°F (May)
Dry LakeRamsey46°F71°F74°F (Jul)33°F (Nov)
Wood LakeBenson—71°F73°F (Jul)33°F (Mar)
Fort Totten Bay LakeBenson—71°F72°F (Jun)71°F (Jul)
Kolding Dam LakeGrand Forks53°F71°F73°F (Jul)53°F (Oct)
Niagara Dam LakeGrand Forks52°F71°F73°F (Jul)52°F (Oct)
Mcdowell Dam LakeBurleigh—71°F71°F (Aug)63°F (May)
Bowman-Haley Dam LakeBowman58°F70°F72°F (Jul)55°F (May)
Lake IrvineRamsey46°F70°F74°F (Jul)32°F (Nov)
Lake AliceRamsey45°F70°F72°F (Jul)32°F (Nov)
Jamestown ReservoirStutsman54°F70°F74°F (Jul)54°F (Oct)
Mchugh Slough LakeNelson46°F70°F73°F (Jul)35°F (Feb)
Morrison LakeRamsey45°F70°F74°F (Jul)34°F (Feb)
Sweetwater LakeRamsey45°F70°F73°F (Jul)34°F (Feb)
Belourt Outlet LakeRolette—70°F73°F (Jul)55°F (May)
Mooreton PondRichland51°F70°F74°F (Sep)51°F (Oct)
Hooker LakeRolette64°F70°F72°F (Jul)57°F (May)
Belcourt Center LakeRolette—69°F73°F (Jul)38°F (Feb)
Belcourt Inlet LakeRolette—69°F72°F (Jul)57°F (May)
Jarvis Lake CenterRolette—69°F72°F (Jul)39°F (Feb)
Froelich Dam LakeSioux48°F69°F73°F (Jul)48°F (Oct)
Gravel LakeRolette63°F69°F72°F (Jul)57°F (May)
E A Patterson LakeStark57°F68°F71°F (Jul)36°F (Feb)
Short Creek Dam LakeBurke53°F68°F71°F (Jul)39°F (Jan)
Whitman Dam LakeNelson46°F68°F68°F (Jun)46°F (Oct)
Bisbee-Big Coulee Dam LakeTowner63°F68°F72°F (Jul)53°F (May)
Lake LarettaNelson48°F67°F73°F (Jul)35°F (Feb)
Lake TschidaGrant57°F67°F71°F (Aug)35°F (Feb)
Fordville Dam LakeGrand Forks43°F67°F73°F (Aug)38°F (Feb)
Northgate Dam LakeBurke53°F67°F71°F (Jul)38°F (Jan)
Jarvis Beach LakeRolette—67°F72°F (Jul)52°F (Apr)
Red Willow LakeGriggs49°F67°F73°F (Aug)49°F (Oct)
Larson LakeHettinger48°F67°F72°F (Jul)48°F (Oct)
Sprague LakeSargent49°F67°F71°F (Jul)49°F (Oct)
Bylin Dam LakeWalsh46°F67°F68°F (Jun)46°F (Oct)
Cedar LakeSlope47°F67°F71°F (Jul)47°F (Oct)
Harvey Dam LakeWells—67°F71°F (Aug)52°F (May)
Tolna Dam LakeNelson55°F67°F71°F (Aug)55°F (Oct)
Gordon Center LakeRolette—66°F68°F (Jul)37°F (Feb)
East Devils LakeRamsey50°F66°F67°F (Jul)32°F (Feb)
Pelican LakeRamsey45°F66°F67°F (Jul)33°F (Feb)
Warsing Dam LakeEddy51°F66°F69°F (Aug)48°F (Sep)
Buffalo LakePierce49°F66°F69°F (Jul)49°F (Oct)
Renwick Dam LakePembina—66°F72°F (Jun)51°F (Sep)
Carlson-Tande Dam LakeGriggs51°F66°F70°F (Aug)51°F (Oct)
Mt Carmel Dam LakeCavalier43°F66°F68°F (Jul)43°F (Oct)
Mcville Dam LakeNelson48°F66°F71°F (Aug)48°F (Oct)
Indian Creek Dam LakeHettinger49°F66°F70°F (Jul)49°F (Oct)
Gascoyne LakeBowman53°F66°F70°F (Jul)53°F (Oct)
East Arroda LakeOliver50°F66°F67°F (Jun)50°F (Oct)
Epping-Springbrook Dam-Deepest LakeWilliams45°F65°F66°F (Aug)45°F (Oct)
Larimore Dam LakeGrand Forks51°F65°F68°F (Aug)51°F (Oct)
Lake UpsilonRolette53°F65°F70°F (Aug)50°F (May)
Davis Dam LakeSlope52°F65°F69°F (Jul)52°F (Oct)
Dion LakeRolette64°F65°F68°F (Jun)51°F (Sep)
South Golden LakeSteele50°F65°F68°F (Jul)50°F (Oct)
Belfield Dam LakeStark47°F65°F68°F (Jul)47°F (Oct)
Odland Dam LakeGolden Valley51°F65°F68°F (Jul)51°F (Oct)
Silver LakeSargent50°F65°F68°F (Jul)50°F (Oct)
Brewer LakeCass40°F65°F68°F (Jul)40°F (Oct)
Alkali LakeSargent51°F65°F68°F (Jul)51°F (May)
Dead Colt Creek Dam LakeRansom52°F65°F67°F (Jul)50°F (May)
Nygren Dam LakeMorton46°F64°F64°F (Jul)46°F (Oct)
Sweet Briar Dam-Mid ReservoirMorton44°F64°F74°F (Jun)44°F (Oct)
Hurdsfield-Tuffy LakeWells54°F64°F72°F (Jul)48°F (May)
North Golden LakeSteele49°F64°F66°F (Jul)49°F (May)
Powers LakeMountrail45°F63°F64°F (Jul)33°F (Nov)
Harmon LakeMorton49°F63°F65°F (Aug)44°F (Apr)
Clausen Springs LakeBarnes48°F63°F65°F (Jul)35°F (Jan)
East Stump LakeNelson52°F63°F70°F (Jul)43°F (May)
Moores LakeDickey55°F63°F65°F (Aug)46°F (May)
Armourdale Dam LakeTowner63°F63°F64°F (Jul)49°F (May)
Balta Dam LakePierce51°F63°F67°F (Jul)50°F (May)
Moon LakeBarnes51°F63°F65°F (Jul)51°F (Oct)
Kulm-Edgeley Dam LakeLaMoure55°F63°F63°F (Aug)46°F (May)
Juanita LakeFoster55°F63°F69°F (Jul)47°F (May)
Pheasant LakeDickey56°F63°F63°F (Aug)48°F (May)
Castle Rock Dam LakeHettinger49°F63°F63°F (Aug)49°F (Oct)
Blacktail Dam LakeWilliams49°F62°F63°F (Jul)38°F (Feb)
West Stump LakeNelson50°F62°F69°F (Jul)44°F (May)
Twin LakesLaMoure55°F62°F64°F (Aug)46°F (May)
Barnes LakeStutsman55°F62°F70°F (Jul)48°F (May)
North Lemmon LakeAdams47°F62°F63°F (Aug)47°F (Oct)
Western Stump LakeNelson53°F61°F67°F (Jul)32°F (Jan)
Harmony LakeMercer49°F61°F66°F (Jun)49°F (Oct)
Baukol-Noonan Dam LakeDivide49°F61°F69°F (Jul)49°F (Oct)
Lake LamoureLaMoure56°F61°F63°F (Aug)48°F (May)
Clark LakeStutsman55°F61°F69°F (Jul)47°F (May)
Kalmbach LakeLaMoure55°F61°F62°F (Aug)46°F (May)
Spiritwood LakeStutsman50°F60°F61°F (Jul)35°F (Dec)
Hehn-Schaffer LakeStutsman55°F60°F61°F (Aug)45°F (May)
Velva Sportsmans Dam LakeWard51°F60°F66°F (Jul)51°F (Oct)
Round LakeMcHenry50°F60°F64°F (Aug)47°F (May)
Lake GeorgeMcHenry50°F60°F62°F (Aug)47°F (May)
Lake MetigosheBottineau51°F60°F66°F (Jul)44°F (May)
Buffalo Lodge LakeMcHenry50°F60°F63°F (Aug)45°F (May)
Lutz Dam LakeBowman49°F60°F60°F (Jun)49°F (Oct)
Green LakeMcIntosh—60°F60°F (Jul)45°F (May)
Homme Dam LakeWalsh52°F59°F60°F (Jul)41°F (Feb)
Mirror LakeAdams47°F59°F61°F (Jun)47°F (Oct)
Eastern Stump LakeNelson54°F58°F66°F (Sep)33°F (Jan)
Lake DarlingRenville41°F45°F47°F (Jul)40°F (Sep)

Frequently asked questions

Which North Dakota lake has the warmest water?

Of the 105 North Dakota lakes with a temperature record, Nelson Lake in Oliver County runs warmest, averaging about 79°F at the surface in summer. Colder lakes like Lake Darling sit closer to 45°F.

What is a typical October water temperature in North Dakota?

Across the North Dakota lakes we track, typical October surface temperature averages about 51°F. That is a climatological value from EPA field readings, not the temperature right now. Summer averages about 65°F.

Where does this North Dakota 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.