← Back to Minnesota

Hay Lake Area Fishing Spots

238 Fishing Spots Minnesota

Covering a diverse stretch of Minnesota, the Hay Lake Area Fishing Spots is home to 238 unique fishing locations. This area features 230 hidden lakes, 3 engineered reservoirs, 3 productive river deltas, one productive bay and one productive river, offering anglers the chance to target Largemouth Bass, Catfish, and other popular gamefish across varied habitats and conditions.

What makes this zone special is the variety of fishing experiences available within a short drive. Peak fishing runs from late May through September, with ice fishing opportunities from December to March. Whether you prefer fly fishing in moving water or casting topwater lures on a calm lake, this area has you covered.

Experienced anglers in Minnesota recommend matching your technique to the specific water conditions in this zone. During warmer months, topwater action can be explosive at dawn and dusk on the lakes. As water temperatures drop, transitioning to slower presentations like jigs and drop-shot rigs produces consistent catches. Ice fishing is available during winter months in the northern portions, targeting panfish and walleye through the ice.

Most fishing spots in the Hay Lake Area Fishing Spots are accessible via paved roads, with many offering designated parking areas and clear trails to the water. Public boat ramps are available at the larger lakes, typically with no launch fee or a nominal daily charge. Several spots also have accessible fishing piers, making them suitable for anglers with mobility limitations. Cell service can be spotty in the more remote areas of this zone, so downloading offline maps before your trip is recommended.

All 238 Fishing Spots in This Zone

Lakes (230)

Alimagnet Dog Park Pond

📍 44.7443, -93.2499
View full guide →

Anwatin Pond

📍 44.9752, -93.3180
View full guide →

Ardmore North Pond

📍 44.9785, -93.3353
View full guide →

Ardmore South Pond

📍 44.9777, -93.3351
View full guide →

Arrowhead Lake

📍 44.8862, -93.3940
View full guide →

Augusta Lake

📍 44.8782, -93.1570
View full guide →

Bald Lake

📍 44.8155, -93.1293
View full guide →

Barthels Pond

📍 44.8367, -93.3133
View full guide →

Beaver Lake

📍 44.9730, -93.0047
View on Maps ↗

Birch Pond

📍 44.9740, -93.3246
View on Maps ↗

Birch Pond

📍 44.7713, -93.1903
View on Maps ↗

Bird Pond

📍 44.8974, -93.1028
View on Maps ↗

Blackhawk Lake

📍 44.8192, -93.1829
View on Maps ↗

Boone Avenue Pond

📍 44.9757, -93.3923
View on Maps ↗

Breck Pond

📍 44.9806, -93.3466
View on Maps ↗

Breck Pond 1

📍 44.9807, -93.3453
View on Maps ↗

Breck Pond 2

📍 44.9829, -93.3394
View on Maps ↗

Breck Pond 3

📍 44.9810, -93.3404
View on Maps ↗

Bridge Pond

📍 44.7781, -93.1477
View on Maps ↗

Brookview Pond

📍 44.9805, -93.3834
View on Maps ↗

Brookview Pond A

📍 44.9790, -93.3814
View on Maps ↗

Brookview Pond B

📍 44.9814, -93.3818
View on Maps ↗

Brookview Pond C

📍 44.9818, -93.3821
View on Maps ↗

Brookview Pond D

📍 44.9763, -93.3891
View on Maps ↗

Brookview Pond E

📍 44.9767, -93.3886
View on Maps ↗

Brookview Pond F

📍 44.9766, -93.3874
View on Maps ↗

Brookview Pond G

📍 44.9774, -93.3862
View on Maps ↗

Brookview Pond H

📍 44.9783, -93.3855
View on Maps ↗

Brookview Pond I

📍 44.9794, -93.3864
View on Maps ↗

Brookview Pond J

📍 44.9807, -93.3852
View on Maps ↗

Brookview Pond M

📍 44.9809, -93.3831
View on Maps ↗

Brookview Pond N

📍 44.9824, -93.3838
View on Maps ↗

Brookview Pond O

📍 44.9831, -93.3856
View on Maps ↗

Brownie Lake

📍 44.9675, -93.3243
View on Maps ↗

Bush Lake

📍 44.8361, -93.3835
View on Maps ↗

