AquaSage
Species library

Grass Carp

Ctenopharyngodon idella

Cyprinidae

FishDifficulty: ●●●●Data: well-established

No photo of this species yet

Got one of your own? Send it and your name goes under it.

Send a photo

About

The grass carp is a plant-eating machine sold as a solution. It is stocked in ponds across Lithuania and Europe precisely because it clears vegetation, and it does the job with a thoroughness people rarely plan for: Maidenhead Aquatics puts intake at up to three times the fish's own body weight of freshwater vegetation daily, and USGS cites a figure of up to 27.6 kg of vegetation per kilogram of fish per year. FishBase gives 150 cm total length and 45 kg, Maidenhead 120 cm with wild fish known at 1.5 m and 45 kg, and both agree it grows fast — a 20 cm spring fingerling passes 45 cm by autumn. It lives about twenty years, tolerates water from near freezing to the mid-thirties, survives months under ice and copes with dissolved oxygen down to 0.5 ppm. None of that makes it an aquarium fish. It is a large, nervous, jumping cyprinid that needs a pond, and it will eat any planting you put in front of it. The Lithuanian trade name — baltasis amūras — comes from the Amur river on the Russian-Chinese border, which is where it is actually from.

Care

Pond only, and a pond where planting is not the point. Reckon on at least 15,000 litres, four and a half metres of length and a cover over any low edge — Maidenhead notes grass carp are nervous and readily jump. Maidenhead gives 4-30 °C and FishBase records tolerance from near freezing to the mid-thirties, so no heater and no chiller; neutral to slightly alkaline, hardness up to 25 degrees, and filtration only needs to keep up with the waste — but the waste is considerable. Keep two or three rather than one; they are entirely peaceful with other fish and with each other. Do not put one in a planted pond you want to keep: a Lithuanian pond guide says small grass carp eat only beetles and soft young growth, but large ones can clear a water body of almost all aquatic plants, and Lithuanian Wikipedia warns that unless they are fed extra, they can destroy every plant in the pond. Legality depends entirely on where you are, and here the answer really does flip. In the European Union the instrument is Regulation (EU) No 1143/2014, whose Union list of invasive alien species runs to 114 species; grass carp is not one of them, and neither is it on Lithuania's separate national invasive list, which carries four fish — the round goby, the Amur sleeper, the monkey goby and the topmouth gudgeon. The Lithuanian pond trade accordingly sells it as one of five routine stocking species. That is what the market does, not what the law permits, and the two are not the same thing here. It is still an alien species in Lithuania, and the Ministry of the Environment states that the Law on Wildlife prohibits releasing or translocating alien-species animals into the wild — so a pond it can escape from is a legal problem and not only an ecological one. Cross to the United States and it is restricted state by state: Pennsylvania's regulation describes 'the prohibition of grass carp in this Commonwealth' and allows only USFWS-certified triploid — sterile — fish, under an $85 possession and introduction permit, while triploid stock is used for weed control in many other states. Check the rule where you actually live; it will not be the same rule.

Diet

Obligate macrophyte feeder. Higher aquatic plants and submerged grasses first, detritus and invertebrates second; in a pond it is fed cut grass, green pellets or flake and lettuce. It eats up to three times its body weight in vegetation a day and will strip a planted pond.

Tankmate compatibility

Gets along with (218)

