Fishmasters.com
Home > Places > The Top 30 Fishing Lakes in Kansas Ranked

The Top 30 Fishing Lakes in Kansas Ranked

Kansas might not be the first state that comes to mind when people talk about great fishing, but those who live here know the truth: this place has some solid lakes that produce fish, season after season. From crappie in the east to walleye and bass out west, there’s no shortage of places to cast a line. I’ve spent a fair amount of time fishing across the state, but to make this list as useful as possible, I didn’t just rely on my own trips. I also talked with other Kansas anglers—people who know their local waters well—and asked for their input.

On top of that, we ran polls across our social media pages to get even more opinions. The feedback was honest, varied, and sometimes surprising. Some folks preferred quiet, smaller lakes with steady shore access. Others pointed toward bigger reservoirs with deeper water and better chances for trophy fish. We took all that into account and pulled together this list of the top 30 fishing lakes in Kansas. Whether you’re looking for numbers or size, shore or boat fishing, there’s a lake here worth checking out. Let’s dive into what anglers around the state had to say.

30. Lake Olathe

Source: Instagram

Lake Olathe is a popular fishing spot in northeastern Kansas, known for its clear waters and variety of fish. Anglers often come here to catch largemouth bass, bluegill, catfish, and crappie. The lake is part of a well-kept park, offering easy access to the shoreline and a boat ramp for deeper water fishing. It’s not far from the city, but it feels removed enough for a quiet outing. Managed by the city of Olathe, it’s regularly stocked and monitored. Whether fishing from a dock or a kayak, visitors find the lake practical and rewarding for a day on the water.

29. Council Grove Lake

Source: Instagram

Council Grove Lake, located in east-central Kansas, offers a wide shoreline, varied fish habitats, and clear opportunities for anglers seeking crappie, catfish, white bass, and saugeye. The lake stretches through rolling grasslands and timber, fed by the Neosho River, creating strong seasonal movement for fish. Rocky points, submerged timber, and coves provide structure for casting or drifting. Fishing pressure remains moderate, allowing room to explore. The nearby town of Council Grove adds convenience without distraction. Whether casting from a boat or working the banks, the lake’s layout supports year-round fishing with water levels and clarity that shift just enough to stay interesting.

28. Big Hill Lake

Source: Instagram

Big Hill Lake sits in the gently rolling hills of southeastern Kansas, surrounded by hardwood forests and quiet coves. The water is deep and clear, making it a good spot for anglers chasing largemouth bass, crappie, and channel catfish. Shore access is easy, with plenty of space to spread out and cast. A no-wake zone near the dam keeps part of the lake calm, ideal for smaller boats. Nearby campsites and hiking trails give visitors more to explore after a day of fishing. It’s a practical choice for those who want solid fishing without the distractions of busier lakes.

27. Wyandotte Lake

Source: Instagram

Wyandotte Lake, located near Kansas City, offers anglers a chance to fish in a lake surrounded by forested hills and quiet shorelines. The lake supports populations of largemouth bass, catfish, crappie, and bluegill. Its steep banks and submerged structures give fish plenty of cover, making it a rewarding place for those who enjoy a challenge. Fishing from the bank is possible, but a small boat helps reach deeper water. Seasonal stocking programs keep fish populations strong. Whether you’re after a steady morning of casts or just time outdoors, Wyandotte Lake gives you space to focus and test your patience.

26. Severy City Lake

Severy City Lake sits in southeast Kansas and offers a quiet space for anglers looking for less-traveled waters. This small lake is lined with trees and surrounded by open grassland, making it easy to spot local wildlife. The fishing is steady, with largemouth bass, bluegill, and channel catfish common in the area. There’s a gravel boat ramp, a few campsites, and plenty of shoreline access for bank fishing. Unlike larger lakes, it’s rarely crowded, giving visitors room to spread out. It’s a practical stop for anyone exploring Kansas lakes without the noise or activity found in bigger fishing spots.