Candlestick Pond

📍 44.9682, -93.3524
View on Maps ↗

Carlson Lake

📍 44.8021, -93.1556
View on Maps ↗

Cattail Lake

📍 44.7835, -93.1371
View on Maps ↗

Cedar Lake

📍 44.9597, -93.3212
View on Maps ↗

Cedar Manor Lake

📍 44.9571, -93.3986
View on Maps ↗

Chicago Pond

📍 44.9883, -93.3482
View on Maps ↗

Cobblestone Lake

📍 44.7214, -93.1662
View on Maps ↗

College Pond

📍 44.8322, -93.3313
View on Maps ↗

Commons Pond

📍 44.8898, -93.2948
View on Maps ↗

Como Lake

📍 44.9801, -93.1399
View on Maps ↗

Copperfield Pond

📍 44.8736, -93.1149
View on Maps ↗

Copperfield Pond

📍 44.8725, -93.1136
View on Maps ↗

Cortlawn Pond

📍 44.9756, -93.3624
View on Maps ↗

Crosby Lake

📍 44.9046, -93.1513
View on Maps ↗

Crossroads Pond

📍 44.8950, -93.1009
View on Maps ↗

DNR Fish Pond

📍 44.9791, -93.1728
View on Maps ↗

Dakota Lake

📍 44.7848, -93.1475
View on Maps ↗

Deer Pond

📍 44.8959, -93.1037
View on Maps ↗

Diamond Lake

📍 44.9000, -93.2691
View on Maps ↗

Dickman Lake

📍 44.8620, -93.0798
View on Maps ↗

Duck Pond

📍 44.9777, -93.3532
View on Maps ↗

Duck Pond

📍 44.9374, -93.0038
View on Maps ↗

Duluth Pond

📍 44.9988, -93.3486
View on Maps ↗

Early Lake

📍 44.7395, -93.2953
View on Maps ↗

East Thomas Lake

📍 44.7955, -93.1655
View on Maps ↗

East Twin Pond

📍 44.9246, -93.2644
View on Maps ↗

Edina Mill Pond

📍 44.9164, -93.3476
View on Maps ↗

Empire Lake

📍 44.6855, -93.0879
View on Maps ↗

Erickson Pond

📍 44.7424, -93.1250
View on Maps ↗

Farm Pond

📍 44.8943, -93.0988
View on Maps ↗

Farquar Lake

📍 44.7538, -93.1714
View on Maps ↗

Featherstone Lake

📍 44.7410, -93.3650
View on Maps ↗

Fritz Lake

📍 44.7839, -93.1157
View on Maps ↗

Frog Pond

📍 44.9808, -93.1502
View on Maps ↗

Frog Pond

📍 44.8328, -93.3673
View on Maps ↗

Frost Lake

📍 44.9890, -93.0402
View on Maps ↗

Georgia Pond

📍 44.9798, -93.3630
View on Maps ↗

Geronime Pond

📍 44.7195, -93.1392
View on Maps ↗

Glen 1 Pond

📍 44.9784, -93.3525
View on Maps ↗

Glenwood Pond

📍 44.9781, -93.3435
View on Maps ↗

Golden Hills Pond

📍 44.9724, -93.3560
View on Maps ↗

Goose Lake

📍 44.7018, -93.2710
View on Maps ↗

Grass Lake

📍 44.8931, -93.2981
View on Maps ↗

Halsten Larson Pond

📍 44.9745, -93.2495
View on Maps ↗

Harold Pond

📍 44.9809, -93.3800
View on Maps ↗

Hawkes Lake

📍 44.9007, -93.3708
View on Maps ↗

Hay Lake

📍 44.7948, -93.1146
View on Maps ↗

Heine Pond

📍 44.8035, -93.1735
View on Maps ↗

Heritage Hills Pond

📍 44.8131, -93.3411
View on Maps ↗

Hidden Lakes Pond 1

📍 44.9965, -93.3333
View on Maps ↗

Hidden Lakes Pond 2A

📍 44.9954, -93.3332
View on Maps ↗

Hidden Lakes Pond 2B

📍 44.9949, -93.3334
View on Maps ↗

Hilltop Pond

📍 44.8089, -93.1602
View on Maps ↗

Hogback Pond

