Skip to main content

Yellow Perch


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


Physical Characteristics:
  • 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.

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.

  1. 01 · Species map filter

    Map every Yellow Perch water

    Pick Yellow Perch and the map zeroes in on the waters they call home. No more guessing which lake holds them.

  2. 02 · Waterbody species

    Tap any water. See what lives there.

    Species, behavior and seasonal patterns for every lake, river and pond, before you leave the driveway.

  3. 03 · Angler Intelligence

    Ask how to catch Yellow Perch

    Tactics, gear and timing from onWater's AI fishing guide, tuned to the species and the water you're on.

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

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.