Adolfo's CoryAfrican Butterfly CichlidAgassiz's CoryAgassiz's Dwarf CichlidAllen's RainbowfishAmano ShrimpAssassin SnailAzureus CichlidBadisBala SharkBandit CoryBanjo CatfishBlack Moor GoldfishBlack Neon TetraBlack Phantom TetraBlack Ruby BarbBlackline RasboraBladder SnailBleeding Heart TetraBloodfin TetraBlue Panda Dwarf CichlidBlue Tiger ShrimpBlue Velvet ShrimpBlueberry TetraBluefin NothoBoesemani RainbowfishBolivian RamBristlenose PlecoBroad Stripe CoryBronze CorydorasBumblebee GobyCandy Stripe PlecoCelebes RainbowfishCelestial Pearl DanioCheckered BarbCherry BarbCherry ShrimpChocolate CichlidClown KillifishClown LoachClown PlecoColombian Ramshorn SnailComet GoldfishCommon GoldfishCongo TetraCroaking GouramiCrying WhiptailCyprichromisDaisy's RicefishDawn TetraDemon EartheaterDesert GobyDiamond TetraDojo (Weather) LoachDwarf BarbDwarf Chain LoachDwarf Flag CichlidDwarf GouramiDwarf Neon RainbowfishDwarf Orange CrayfishDwarf Petricola CatfishElegant CoryElephantnose FishEmber TetraEmerald CoryEmerald Dwarf RasboraEmerald Green LampeyeEmperor TetraEndler's LivebearerEuropean BitterlingEven-spotted SynodontisFairy CoryFalse Black TetraFantail GoldfishFestivum (Flag Cichlid)Filament BarbFireline DanioFive-Banded BarbFlame TetraForktail RainbowfishFreshwater ClamFrontosaGerman Blue RamGhost ShrimpGiant DanioGlass Bloodfin TetraGlass CatfishGlowlight DanioGlowlight TetraGold BarbGold Spot PlecoGolden Dwarf BarbGolden Dwarf CichlidGolden OrfeGolden PencilfishGolden TetraGreen Laser CoryGreen Neon RasboraGuppyHarlequin RasboraHead-and-Tail-Light TetraHengel's RasboraHighfin Dwarf CichlidHoney GouramiHorned Nerite SnailHorseman's CoryHovering Zebra LoachIndian GlassfishJapanese Trapdoor SnailJulii CoryKeyhole CichlidKoiKribensisKuhli LoachLake Kurumoi RainbowfishLake Tebera RainbowfishLambchop RasboraLeast KillifishLemon TetraLeopard DanioLittle CorydorasLoreto CoryLyretail KillifishMacmasteri Dwarf CichlidMalaysian Trumpet SnailMarble HatchetfishMcCulloch's RainbowfishMedaka RicefishMelon BarbMollyMoonlight GouramiMultifasciatus Shell DwellerMystery SnailNeon TetraNerite SnailNorman's LampeyeOdessa BarbOpal Dwarf CichlidOranda GoldfishOrnate TetraOtocinclusPanda CorydorasParkinson's RainbowfishPearl DanioPearl GouramiPenguin TetraPeppered CorydorasPictus CatfishPinocchio ShrimpPlatyPurple Emperor TetraPygmy CorydorasPygmy SwordtailRabbit SnailRainbow CichlidRamshorn SnailRanchu GoldfishRed Edge Dwarf CichlidRed Phantom TetraRed RainbowfishRed Whiptail CatfishRed-eye TetraRedstriped EartheaterRostratusRosy BarbRosy LoachRosy Red MinnowRosy TetraRummynose TetraRyukin GoldfishSailfin MollySailfin PlecoSalt and Pepper CorySand-sifting XenotilapiaScarlet BadisScissortail RasboraShubunkin GoldfishSilver DollarSilver Tip TetraSixray CorydorasSkunk CorySlate CorySmudge Spot CorySparkling GouramiSpixi SnailSpotted HeadstanderSpotted HoploSterbai CorydorasStrawberry RasboraStriped KribensisStriped Raphael CatfishSulawesi Cardinal ShrimpSveni EartheaterSwamp GuppySwordtailTail-Spot Pygmy CoryTapajos Red Head EartheaterTelescope GoldfishTenchThai Micro CrabThick-lipped GouramiThreadfin RainbowfishThree-striped Dwarf CichlidTiger TeddyTurquoise RainbowfishTwig CatfishUaru (Triangle Cichlid)Umbrella Dwarf CichlidUpside-down CatfishVampire CrabVeilfin TetraVenezuelan CoryVirginia CoryWhite Cloud Mountain MinnowWrestling HalfbeakX-ray TetraZebra DanioZebra Nerite Snail

Possible with care (200)