📍 44.8426, -93.2335
View on Maps ↗

Holland Lake

📍 44.7886, -93.1429
View on Maps ↗

Holz Lake

📍 44.7888, -93.1145
View on Maps ↗

Hornbeam Lake

📍 44.8627, -93.1011
View on Maps ↗

Horseshoe Lake

📍 44.7608, -93.0993
View on Maps ↗

Horseshoe Lake

📍 44.8634, -93.0866
View on Maps ↗

Hurley Lake

📍 44.8211, -93.1529
View on Maps ↗

Hutton Pond

📍 44.8415, -93.3608
View on Maps ↗

Ike Pond

📍 44.9760, -93.3439
View on Maps ↗

Innisfree Lake

📍 44.7551, -93.1551
View on Maps ↗

Janalyn Pond

📍 44.9763, -93.3336
View on Maps ↗

Jo Pond

📍 44.9329, -93.3062
View on Maps ↗

Katie Pond

📍 44.6990, -93.2415
View on Maps ↗

Kegan Lake

📍 44.7583, -93.1169
View on Maps ↗

Kingsdale Pond

📍 44.8374, -93.3418
View on Maps ↗

Kraemer Lake

📍 44.7728, -93.3214
View on Maps ↗

Krenz Lake

📍 44.7046, -93.3208
View on Maps ↗

Lake Girard

📍 44.8480, -93.3272
View on Maps ↗

Lake Harriet

📍 44.9220, -93.3054
View on Maps ↗

Lake Harvey

📍 44.9037, -93.3471
View on Maps ↗

Lake Hiawatha

📍 44.9208, -93.2360
View on Maps ↗

Lake Locklear

📍 44.8842, -93.3711
View on Maps ↗

Lake McCarrons

📍 44.9982, -93.1130
View on Maps ↗

Lake Nokomis

📍 44.9087, -93.2423
View on Maps ↗

Lake Phalen

📍 44.9876, -93.0528
View on Maps ↗

Lakeville Pond

📍 44.6485, -93.2475
View on Maps ↗

Lamplighter Pond

📍 44.9664, -93.3776
View on Maps ↗

Legion Lake

📍 44.8914, -93.2666
View on Maps ↗

Legion Lake

📍 44.8915, -93.2648
View on Maps ↗

Lemay Lake

📍 44.8442, -93.1621
View on Maps ↗

Lemay Lake

📍 44.8755, -93.1590
View on Maps ↗

Lemay Lake

📍 44.8717, -93.1568
View on Maps ↗

Lilac Pond

📍 44.9852, -93.3478
View on Maps ↗

Lilly Lake

📍 44.9140, -93.0717
View on Maps ↗

Lily Pond

📍 44.7776, -93.1450
View on Maps ↗

Lily Pond

📍 44.9807, -93.1463
View on Maps ↗

Little Pig's Eye Lake

📍 44.9409, -93.0370
View on Maps ↗

Little Pond

📍 44.8432, -93.3718
View on Maps ↗

Loop E Pond

📍 44.9750, -93.3914
View on Maps ↗

Loop F Pond

📍 44.9732, -93.3904
View on Maps ↗

Markley Lake

📍 44.7093, -93.3995
View on Maps ↗

McCarthy Lake

📍 44.8114, -93.1519
View on Maps ↗

McColl Pond

📍 44.7568, -93.3687
View on Maps ↗

McDonough Lake

📍 44.7880, -93.1287
View on Maps ↗

Meadow Lane Woods Pond

📍 44.9776, -93.3318
View on Maps ↗

Meadow Pond

📍 44.9748, -93.3307
View on Maps ↗

Meadowbrook Lake

📍 44.9223, -93.3631
View on Maps ↗

Melody Lake

📍 44.8995, -93.3533
View on Maps ↗

Memorial Pond

📍 44.9360, -93.2633
View on Maps ↗

Milner Pond

📍 44.8853, -93.2705
View on Maps ↗

Mirror Lake

📍 44.9103, -93.3793
View on Maps ↗

Morningview Pond

📍 44.7203, -93.2199
View on Maps ↗

Morningview Pond

📍 44.7202, -93.2185
View on Maps ↗

Mother Lake

📍 44.8933, -93.2412
View on Maps ↗