25. Kirwin Reservoir

Source: Instagram

Kirwin Reservoir in north-central Kansas is a large body of water known for steady fishing and wide, open views. Fed by the North Fork Solomon River, the lake supports crappie, walleye, catfish, and bass throughout the year. Anglers often fish from boats or the shoreline, with spring and fall offering the best conditions. The surrounding area is managed for both wildlife and recreation, so it’s common to see waterfowl and deer nearby. Facilities are basic but available, and the space offers plenty of room to explore. Weather can change quickly, so checking conditions before visiting is a good idea.

24. John Redmond Reservoir

person holding a crappie fish they caught

John Redmond Reservoir sits along the Neosho River in east-central Kansas, offering wide, shallow waters ideal for catfish, crappie, and white bass. Its large shoreline and flat terrain create easy bank access, while nearby marshes attract waterfowl and support seasonal hunting. Unlike deeper Kansas lakes, its muddy bottom and warm waters give it a different character that suits anglers chasing channel catfish. The reservoir also acts as a flood control site, so water levels can vary. Though not known for trophy catches, it provides reliable fishing and space to spread out, especially during peak summer weekends.

23. Toronto Lake

white crappie

Toronto Lake in Kansas is known for its long shoreline, rolling hills, and open water that stretches across 2,800 acres. It’s a place where anglers go for crappie, catfish, and white bass, especially in spring and fall. The lake’s rocky points and submerged timber make it a reliable spot for experienced fishers. A few small parks and campgrounds surround the lake, offering boat ramps and quiet spots to set up for the day. While the nearby town is small, supplies and bait are close enough. Toronto Lake isn’t crowded, which makes it ideal for steady fishing without much interruption.

22. Lovewell Reservoir

walleye fishing rod

Lovewell Reservoir, located in north-central Kansas, offers anglers a wide, open setting with steady fishing opportunities year-round. Its waters are home to walleye, crappie, white bass, and catfish, making it a reliable spot for both shore and boat fishing. The shoreline includes rocky points and sandy coves, with several access points and a full-service marina. Nearby camping areas make it easy to plan extended trips. Unlike more crowded lakes, Lovewell gives you space to move and fish freely. It’s a practical, well-managed lake that attracts experienced anglers who know what they’re after and appreciate consistent conditions.

21. Kanopolis Lake

Source: Instagram

Kanopolis Lake sits among the rolling hills of central Kansas, shaped by sandstone bluffs and wide open skies. The reservoir stretches across the Smoky Hills, offering steady fishing for crappie, saugeye, and catfish. Shallow coves and rocky points give anglers plenty of shoreline options, while deeper water holds seasonal movement of larger fish. The nearby state park has trails and wildlife, but the lake stays rooted in its draw for steady fishing. Spring and fall are busiest, but even on calm summer mornings, the lake has a way of holding your focus. It’s a place where fishing feels natural.

20. Cedar Bluff Reservoir

Source: Instagram

Cedar Bluff Reservoir, located in western Kansas, offers a wide, open space for anglers seeking walleye, crappie, and bass. The lake’s rocky shorelines and submerged structures provide solid habitat for fish. Water levels vary, but the reservoir remains a steady spot for year-round fishing. The surrounding landscape is mostly flat with scattered bluffs, adding some contrast to the open plains. While the area is quiet, it’s not far from camping and basic facilities. Many fishers visit in spring and early summer when the action is most consistent. It’s a place built more for function than show.

19. Fall River Lake

crappie fish

Fall River Lake in Kansas offers a quiet escape for anglers looking for steady action. Known for crappie, white bass, catfish, and walleye, the lake is fed by the Fall River and spreads across a mix of open water and wooded shoreline. Shallow flats and submerged structure give fish plenty of cover, especially near the old river channel. A few boat ramps and shoreline access points make it easy to get started. Water levels can change, but fishing stays reliable year-round. The area surrounding the lake has a raw, open feel—less built up than other lakes, and better for focused fishing.

