Richmond, VA
James River (Belle Isle to 14th Street Takeout)
This urban stretch of the James is famous for its smallmouth bass, catfish, and fall-run stripers. Cast from rocky islands or wade among the rapids for aggressive strikes near submerged ledges. It’s a scenic, exciting section of river fishing right in the heart of the city.
Ancarrow’s Landing (Below Mayo Bridge)
Just downstream of downtown, this deep and muddy stretch is perfect for targeting blue catfish, especially at night. The boat ramp and shoreline access make it popular with both bank anglers and serious catfishermen. Bring cut bait, heavy tackle, and patience and you might hook a monster.

Byrd Park Lakes (Shields and Swan Lakes)
These small, shallow lakes in a historic park are great for family-friendly fishing for bream and stocked catfish. Easy access and lots of shade make them perfect for kids or low-key afternoons. They’re not trophy waters, but they’re dependable and relaxing.
Three Lakes Park
Located in Richmond’s northside, this trio of ponds offers easy bank fishing for bass, catfish, and sunfish. Wildlife and waterfowl are common around the banks, and there’s a peaceful wooded trail loop. Fish early or late near submerged logs and lily pad edges.