Yellow Perch

Yellow Perch in North Carolina are aggressive, hard-fighting panfish that are common in several Catawba and Yadkin River impoundments, as well as lakes and rivers throughout the Coastal Plain region.
Scientific Name: Perca flavescens
- Golden-yellow fish with 6-8 distinctive dark vertical bars running from their gill covers to their tails, averaging 7-9 inches in length.
- They have two separate dorsal fins with the first being spiny, sharp gill covers, and amber to bright orange pelvic and anal fins.
Fishing in North Carolina
What to know
Habitat Distribution
- Common in several Catawba and Yadkin River impoundments, as well as lakes and rivers throughout the Coastal Plain region.
- In eastern North Carolina, they're abundant in tannic blackwater rivers and streams.
- Western North Carolina offers excellent fishing in cooler mountain waters.
Key Locations
- Lake Phelps, Lake Waccamaw, Chowan River, Neuse River, North River, Perquimans River, Roanoke River, Tar-Pamlico River and their tributaries, Lake Emory (formed by a dam on the Little Tennessee River), Glenville Lake, Lake Nantahala, and the Tuckasegee chain lakes (Cedar Cliff, Bear Creek, and Wolf Creek).
Specific Spots
- Around shoreline cover and structure, typically staying in water less than 30 feet deep around rooted underwater vegetation.
- Focus on Lake Emory's shoreline cover and dam area, below dams in slower pools, around submerged vegetation, fallen timber, docks, and drop-offs.
Yellow Perch FAQ
Answers from onWater's species guide.
What are the best lures and bait for Yellow Perch in North Carolina?
Live bait: nightcrawlers (use half a crawler for multiple fish), small minnows 1.5-2 inches hooked through the lips, and red worms.
What flies work for Yellow Perch in North Carolina?
Small streamers, wet flies, nymphs, Clouser Minnows, wooly buggers, and bead-chain weighted flies.
When is the best time to fish for Yellow Perch in North Carolina?
Spring and early summer when they're most active, avoiding the spawning period in early spring when water temperatures hit 45°F.
How do you catch Yellow Perch in North Carolina?
Present baits under a float 2-3 feet above a #6 or #8 baitholder hook, free-lined with minimal weight, or on bottom rigs for deeper structure fishing. For artificial lures, use an erratic retrieve and pauses with jerkbaits. Jig heads retrieved slowly with occasional hops.
What do Yellow Perch eat?
Voracious feeders consuming aquatic insects, small minnows, worms, and small crustaceans.
Fish smarter with real-time insights
Whether you're en route and conditions shift or you're looking for the best spot based on current flows, we enable you to make informed decisions on the fly.





See it in the app
Most maps show you water.
onWater shows you Yellow Perch.
Stop guessing where Yellow Perch are.
Open the map, filter by Yellow Perch, and head to water that holds them. Download onWater and plan your next trip in minutes.
- Species map filter
- Angler Intelligence
- Fishing journal
Explore other species
Trout, bass, salmon, panfish and everything in between. Each guide unpacks the behavior, seasons, and tactics that put fish in the net.
No species information available.
North Carolina licenses and regulations
Explore nearby waters
Explore North Carolina waters
Top fishing waters
Popular Cities
Loading popular cities...
Smarter Fishing Starts in the App.
onWater Fish gives you everything you need to plan smarter, fish better, and own every trip from first cast to last.