Acei CichlidAdonis PlecoAfrican ButterflyfishAltum AngelfishAmapá TetraAmazon PufferAngelfishAuratus CichlidAustralian ArowanaBamboo ShrimpBanded ArcherfishBanded LeporinusBetta (Siamese Fighting Fish)Black Ghost KnifefishBlack Skirt TetraBlack Stripe Dwarf CichlidBlackwing HatchetfishBlood Parrot CichlidBlood-Red Jewel CichlidBlue AcaraBlue BotiaBlue Dolphin CichlidBlue Neon GobyBlue Neon RasboraBlue Orchid PeacockBlue Victoria MouthbrooderBorleyi (Redfin Hap)Borneo SuckerBrevis Shell DwellerBrichard's TeleogrammaBrichardi (Fairy Cichlid)Brown JulieBuenos Aires TetraBuffalohead CichlidBumblebee CichlidButterfly Hillstream LoachCalvus CichlidCardinal TetraCeylon KillifishCheckerboard CichlidChili RasboraChinese Algae EaterChinese Hillstream LoachChipokae CichlidChitande PeacockChocolate GouramiCobalt Blue ZebraCochu's Blue TetraCockatoo Dwarf CichlidCommon Jewel CichlidCommon NaseCommon PlecoCompressiceps CichlidCongo Dwarf CichlidConvict CichlidCrystal Red ShrimpCuckoo CatfishCylindricus CichlidDemasoni CichlidDenison BarbDiscusDoctor FishDogtooth CichlidDuboisi TropheusDwarf Pea PufferDwarf RasboraElectric Blue AhliElectric Yellow LabElizabeth's Dwarf CichlidEllioti CichlidElongate MbunaEmperor PeacockEndlicheri BichirFeatherfin CichlidFeatherfin SqueakerFigure-8 PufferFire EelFire Fish PeacockFiremouth CichlidFive-bar CichlidFlash PlecoFlavus CichlidFlowerhorn CichlidFlying FoxGoby CichlidGolden JulieGolden Wonder KillifishGreen DiscusGreen Neon TetraGreen Spotted PufferfishGreen TerrorGudgeonHalf-banded Spiny EelHeckel DiscusHongi CichlidIridescent SharkJack DempseyJaguar CichlidJewel CichlidJohanni CichlidKendall's LamprologusKenyi CichlidKing Tiger PlecoKissing GouramiLemon CichlidLeopard BushfishLivingstoniMaingano CichlidMalawi Butterfly PeacockMalawi EyebiterMalawi HawkMarlieri CichlidMasked JulieNorthern PikeNyererei CichlidOcellate River StingrayOcellatus Shell DwellerOrange-spotted SnakeheadOrnate BichirOscarPagoda SnailPanda Dwarf CichlidParadise FishParaguay EartheaterPeaceful BettaPeacock BassPeacock CichlidPeacock SnakeheadPearl CichlidPearl of LikomaPike CichlidPolka Dot LoachPort CichlidPowder Blue CichlidPurple TetraQueen LoachRainbow CallochromisRainbow CrabRainbow SharkRainbow ShinerRainbow StiphodonRed DevilRed EmpressRed Shoulder PeacockRed Swamp CrayfishRed TerrorRed White Fin GobyRed Zebra CichlidRed-bellied PacuRed-Tail SharkRedclaw CrayfishRedflank Bloodfin TetraRedhead CichlidRedtail CatfishRegan's JulieReticulated Flying FoxReticulated Hillstream LoachRoyal PlecoRubber Lip PlecoRusty CichlidSalvini CichlidSaulosi CichlidScarlet GobySerpae TetraSeverumSiamese Algae EaterSilver ArowanaSilver MoonySimilis Shell DwellerSpilonotus HapSpotted GarStar SapphireStarry Night CichlidSteel-blue KillifishSterletStone LoachSulphur-headed HapSunshine PeacockT-Bar CichlidTaiwan Reef CichlidTexas CichlidThreadfin AcaraThreadfin PetrochromisThree-spot GouramiTiger BarbTiger Shovelnose CatfishTiger Stiphodon GobyTropheusTropheus VariantsVampire ShrimpVenustus (Giraffe Cichlid)Walking CatfishWels CatfishWhite Cheek GobyWolf CichlidYellow Phantom TetraYoyo LoachZebra BlennyZebra MbunaZebra Pleco

Computed by the AquaSage engine for a spacious reference tank — always check the full verdict for your exact setup in the calculator.

Telling males from females

What works for this species, most reliable first.

  • Breeding tuberclesStrong · only in breeding condition — they vanish out of season

    Goldfish and their cyprinid relatives grow small white bumps on the gill covers and leading pectoral rays when they come into breeding condition.

All the methods, with diagrams

Similar species

Same category and the closest water parameters — if this species isn't quite it, start here.

Sold in Lithuania

These Lithuanian shops listed this species in their public catalogue (checked August 8, 2026). Stock moves — ask before you travel.

These links are unpaid: we get nothing for them and ask for nothing.

Frequently asked questions

What tank size does a Grass Carp need?
A Grass Carp needs an aquarium of at least 15000 litres (3962.6 US gallons) with a footprint at least 450 cm (177.2 in) long — for this species, swimming length matters as much as raw volume.
What water parameters does a Grass Carp need?
Grass Carp does best at 1–33 °C (33.8–91.4 °F), pH 6.5–8.5 and a general hardness of 5–25 °dGH.
What group size does a Grass Carp need?
Grass Carp is a social species — keep a group of at least 2 so natural behaviour emerges and stress stays low.
Is the Grass Carp suitable for beginners?
Grass Carp is a demanding species best attempted with some experience — it needs stable, closely watched conditions to thrive.

Sources

Water & tank

Temperature1–33°C
Optimal temp.18–26°C
pH6.5–8.5
Hardness (GH)5–25°d
Carbonate (KH)3–18°d
OriginEast Asia · hard, alkaline water (natural range)
Adult size150 cm
Min. volume≥ 15,000 L
Min. tank length≥ 450 cm
Group size≥ 2
Swimming zoneAll levels
TemperamentPeaceful
Water typeBrackish-tolerant
FlowLow
Lifespan~20 yrs
Try in the calculator