18. Elk City Lake

Elk City Lake sits in southeast Kansas and is known for its rugged shoreline and deep water. It’s a solid choice if you’re into fishing for crappie, channel catfish, and both largemouth and smallmouth bass. The lake covers about 4,500 acres, so there’s plenty of space to spread out. Rocky points, flooded timber, and steep drop-offs make it interesting if you like trying different spots. There’s a mix of public access and boat ramps, which makes getting on the water easy. Whether you’re fishing from shore or a boat, Elk City offers a good variety without being overly crowded.

17. Hillsdale Reservoir

Hillsdale Reservoir, located in eastern Kansas, offers anglers a wide expanse of water with a mix of rocky points, brush piles, and submerged timber. Known for its healthy populations of crappie, largemouth bass, catfish, and walleye, the lake draws both weekend fishers and experienced boaters. Shallow coves provide spring spawning areas, while deeper channels hold fish year-round. Access is easy with multiple boat ramps and shoreline options. Water clarity shifts with the seasons, often improving in cooler months. Unlike some Kansas lakes, Hillsdale balances fishing pressure with size, giving anglers a chance to explore without crowding every shoreline bend.

16. Chase State Fishing Lake

Chase State Fishing Lake sits quietly in the Flint Hills of Kansas, offering a rugged landscape where tallgrass prairie meets calm water. The lake covers 109 acres and is surrounded by steep bluffs and scattered oak trees. Anglers come here for channel catfish, largemouth bass, and bluegill, while hikers often explore the nearby trails and waterfalls. Unlike more developed parks, it has minimal facilities, giving visitors space to focus on the land and water. This spot appeals to those who prefer open sky, steady winds, and the quiet persistence of Kansas nature without extra distractions or crowds.

15. Cowley State Fishing Lake

largemouth bass habitat

Cowley State Fishing Lake sits tucked into the Flint Hills of southern Kansas, offering a mix of rugged scenery and quiet waters. The lake itself covers about 84 acres, surrounded by steep hills, native grassland, and rocky outcrops. It’s known for good fishing, especially for catfish, bass, and sunfish. Anglers will find several shoreline spots and a small boat ramp for easy access. What makes Cowley stand out is the nearby waterfall that flows after heavy rain—an unexpected feature for this region. The area also draws in hikers, birdwatchers, and photographers, thanks to the varied landscape and seasonal wildlife. There are no hookups or modern facilities here, so visits feel more like camping used to—basic and focused on the outdoors. For those exploring Kansas fishing lakes, Cowley offers a different kind of stop: not polished, but honest and shaped by the land around it.

14. Scott State Lake

fisherman holding a largemouth bass

Tucked into the western Kansas plains, Scott State Lake offers more than just a quiet spot for casting a line. This spring-fed lake is part of a state park that includes rocky bluffs, rolling hills, and grasslands—an unusual mix for this part of the state. Anglers come here for catfish, largemouth bass, and crappie, with fishing available from shore or small boats. The lake has a rugged feel, shaped by natural features and minimal development. Wildlife is common—deer, wild turkeys, and various birds move through the area. The nearby El Cuartelejo ruins, a centuries-old Pueblo site, give the park a historical edge that sets it apart from other Kansas lakes. Facilities are basic but enough for campers, day-trippers, and anglers. Scott State Lake stands out by combining fishing opportunities with distinct terrain and a deeper sense of place rooted in both natural and cultural history.

13. Cheney Reservoir

Source: Instagram

