Sharks & algae eaters · Gyrinocheilus aymonieri

Chinese algae eater care guide

Also called: CAE, Sucking loach, Honey sucker, Golden algae eater, Gold Chinese algae eater, Indian algae eater

The Chinese algae eater is a sucker-mouthed grazer sold as a small algae cleaner, but it can grow to about 10–11 in (25–28 cm) and turns aggressive as an adult. Plan on one fish in an 80-gallon (303 L), 5 ft (150 cm) tank, and skip it in most community tanks.

Chinese algae eaters need a tank of at least 80 gallons (303 L), and water at 22–26°C (72–79°F) with a pH of 6.5–7.5. They grow to about 25 cm (9.8 in) and are aggressive.

Plan a tank with chinese algae eatersSee all tank mates

Chinese algae eater quick facts

Scientific nameGyrinocheilus aymonieri
FamilyGyrinocheilidae
OriginMekong, Chao Phraya and Mae Klong basins, mainland Southeast Asia (not China; aquarium fish, including gold forms, are farm-bred)
Adult size25 cm (9.8 in)
Minimum tank80 gallons (303 L), at least 150 cm (59 in) long
Temperature22–26°C (72–79°F)
pH6.5–7.5
Hardness (GH)5–18 dGH
Group sizeCan live alone
TemperamentAggressive; fights its own kind
Swims atBottom
DietHerbivore (mostly plants and algae)
Care levelModerate
Lifespan8–15 years
Safe with shrimp?No, eats shrimp
Safe with plants?Yes

Tank setup

One adult needs a large tank: about 80 gallons (303 L) with a 5 ft (150 cm) footprint. Use smooth rocks, driftwood and caves so it can claim a spot and other fish can hide. Hardy plants like Java fern and Anubias tied to decor work well. Good flow and oxygen keep it healthy.

How many chinese algae eaters in a tank?

The smallest common tank that suits chinese algae eaters is a 125 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.

TankChinese algae eaters (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonToo small
40 gallonToo small
55 gallonToo small
75 gallonToo small
125 gallonUp to 9

Numbers are bioload limits only. Keep only one per tank.

What you need for chinese algae eaters

Sized for a 125 gallon tank, the smallest common size that suits chinese algae eaters. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for chinese algae eaters

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

Keep it at 22–26°C (72–79°F), pH 6.5–7.5 and soft to fairly hard water. It tolerates a wide range, but long periods at the extremes stress it. Keep nitrate low with strong filtration and weekly partial water changes.

Best tank mates for chinese algae eaters

These popular species share chinese algae eaters' water needs and temperament. See the full list of 8 good matches.

Avoid keeping chinese algae eaters with

  • Bristlenose pleco: Chinese algae eater is aggressive and will bully or injure peaceful bristlenose plecos.
  • Bronze corydoras: Chinese algae eater is aggressive and will bully or injure peaceful bronze corydoras.
  • Cherry shrimp: Chinese algae eater eats small shrimp like cherry shrimp.
  • Common goldfish: Chinese algae eater is aggressive and will bully or injure peaceful common goldfish.
  • Common pleco: Chinese algae eater is aggressive and will bully or injure peaceful common plecos.
  • Dwarf gourami: Chinese algae eater is aggressive and will bully or injure peaceful dwarf gouramis.

Feeding

It mostly grazes algae and biofilm, but it can't live on tank algae alone. Feed algae wafers or sinking spirulina pellets daily, plus blanched zucchini, cucumber, peas or spinach. Offer small frozen foods like bloodworms or daphnia once or twice a week.

Behavior

Young fish are fairly calm, but adults become territorial and chase bottom-dwellers and look-alikes such as Siamese algae eaters, flying foxes and red-tail sharks. Adults may also latch onto slow, flat-sided fish like angelfish, discus and goldfish to eat their slime coat, which can injure them. It is a poor fit for most community tanks. If you add tankmates, keep one CAE and choose only fast, robust fish that stay near the top, and watch for chasing or latching.

Breeding

It is almost never bred in home aquariums. Farms in Asia spawn it with hormones, and they produce the gold, albino and marbled forms sold in stores. Mature females look rounder, and males may grow small bumps on the snout.

Tips from experienced keepers

  • Despite the name, it isn't from China and isn't a true loach.
  • Never house it with angelfish, discus, goldfish or bettas. Adults may suck on their sides.
  • Keep only one, and add it last so it can't claim the whole tank.
  • It eats less algae as it grows. Plan its diet around wafers and vegetables.
  • If you add tankmates, pick fast, robust fish like giant danios or larger barbs, and skip other sucker-mouthed or striped algae eaters.

Frequently asked questions

How big do Chinese algae eaters get?

Most reach about 10 in (25 cm) in a large aquarium, and big ones grow to 11 in (28 cm) or a little more. They are sold at 1–2 in, so many buyers don't expect the size.

Are Chinese algae eaters aggressive?

Young ones are mild, but adults become territorial and aggressive. They chase similar fish and may latch onto slow, flat-bodied fish to feed on their slime coat, so they suit few community tanks.

What is the difference between a Chinese algae eater and a Siamese algae eater?

The Chinese algae eater has a large sucker mouth, grows much bigger and gets more aggressive. The Siamese algae eater is slimmer, has a clean black stripe to the tail tip and stays more peaceful.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.