Chinese algae eater

Gyrinocheilus aymonieri

FreshwaterFish

Care at a glance

Temperature
72–79°F
22–26°C
pH
6.5–7.5
Adult size
11 in
28 cm
Minimum tank
46 gal
175 L
Temperament
Mostly peaceful
Social behavior
Social
Tankmates
With caution
Swim level
Bottom
Difficulty
Medium
Breeding
No record
Rarity
Common
Family
Gyrinocheilidae
Origin
Cambodia, Laos, Vietnam

Overview

Here is the problem: they are sold as cute algae eaters but grow large and turn territorial and aggressive with age, often harassing other bottom fish. Plan for a tank of at least 175 liters and keep just one. They eat algae and biofilm when young but need more protein as they grow, so feed sinking pellets, wafers, and the occasional frozen food. Watch older ones closely, since some develop a habit of rasping the slime coat off flat-bodied tankmates.

In the wild

Chinese algae eaters live in fast-flowing rivers and streams across Cambodia, Laos, and Vietnam, clinging to rocks and submerged wood. That current and hard surface matter in the tank, so give them good flow, plenty of oxygen, and smooth stones or driftwood to rasp on. They want clean, well-filtered water at around 22 to 26 C.

Good to know

Gyrinocheilus aymonieri is the only widely kept member of the family Gyrinocheilidae. Despite the small fish sold in stores, this species reaches about 28 cm as an adult and can live well over ten years. It has no true stomach and uses a modified mouth that works as a sucker, letting it hold position in current while it breathes through openings in the gill covers.

Did you know

A gold or yellow form is common in the trade, but it is a captive color variant, not a separate species. The wild fish is a muted brownish color with a dark stripe down the side.

Common questions

What size tank does a Chinese algae eater need?

A Chinese algae eater needs at least 46 gal (175 L). It spends most of its time in the bottom.

What temperature and pH does a Chinese algae eater need?

A Chinese algae eater is comfortable at 72–79°F (22–26°C) with a pH of 6.5–7.5.

How big does a Chinese algae eater get?

An adult Chinese algae eater reaches about 11 in (28 cm).

Related species