Cheney Reservoir, located about 20 miles west of Wichita, is one of Kansas’s top destinations for freshwater fishing. The lake stretches over 9,500 acres, providing space for anglers to pursue a variety of fish, including walleye, striped bass, crappie, and catfish. Known for its wind-blown points and submerged structures, Cheney offers reliable action throughout the seasons. The Kansas Department of Wildlife and Parks actively manages the fish population, and Cheney often ranks among the best in the state for walleye fishing. The surrounding area includes maintained boat ramps, cleaning stations, and camping areas for extended stays. While the eastern shoreline is more developed, the western side remains more open, giving access to broader fishing spots. The lake’s size and consistent winds also make it popular with sailboaters, though early mornings are typically calmest for fishing. Whether from a boat or the bank, Cheney provides a solid experience for Kansas anglers.

12. El Dorado Lake

Source: Instagram

El Dorado Lake in central Kansas is one of the bigger fishing lakes in the state. It stretches over 8,000 acres and gives anglers a shot at several types of fish, especially walleye, crappie, white bass, and catfish. The lake’s shoreline mixes wooded areas with open banks, giving you options whether you like fishing from a boat or casting from shore. There’s a lot of space to spread out, so it usually doesn’t feel too packed, even on busy weekends. The water here is clear for Kansas, which helps during warmer months when fish hang closer to the bottom. Spring and fall tend to be the best times for action. El Dorado Lake is also known for its walleye population, with regular stocking efforts keeping numbers up. If you’re looking for a lake with strong fishing potential and room to move, this one’s worth checking out. Just bring your tackle and some patience.

11. Marion Reservoir

Source: Instagram

Marion Reservoir, located in central Kansas, offers over 6,160 acres of water surrounded by rolling prairie and open sky. Built for flood control and water supply, it’s become a reliable place for anglers looking to catch white bass, crappie, walleye, and catfish. Its long shorelines and inlets provide easy access for bank fishing, while boaters can explore deeper areas where fish often gather. The lake is managed by the U.S. Army Corps of Engineers, who maintain fishing piers, boat ramps, and campgrounds. Though it’s used year-round, spring and early summer bring the most activity, especially when the fish are more active in shallower waters. The nearby town of Marion adds convenience for supplies or lodging. For anglers who prefer wide-open space over crowds, Marion Reservoir is a solid choice with enough variety to keep each trip interesting. Wind and weather can change things fast, so checking conditions is always smart.

10. Pomona Reservoir

Pomona Reservoir, located in eastern Kansas, is a practical destination for anglers looking for steady action and a range of fish species. The lake spans over 4,000 acres, with shallow coves, submerged timber, and rocky shorelines that offer solid spots for bass, catfish, crappie, and white bass. Its layout is easy to read, making it a good place for both beginners and experienced fishers to scout new areas. The surrounding land is mostly open, with small pockets of trees and brush providing cover along the water’s edge. Water levels tend to stay stable, and local management keeps the fish population in check. A handful of boat ramps, fishing docks, and shoreline access points make it convenient to cast from anywhere. Anglers often report consistent bites during spring and fall, especially near the dam and creek arms. Pomona isn’t flashy, but it delivers steady, reliable fishing without too much fuss.

9. Coffey County Lake (Wolf Creek)

Source: Instagram

Coffey County Lake, also known as Wolf Creek, isn’t your typical Kansas fishing spot. It’s a power plant lake, which means the water stays warmer than most places, especially in the colder months. That’s a big deal if you like catching fish year-round. Anglers come here for the chance to hook into bass, catfish, crappie, and even some hybrid stripers. The fish tend to grow fast thanks to the steady water temperature. While the lake isn’t open for swimming or pleasure boating, it’s built for fishing, and serious anglers know it. Access is controlled by Evergy, so hours can be limited, and you’ll want to check the rules before heading out. The shoreline is rocky in some spots, with limited trees, but there are plenty of areas to cast from a boat. It’s one of those spots where conditions can change fast, but the fishing can be worth it.

8. Tuttle Creek Lake

Source: Instagram

