Skip to main content

Grass Carp


Grass Carp

Grass Carp are large herbivorous fish that have been introduced to North Carolina waters primarily for aquatic vegetation control. These impressive fish can reach 2-4 feet in length and weigh 15-40 pounds on average, with some specimens exceeding 60 pounds.

Scientific Name: Ctenopharyngodon idella

Also known as White Amur


Physical Characteristics:
  • Torpedo-shaped bodies with large olive to silver scales forming a cross-hatch pattern, and lack the barbels found on Common Carp.
  • Can reach 2-4 feet in length and weigh 15-40 pounds on average, with some specimens exceeding 60 pounds.

What to know

Habitat Distribution

  • Found in many lakes and ponds across the state where they've been stocked for vegetation management.

Key Locations

  • Many lakes and ponds across the state where they've been stocked for vegetation management, including waters in the Catawba chain around Charlotte such as Lake Norman, Lake Wylie, Mountain Island Reservoir, and Lookout Shoals Lake.

Specific Spots

  • Focus on locations with floating grass or vegetation where these 'cattle with fins' commonly graze, shallow areas, areas with aquatic vegetation.

Grass Carp FAQ

Answers from onWater's species guide.

What are the best lures and bait for Grass Carp in North Carolina?

Fresh grass clippings, corn, dough balls, bread, lettuce, cherry tomatoes, green beans, and vanilla-scented baits.

What flies work for Grass Carp in North Carolina?

Beadhead woolly buggers (#12-16), beadhead hare's ears (#14-18), smokejumper midges (#18-22), CDC caddis (#12-14), and parachute hoppers (#12-16). Vary fly weights from heavy to suspend just under the surface.

How do you catch Grass Carp in North Carolina?

When they take the bait, don't set the hook hard; instead, slowly lift the rod to allow the fish to hook itself. Target murky waters where you can get closer, look for fish tailing in shallow areas.

What do Grass Carp eat?

Primarily herbivorous, feeding on aquatic vegetation like hydrilla, southern naiad, duckweed, and various pondweeds, though they will consume some invertebrates and even fish feed when available.

Where do Grass Carp live in North Carolina?

Found in many lakes and ponds across the state where they've been stocked for vegetation management.

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 Grass Carp.

  1. 01 · Species map filter

    Map every Grass Carp water

    Pick Grass Carp 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 Grass Carp

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

Stop guessing where Grass Carp are.

Open the map, filter by Grass Carp, 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.