Wisconsin lakes today
161 lakes, every one with today's conditions
- Best fishing lakes in Wisconsin
- Biggest inland lakes in Wisconsin
- Deepest lakes in Wisconsin
- Ice fishing in Wisconsin
Featured lakes
- Geneva Lake55°F55°F water, level steady, near normal, windy Friday (15 mph N).
- Lake Winnebago51°FSlightly murky, 51°F water, level steady, near normal, windy Friday (24 mph N).
More lakes, largest first
| Lake | County | Size | Water | Best bite today |
|---|---|---|---|---|
| Petenwell Lake | Adams County | 23,200 acres (36.2 sq mi) | 52°F | 3:00 pm |
| Turtle Flambeau Flowage | Iron County | 12,900 acres (20.2 sq mi) | 43°F | 3:00 pm |
| Chippewa Flowage | Sawyer County | 14,600 acres (22.8 sq mi) | 46°F | 3:00 pm |
| Castle Rock Lake | Juneau County | 16,600 acres (26 sq mi) | 52°F | 3:00 pm |
| Lake Koshkonong | Jefferson County | 10,500 acres (16.3 sq mi) | 49°F | 3:00 pm |
| Lake Mendota | Dane County | 9,740 acres (15.2 sq mi) | 54°F | 3:00 pm |
| Lake Wisconsin | Columbia County | 7,200 acres (11.2 sq mi) | 51°F | 3:00 pm |
| Green Lake | Green Lake County | 7,350 acres (11.5 sq mi) | 52°F | 3:00 pm |
| Beaver Dam Lake | Dodge County | 6,720 acres (10.5 sq mi) | 49°F | 3:00 pm |
| Shawano Lake | Shawano County | 6,180 acres (9.7 sq mi) | 49°F | 2:45 pm |
| Medicine Lake | Oneida County | about 5,400 acres (8.4 sq mi) | 41°F | 2:45 pm |
| Lake Princeton | Green Lake County | about 5,300 acres (8.3 sq mi) | 49°F | 3:00 pm |
| Little Lac Courte Oreilles | Sawyer County | about 5,120 acres (8 sq mi) | 46°F | 3:00 pm |
| Lake Paint Creek | Chippewa County | about 5,070 acres (7.9 sq mi) | 49°F | 3:00 pm |
| Lake Du Bay | Marathon County | about 4,780 acres (7.5 sq mi) | 50°F | 3:00 pm |
| Willow Reservoir | Oneida County | about 4,720 acres (7.4 sq mi) | 44°F | 3:00 pm |
| Lac Vieux Desert | Vilas County | 4,260 acres (6.7 sq mi) | 42°F | 2:45 pm |
| Big Eau Pleine Reservoir | Marathon County | about 3,960 acres (6.2 sq mi) | 49°F | 3:00 pm |
| Little Carr Lake | Oneida County | about 3,810 acres (6 sq mi) | 48°F | 2:45 pm |
| Trout Lake | Vilas County | 3,970 acres (6.2 sq mi) | 47°F | 2:45 pm |
| North Twin Lake | Vilas County | about 3,450 acres (5.4 sq mi) | 44°F | 2:45 pm |
| Pelican Lake | Oneida County | about 3,400 acres (5.3 sq mi) | 47°F | 2:45 pm |
| Fence Lake | Vilas County | about 3,400 acres (5.3 sq mi) | 47°F | 2:45 pm |
| Round Lake | Sawyer County | about 3,340 acres (5.2 sq mi) | 48°F | 3:00 pm |
| Lake Monona | Dane County | 3,270 acres (5.1 sq mi) | 53°F | 3:00 pm |
| Long Lake | Washburn County | about 3,250 acres (5.1 sq mi) | 45°F | 3:00 pm |
| Lake Superior Falls | Iron County | about 3,200 acres (5 sq mi) | 44°F | 2:45 pm |
| Lake Kegonsa | Dane County | about 3,100 acres (4.8 sq mi) | 52°F | 3:00 pm |
| Grindstone Lake | Sawyer County | 3,180 acres (5 sq mi) | 49°F | 3:00 pm |
| Namekagon Lake | Bayfield County | about 2,990 acres (4.7 sq mi) | 45°F | 3:00 pm |
| Prairie Lake | Barron County | about 2,870 acres (4.5 sq mi) | 46°F | 3:00 pm |
| Holcombe Flowage | Chippewa County | about 2,840 acres (4.4 sq mi) | 49°F | 3:00 pm |
| Sinissippi Lake | Dodge County | about 2,800 acres (4.4 sq mi) | 49°F | 3:00 pm |
| Rainbow Flowage | Oneida County | about 2,800 acres (4.4 sq mi) | 45°F | 2:45 pm |
| Rush Lake | Winnebago County | about 2,700 acres (4.2 sq mi) | 48°F | 3:00 pm |
| Fox Lake | Dodge County | about 2,630 acres (4.1 sq mi) | 50°F | 3:00 pm |
| Nelson Lake | Sawyer County | about 2,600 acres (4.1 sq mi) | 44°F | 3:00 pm |
| Shell Lake | Washburn County | 2,510 acres (3.9 sq mi) | 46°F | 3:00 pm |
| Pokegama Lake | Vilas County | about 2,560 acres (4 sq mi) | 43°F | 2:45 pm |
| Chequamegon Waters Flowage | Taylor County | about 2,530 acres (4 sq mi) | 46°F | 3:00 pm |
| Lake Noquebay | Marinette County | about 2,410 acres (3.8 sq mi) | 48°F | 2:45 pm |
| Bridge Lake | Oneida County | about 2,350 acres (3.7 sq mi) | 46°F | 3:00 pm |
| Island Lake | Vilas County | about 2,330 acres (3.6 sq mi) | 44°F | 2:45 pm |
| Pewaukee Lake | Waukesha County | 2,440 acres (3.8 sq mi) | 51°F | 3:00 pm |
| Lake Waubesa | Dane County | about 2,290 acres (3.6 sq mi) | 52°F | 3:00 pm |
| Lake Chetac | Sawyer County | about 2,260 acres (3.5 sq mi) | 46°F | 3:00 pm |
| Yellow Lake | Burnett County | about 2,220 acres (3.5 sq mi) | 46°F | 3:00 pm |
| Lake Rhinelander | Oneida County | about 2,200 acres (3.4 sq mi) | 41°F | 2:45 pm |
| Saint Croix Flowage | Douglas County | about 2,190 acres (3.4 sq mi) | 42°F | 3:00 pm |
| Truedale Lake | Buffalo County | about 2,190 acres (3.4 sq mi) | 49°F | 3:00 pm |
| Lake Mikana | Barron County | about 2,120 acres (3.3 sq mi) | 46°F | 3:00 pm |
| Metonga Lake | Forest County | about 2,020 acres (3.2 sq mi) | 46°F | 2:45 pm |
| Muskego Lake | Waukesha County | about 2,020 acres (3.2 sq mi) | 50°F | 3:00 pm |
| Turner Lake | Price County | about 1,930 acres (3 sq mi) | 43°F | 3:00 pm |
| Lake Delavan | Walworth County | about 1,920 acres (3 sq mi) | 51°F | 3:00 pm |
| Lake Mohawksin | Lincoln County | about 1,880 acres (2.9 sq mi) | 47°F | 3:00 pm |
| Balsam Lake | Polk County | about 1,840 acres (2.9 sq mi) | 46°F | 3:00 pm |
| Big Saint Germain Lake | Vilas County | 1,620 acres (2.5 sq mi) | 44°F | 2:45 pm |
| Thunder Lake | Oneida County | about 1,770 acres (2.8 sq mi) | 42°F | 2:45 pm |
| Diaryland Reservoir | Rusk County | about 1,760 acres (2.7 sq mi) | 48°F | 3:00 pm |
| Clam Lake | Burnett County | about 1,700 acres (2.7 sq mi) | 46°F | 3:00 pm |
| Pine Lake | Forest County | about 1,660 acres (2.6 sq mi) | 45°F | 2:45 pm |
| Bone Lake | Polk County | about 1,600 acres (2.5 sq mi) | 47°F | 3:00 pm |
| Lake Alice | Lincoln County | about 1,570 acres (2.4 sq mi) | 47°F | 2:45 pm |
| Crawling Stone Lake | Vilas County | about 1,540 acres (2.4 sq mi) | 46°F | 2:45 pm |
| High Falls Reservoir | Marinette County | about 1,530 acres (2.4 sq mi) | 41°F | 2:45 pm |
| Sand Lake | Oneida County | about 1,510 acres (2.4 sq mi) | 46°F | 2:45 pm |
| Lake Eau Pleine | Marathon County | about 1,490 acres (2.3 sq mi) | 50°F | 3:00 pm |
| Lake Goodrich | Sawyer County | about 1,490 acres (2.3 sq mi) | 42°F | 3:00 pm |
| Big Sand Lake | Burnett County | about 1,410 acres (2.2 sq mi) | 46°F | 3:00 pm |
| Ike Walton Lake | Vilas County | about 1,410 acres (2.2 sq mi) | 45°F | 2:45 pm |
| Spider Lake | Sawyer County | about 1,390 acres (2.2 sq mi) | 44°F | 3:00 pm |
| Big Sand Lake | Vilas County | about 1,380 acres (2.2 sq mi) | 43°F | 2:45 pm |
| Minocqua Lake | Oneida County | 1,360 acres (2.1 sq mi) | 47°F | 2:45 pm |
| Wapogasset Lake | Polk County | about 1,320 acres (2.1 sq mi) | 47°F | 3:00 pm |
| Tichigan and Buena Lakes 359 | Racine County | about 1,320 acres (2.1 sq mi) | 3:00 pm | |
| Cranberry Lake | Douglas County | about 1,310 acres (2 sq mi) | 42°F | 3:00 pm |
| Lake Haugen | Barron County | about 1,300 acres (2 sq mi) | 46°F | 3:00 pm |
| City Of Lake Mills | Jefferson County | about 1,280 acres (2 sq mi) | 52°F | 3:00 pm |
| Squirrel Lake | Oneida County | about 1,270 acres (2 sq mi) | 46°F | 2:45 pm |
| Pickerel Lake | Forest County | about 1,250 acres (2 sq mi) | 40°F | 2:45 pm |
| Butternut Lake | Forest County | about 1,240 acres (1.9 sq mi) | 43°F | 2:45 pm |
| White Sand Lake | Vilas County | about 1,220 acres (1.9 sq mi) | 45°F | 2:45 pm |
| Lost Land Lake | Sawyer County | about 1,210 acres (1.9 sq mi) | 44°F | 3:00 pm |
| Kangaroo Lake | Door County | about 1,210 acres (1.9 sq mi) | 47°F | 2:45 pm |
| Partridge Lake | Waupaca County | about 1,200 acres (1.9 sq mi) | 49°F | 3:00 pm |
| Lac La Belle | Waukesha County | about 1,190 acres (1.9 sq mi) | 51°F | 3:00 pm |
| Star Lake | Vilas County | about 1,180 acres (1.8 sq mi) | 45°F | 2:45 pm |
| Spirit River Flowage | Lincoln County | about 1,170 acres (1.8 sq mi) | 45°F | 3:00 pm |
| Rush Lake | Vilas County | about 1,150 acres (1.8 sq mi) | 43°F | 2:45 pm |
| Presque Isle Lake | Vilas County | about 1,130 acres (1.8 sq mi) | 43°F | 2:45 pm |
| Lake Owen | Bayfield County | about 1,120 acres (1.7 sq mi) | 3:00 pm | |
| McKenzie Lake | Burnett County | about 1,090 acres (1.7 sq mi) | 43°F | 3:00 pm |
| Plum Lake | Vilas County | about 1,060 acres (1.7 sq mi) | 44°F | 2:45 pm |
| Lake Necedah Wildlife Refuge 31 | Juneau County | about 1,060 acres (1.7 sq mi) | 50°F | 3:00 pm |
| Cedar Lake | Polk County | about 1,050 acres (1.6 sq mi) | 48°F | 3:00 pm |
| Lake Upper Oconomowoc | Waukesha County | about 1,050 acres (1.6 sq mi) | 51°F | 3:00 pm |
| White Lake | Waupaca County | about 1,040 acres (1.6 sq mi) | 50°F | 3:00 pm |
| Long Lake | Chippewa County | about 1,040 acres (1.6 sq mi) | 3:00 pm | |
| Spooner Lake | Washburn County | about 1,020 acres (1.6 sq mi) | 42°F | 3:00 pm |
| Big Arbor Vitae Lake | Vilas County | about 1,020 acres (1.6 sq mi) | 46°F | 2:45 pm |
| Caldron Falls Reservoir 496 | Marinette County | about 1,020 acres (1.6 sq mi) | 48°F | 2:45 pm |
| Big Round Lake | Polk County | about 1,010 acres (1.6 sq mi) | 46°F | 3:00 pm |
| Lake Lucerne | Forest County | about 1,010 acres (1.6 sq mi) | 45°F | 2:45 pm |
| White Potato Lake | Oconto County | about 1,010 acres (1.6 sq mi) | 41°F | 2:45 pm |
| Little Rice Lake | Forest County | about 1,000 acres (1.6 sq mi) | 44°F | 2:45 pm |
| Lake Menomin | Dunn County | about 990 acres (1.5 sq mi) | 49°F | 3:00 pm |
| Kentuck Lake | Vilas County | about 980 acres (1.5 sq mi) | 42°F | 2:45 pm |
| Upper Post Lake | Langlade County | about 970 acres (1.5 sq mi) | 41°F | 2:45 pm |
| Teal Lake | Sawyer County | about 970 acres (1.5 sq mi) | 45°F | 3:00 pm |
| Lake Como | Walworth County | about 960 acres (1.5 sq mi) | 51°F | 3:00 pm |
| Little Trout Lake | Vilas County | about 960 acres (1.5 sq mi) | 45°F | 2:45 pm |
| Devils Lake | Burnett County | about 950 acres (1.5 sq mi) | 44°F | 3:00 pm |
| Nagawicka Lake | Waukesha County | about 950 acres (1.5 sq mi) | 51°F | 3:00 pm |
| South Bay | Vilas County | about 940 acres (1.5 sq mi) | 2:45 pm | |
| Upper Eau Claire Lake | Bayfield County | about 940 acres (1.5 sq mi) | 45°F | 3:00 pm |
| Voyageur Lake | Vilas County | about 910 acres (1.4 sq mi) | 2:45 pm | |
| Sand Lake | Sawyer County | about 910 acres (1.4 sq mi) | 46°F | 3:00 pm |
| Butternut Lake | Price County | about 900 acres (1.4 sq mi) | 3:00 pm | |
| Crab Lake | Vilas County | about 900 acres (1.4 sq mi) | 44°F | 2:45 pm |
| Cranberry Lake | Vilas County | about 890 acres (1.4 sq mi) | 42°F | 2:45 pm |
| Lake Nebagamon | Douglas County | about 880 acres (1.4 sq mi) | 3:00 pm | |
| Wind Lake | Racine County | about 880 acres (1.4 sq mi) | 51°F | 3:00 pm |
| Tainter Lake | Dunn County | about 860 acres (1.4 sq mi) | 48°F | 3:00 pm |
| Cedar Lake | Washington County | about 860 acres (1.3 sq mi) | 2:45 pm | |
| Big Muskellunge Lake | Vilas County | about 860 acres (1.3 sq mi) | 46°F | 2:45 pm |
| Lake Eau Claire | Eau Claire County | about 840 acres (1.3 sq mi) | 49°F | 3:00 pm |
| Lower Eau Claire Lake | Douglas County | about 840 acres (1.3 sq mi) | 45°F | 3:00 pm |
| Upper Buckatabon Lake | Vilas County | about 840 acres (1.3 sq mi) | 43°F | 2:45 pm |
| Whitefish Lake | Douglas County | about 840 acres (1.3 sq mi) | 43°F | 3:00 pm |
| Clear Lake | Oneida County | about 840 acres (1.3 sq mi) | 47°F | 2:45 pm |
| Mason Lake | Adams County | about 830 acres (1.3 sq mi) | 52°F | 3:00 pm |
| Long Lake | Vilas County | about 830 acres (1.3 sq mi) | 2:45 pm | |
| Solberg Lake | Price County | about 830 acres (1.3 sq mi) | 46°F | 3:00 pm |
| Franklin Lake | Forest County | about 820 acres (1.3 sq mi) | 39°F | 2:45 pm |
| Beaver Dam Lake | Barron County | about 820 acres (1.3 sq mi) | 45°F | 3:00 pm |
| Phantom Lake | Burnett County | about 820 acres (1.3 sq mi) | 39°F | 3:00 pm |
| Birch Island Lake | Burnett County | about 800 acres (1.3 sq mi) | 3:00 pm | |
| Blacksmith Lake | Menominee County | about 800 acres (1.3 sq mi) | 2:45 pm | |
| Clark Lake | Door County | about 800 acres (1.3 sq mi) | 48°F | 2:45 pm |
| Lake Arbutus | Clark County | about 800 acres (1.3 sq mi) | 3:00 pm | |
| Hart Lake | Bayfield County | about 790 acres (1.2 sq mi) | 3:00 pm | |
| Big Lake | Vilas County | about 790 acres (1.2 sq mi) | 44°F | 2:45 pm |
| Sissabagama Lake | Sawyer County | about 770 acres (1.2 sq mi) | 46°F | 3:00 pm |
| South Turtle Lake | Vilas County | about 770 acres (1.2 sq mi) | 2:45 pm | |
| Lauderdale Lakes | Walworth County | about 770 acres (1.2 sq mi) | 3:00 pm | |
| Crescent Lake | Oneida County | about 770 acres (1.2 sq mi) | 47°F | 2:45 pm |
| Middle Eau Claire Lake | Bayfield County | about 760 acres (1.2 sq mi) | 45°F | 3:00 pm |
| Altoona Lake | Eau Claire County | about 760 acres (1.2 sq mi) | 49°F | 3:00 pm |
| Upper Saint Croix Lake | Douglas County | about 750 acres (1.2 sq mi) | 3:00 pm | |
| Whitefish Lake | Sawyer County | about 740 acres (1.2 sq mi) | 46°F | 3:00 pm |
| Lake Beulah | Walworth County | about 740 acres (1.2 sq mi) | 52°F | 3:00 pm |
| Wilson Lake | Price County | about 740 acres (1.2 sq mi) | 3:00 pm | |
| Lake Nancy | Washburn County | about 730 acres (1.1 sq mi) | 41°F | 3:00 pm |
| Oconomowoc Lake 87 | Waukesha County | about 730 acres (1.1 sq mi) | 51°F | 3:00 pm |
| White Sand Lake | Vilas County | about 730 acres (1.1 sq mi) | 45°F | 2:45 pm |
| Amber Lake | Oneida County | about 720 acres (1.1 sq mi) | 3:00 pm | |
| Deer Lake | Polk County | about 710 acres (1.1 sq mi) | 47°F | 3:00 pm |
| Townline Reservoir | Marathon County | about 700 acres (1.1 sq mi) | 49°F | 3:00 pm |