Tuttle Creek Lake, just north of Manhattan, Kansas, is the second-largest lake in the state, covering about 12,500 acres with over 100 miles of shoreline. It’s a solid spot for anglers looking for variety. You’ll find blue catfish here, many between 20 to 25 inches, and some even topping 40 pounds. Channel catfish are common, especially in the upper parts of the lake and nearby river areas. Saugeye numbers have dipped recently, but the ones caught are often over 18 inches. Crappie fishing has been decent, though larger ones are a bit less common right now. Largemouth bass tend to hang out in coves like McIntyre and Carnahan. The lake is also part of a fish tracking study, so if you catch one with a purple tag, it’s best to release it. With plenty of shoreline access and boat ramps, Tuttle Creek Lake offers a good mix of fishing opportunities.

7. Perry Reservoir

person holding a crappie fish

Perry Reservoir, located in northeast Kansas, is a large body of water known for steady angling opportunities throughout the year. With over 160 miles of shoreline and a mix of shallow coves and deeper open water, the lake supports a variety of fish, including crappie, catfish, largemouth bass, and white bass. The surrounding terrain features wooded areas and grassland, giving anglers plenty of shoreline access. Water levels are usually well-managed, which helps keep the fish population balanced. During spring and fall, crappie fishing draws many regulars, while summer is popular for boat fishing and chasing white bass schools. Several boat ramps and fishing piers are maintained by local and federal agencies, making the lake accessible for both new and experienced fishers. Perry also offers seasonal creel surveys, giving insight into catch trends and conditions. It remains a reliable location for those who want a productive fishing trip in eastern Kansas.

6. La Cygne Lake

Source: Instagram

La Cygne Lake, located in eastern Kansas near the Marais des Cygnes Wildlife Area, stands out among the state’s fishing lakes for its year-round warm water. Fed by a power plant, the lake rarely freezes, making it a reliable option even in winter. Anglers come here for the chance to catch largemouth bass, crappie, catfish, and white bass. Its mix of shallow coves, rocky points, and manmade structures creates a range of habitats for different species. Unlike colder lakes, La Cygne often sees active fish when others slow down. There’s a boat ramp and bank access, making it easy to get on the water. It’s also less crowded than larger reservoirs, giving anglers more room to fish without pressure. The surrounding land is a mix of wooded shoreline and open patches, adding to the lake’s natural feel without being overdeveloped. La Cygne is a practical choice for serious fishing across all seasons.

5. Glen Elder Reservoir

walleye eating a jig

Glen Elder Reservoir, also known as Waconda Lake, stands out as one of the largest fishing lakes in Kansas. Located in Mitchell County, it offers more than 12,500 acres of water and a wide shoreline, making it ideal for anglers seeking space and variety. The reservoir is known for its populations of walleye, crappie, white bass, and channel catfish. Several boat ramps and a full-service marina make access easy, while nearby state park facilities support longer stays. The surrounding grasslands and open skies provide a natural backdrop that reflects the calm pace of rural Kansas. Unlike more developed areas, Glen Elder focuses on the essentials—open water, clean air, and room to cast a line without interruption. Seasonal changes bring new fishing patterns and wildlife sightings, keeping visits fresh throughout the year. Whether you’re fishing from the bank or trolling offshore, the lake offers a simple, grounded outdoor experience.

4. Melvern Reservoir

holding a smallmouth bass

Melvern Reservoir is a large fishing lake in east-central Kansas, known for its clear water and open shoreline. Unlike many smaller lakes, it spans over 6,900 acres, offering anglers space to spread out and fish without crowding. The lake holds a mix of species including smallmouth bass, walleye, crappie, and catfish. Rock-lined points and underwater ledges create good structure for fish, especially in spring and fall. A series of boat ramps, fishing piers, and shoreline access spots make it easy to get on the water. Nearby prairie grasslands and open sky add to the wide, open feel of the place. Wind can pick up quickly across the water, so checking conditions is important. Melvern is managed by the U.S. Army Corps of Engineers, which maintains facilities around the lake, including campgrounds and day-use areas. Its size, layout, and variety of fish make it a reliable stop for serious fishing trips.

3. Clinton Lake