Mud Lake

📍 44.8930, -93.3779
View on Maps ↗

Mud Lake

📍 44.9077, -93.0994
View on Maps ↗

Muskrat Pond

📍 44.8421, -93.3715
View on Maps ↗

Natchez Pond

📍 44.9809, -93.3395
View on Maps ↗

Neighborhood Pond

📍 44.8944, -93.3577
View on Maps ↗

O'Brien Lake

📍 44.7807, -93.1416
View on Maps ↗

O'Leary Lake

📍 44.8289, -93.1532
View on Maps ↗

Oak Lake

📍 44.9400, -93.3731
View on Maps ↗

Ottawa Pond

📍 44.9767, -93.3426
View on Maps ↗

Otten Pond

📍 44.9681, -93.3620
View on Maps ↗

Overlook Lake

📍 44.7969, -93.3393
View on Maps ↗

Overlook Pond

📍 44.8972, -93.0975
View on Maps ↗

Oxboro Lake

📍 44.8340, -93.2829
View on Maps ↗

Paddleboat Rental

📍 44.8676, -93.3257
View on Maps ↗

Pagoda Pond

📍 44.8639, -93.0964
View on Maps ↗

Pamela Pond

📍 44.8925, -93.3323
View on Maps ↗

Park Place Pond

📍 44.9006, -93.1283
View on Maps ↗

Pauly's Pond

📍 44.8531, -93.3419
View on Maps ↗

Penn Lake

📍 44.8455, -93.3056
View on Maps ↗

Perpich Center East Pond

📍 44.9830, -93.3590
View on Maps ↗

Perpich Center Soccer Field Pond

📍 44.9828, -93.3562
View on Maps ↗

Perpich Center West Pond

📍 44.9822, -93.3606
View on Maps ↗

Pettit Wildlife Pond

📍 44.6138, -93.3314
View on Maps ↗

Photo Blind Pond

📍 44.8965, -93.1010
View on Maps ↗

Pickerel Lake

📍 44.9178, -93.1205
View on Maps ↗

Pond C

📍 44.9840, -93.3480
View on Maps ↗

Pond C

📍 44.8379, -93.2395
View on Maps ↗

Portage Lake

📍 44.7808, -93.1335
View on Maps ↗

Prairie Pond

📍 44.8940, -93.1024
View on Maps ↗

Quigley Lake

📍 44.7998, -93.1597
View on Maps ↗

Raven Lake

📍 44.6869, -93.2753
View on Maps ↗

Rice Lake

📍 44.6040, -93.2787
View on Maps ↗

Rogers Lake

📍 44.8708, -93.1387
View on Maps ↗

Russell A. Sorenson Landing

📍 44.8011, -93.2887
View on Maps ↗

SE Anderson Lake

📍 44.8438, -93.3943
View on Maps ↗

Schaper Pond

📍 44.9862, -93.3435
View on Maps ↗

Schulze Lake

📍 44.7847, -93.1287
View on Maps ↗

Schwanze Lake

📍 44.7973, -93.1248
View on Maps ↗

Sedge Pond

📍 44.7796, -93.1508
View on Maps ↗

Ski Jump Pond

📍 44.9908, -93.3308
View on Maps ↗

Skriebakken Pond

📍 44.8444, -93.3331
View on Maps ↗

Snelling Lake

📍 44.8809, -93.1870
View on Maps ↗

Snelling Lake Boat Launch

📍 44.8757, -93.1906
View on Maps ↗

South Oak Lake

📍 44.9343, -93.3704
View on Maps ↗

South Tyrol Pond

📍 44.9689, -93.3321
View on Maps ↗

Spirit of Hope Church Pond

📍 44.9827, -93.3767
View on Maps ↗

Spring Lake

📍 44.9702, -93.2970
View on Maps ↗

Spring Pond

📍 44.9832, -93.3433
View on Maps ↗

St. Croix Pond

📍 44.9978, -93.3486
View on Maps ↗

St. Edwards Pond

📍 44.8316, -93.3561
View on Maps ↗

Stark's Pond

📍 44.8774, -93.2742
View on Maps ↗

Strawberry Pond

📍 44.9729, -93.3364
View on Maps ↗

Suburban Pond

