Chinese algae eater Tank Mates

Short answer: the best chinese algae eater tank mates are Nerite snail, Amano shrimp, Mystery snail. Chinese algae eaters need 72–79 °F (22–26 °C), pH 6–8 and at least 75 gallons.

Gyrinocheilus aymonieri · rated against 71 species · check your own combination

Same species: Keep only one Chinese algae eater (or one male) per tank — males fight, often to the death.

Chinese algae eater care at a glance

Adult size11.0 in (28 cm)
Minimum tank75 US gallons
Temperature72–79 °F (22–26 °C)
pH6–8
TemperamentSemi-aggressive
Swims inBottom
Group sizeKeep one male per tank
Care levelEasy

Sources: Seriously Fish · FishBase. Review note: Seriously Fish 22-26 C used; FishBase native-climate 25-28 C overlaps by 1 C. Last reviewed 2026-11-04.

gallon tank

✅ Compatible tank mates (3)

⚠️ Possible with caution (48)

❌ Not recommended (20)

How many Chinese algae eaters per tank?

75 gal — see what else fits with our stocking calculator.

FAQ

What fish can live with Chinese algae eaters?

Good matches include Nerite snail, Amano shrimp, Mystery snail. They share a temperature range with Chinese algae eaters (72–79 °F (22–26 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.

What fish should not live with Chinese algae eaters?

Avoid Fancy goldfish, Angelfish, Oscar, Pea puffer, German blue ram, White cloud mountain minnow.

What size tank do Chinese algae eaters need?

We recommend at least 75 US gallons for one chinese algae eater, more if you add tank mates.

Can Chinese algae eaters live alone?

Yes. Keep only one Chinese algae eater (or one male) per tank — males fight, often to the death.

Note: Compatibility depends on individual temperament, tank size, decor and how fish are introduced. Our verdicts use conservative rules applied to published care data (see methodology). They are guidance, not a guarantee. Quarantine new fish and watch for chasing, torn fins or hiding.