Source: Instagram

Clinton Lake, located just west of Lawrence, Kansas, is a wide reservoir known for its reliable fishing opportunities. The lake covers over 7,000 acres and is managed by the U.S. Army Corps of Engineers. Anglers often target species such as crappie, largemouth bass, channel catfish, and walleye. Shoreline access is easy to find, with fishing piers, boat ramps, and quiet inlets scattered throughout the area. The surrounding public lands offer a natural buffer, which keeps the setting open and undisturbed. Water levels stay consistent, helping to support healthy fish populations year-round. During spring and fall, the action near the shallows picks up as fish move closer to feed. Locals and visitors alike consider Clinton Lake a dependable spot for both weekend outings and serious fishing trips. Whether you’re casting from the bank or working deeper channels by boat, it offers enough variety to keep anglers coming back.

2. Wilson Reservoir

Source: Instagram

Wilson Reservoir stands out as one of Kansas’ deepest and clearest lakes, carved into the heart of the Smoky Hills. Known for its rocky shoreline and long stretches of open water, it draws anglers looking for a challenge. The reservoir holds populations of striped bass, smallmouth bass, catfish, and walleye, offering variety for both boat and shore fishing. Its steep bluffs and scattered coves give fish plenty of structure, especially in the warmer months. Access is easy, with multiple boat ramps, camping areas, and nearby trails. While the area sees steady use, it rarely feels crowded thanks to the lake’s size and open space. Fishing here isn’t just about casting a line—it’s about navigating wind-shaped channels, adjusting to shifting depths, and learning the patterns of a large reservoir. Wilson offers a different rhythm than smaller lakes in the state, demanding focus and rewarding those who take the time to read the water.

1. Milford Lake

Source: Instagram

Milford Lake is the biggest lake in Kansas, sitting just west of Junction City. It’s known for strong fishing, especially if you’re after catfish, crappie, walleye, or bass. The lake covers over 15,700 acres, giving anglers plenty of space to spread out. With deep channels, rocky points, and a mix of structure, it’s got the kind of variety that helps keep the fishing interesting all year. You’ll also find plenty of bank access and several boat ramps, so it works whether you’re in a kayak or a full-size rig. Spring and early summer are great for walleye and crappie, while flathead and blue catfish pick up in the heat. There’s also a healthy population of white bass, which are fun to catch when they’re schooling. Milford is a solid choice if you’re looking for both quantity and size without dealing with a ton of traffic or pressure.

largemouth bass fishing near dayton ohio

🎣 Kansas Fishing Lakes: Key Information

Kansas offers a wide range of fishing lakes, each with something different to enjoy. From large reservoirs to smaller state lakes, anglers can fish for bass, catfish, crappie, walleye, and trout. Well-known lakes like Milford Lake, Wilson Lake, and Cheney Reservoir are popular because of their strong fish populations and easy access.

Many public lakes are managed with care, including regular fish stocking and features like boat ramps, fishing piers, and campgrounds. These efforts help keep the lakes productive and enjoyable for anglers throughout the year.

❓ Kansas Fishing FAQ

Do I need a fishing license?
Yes. Most people age 16 and older must have a fishing license to fish in public waters.

Are there free fishing days?
Yes. Kansas offers a free fishing weekend once a year, usually in early June, when no license is needed.

What fish species can I catch?
Common fish include largemouth and smallmouth bass, channel and flathead catfish, crappie, walleye, and rainbow trout (in select lakes during cooler months).

Where can I find fishing rules?
Fishing regulations are posted at most public lakes and are updated seasonally. Check before you fish to avoid any issues.

Are there special rules for certain lakes?
Yes. Some lakes have specific rules for things like bait, catch limits, and gear. Be sure to review posted guidelines at each location.

Whether you’re a beginner or an experienced angler, Kansas has lakes that offer both challenge and variety. Plan ahead, follow the rules, and enjoy your time on the water.

Add comment