📍 44.9480, -93.0228
View on Maps ↗

Sunset Pond

📍 44.7528, -93.3246
View on Maps ↗

Swimming Pond

📍 44.9358, -93.0009
View on Maps ↗

Taft Lake

📍 44.8928, -93.2502
View on Maps ↗

Tarnhill Pond

📍 44.8201, -93.3493
View on Maps ↗

Thompson Lake

📍 44.9101, -93.0702
View on Maps ↗

Turners Pond

📍 44.9793, -93.3513
View on Maps ↗

Turtle Basking Pond

📍 44.8445, -93.3705
View on Maps ↗

Twin Lake

📍 44.9919, -93.3360
View on Maps ↗

Twin Lake

📍 44.9591, -93.3375
View on Maps ↗

Twin Ponds

📍 44.7454, -93.3709
View on Maps ↗

Twin Ponds

📍 44.7482, -93.3713
View on Maps ↗

Upper Lake

📍 44.9000, -93.1594
View on Maps ↗

Utah Pond

📍 44.9667, -93.3824
View on Maps ↗

Valley Lake

📍 44.7152, -93.2091
View on Maps ↗

Victoria Lake

📍 44.9527, -93.3853
View on Maps ↗

Wachter Lake

📍 44.7250, -93.1339
View on Maps ↗

Wallo Pond

📍 44.8572, -93.3664
View on Maps ↗

Walsh Lake

📍 45.0000, -93.1998
View on Maps ↗

Wanda Miller Lake

📍 44.8542, -93.3356
View on Maps ↗

Weber Pond

📍 44.9290, -93.3304
View on Maps ↗

West Twin Pond

📍 44.9239, -93.2658
View on Maps ↗

Westling Pond

📍 44.9513, -93.3891
View on Maps ↗

Westwood Lake

📍 44.9697, -93.3892
View on Maps ↗

Wheel Fun Rentals

📍 44.9128, -93.2424
View on Maps ↗

Wheel Fun Rentals Lake Harriet

📍 44.9283, -93.3069
View on Maps ↗

Wiggins Pond

📍 44.9280, -93.0153
View on Maps ↗

Wirth Lake

📍 44.9815, -93.3234
View on Maps ↗

Wirth Pond

📍 44.9832, -93.3304
View on Maps ↗

Wolfe Lake

📍 44.9352, -93.3437
View on Maps ↗

Wood Duck Pond

📍 44.8419, -93.3693
View on Maps ↗

Wood Duck Pond

📍 44.8635, -93.0990
View on Maps ↗

Wood Pond

📍 44.7411, -93.2659
View on Maps ↗

Xenia Avenue Regional Storm Water Management Pond

📍 44.9755, -93.3530
View on Maps ↗

Xenia Mitigation Pond

📍 44.9762, -93.3524
View on Maps ↗

Youth Fishing Pond

📍 44.8398, -93.2362
View on Maps ↗

Reservoirs (3)

Adams Hill Pond

📍 44.8706, -93.3171
View full guide →

Kruse Lake

📍 44.7827, -93.2986
View on Maps ↗

Meade Pond

📍 44.8935, -93.2767
View on Maps ↗

River Deltas (3)

Marsh Lake

📍 44.7802, -93.1233
View on Maps ↗

Marsh Lake

📍 44.8308, -93.3263
View on Maps ↗

Marsh Lake

📍 44.8291, -93.3217
View on Maps ↗

Bays (1)

Fishing dock

📍 44.8188, -93.1831
View on Maps ↗

Rivers (1)

Galaxie Park Lake

📍 44.7502, -93.2086
View on Maps ↗

Frequently Asked Questions

The Hay Lake Area Fishing Spots includes 238 documented fishing locations across Minnesota. These range from small ponds and streams to large lakes, providing options for every skill level.

Many of the larger lakes in this zone have public boat launches and ramp access. Shore fishing is also available at numerous locations. Check individual spot details for specific access information.

Yes, a valid Minnesota fishing license is required to fish at any location within this zone. Licenses can be purchased online through the Minnesota wildlife agency or at local bait shops.

Peak fishing runs from late May through September, with ice fishing opportunities from December to March. Water conditions, hatches, and fish behavior all vary by season, so checking recent local reports before your trip is always a good idea.