Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Siamese Algae Eater

Crossocheilus oblongus

Also known as: Siamese Algae-eater

The algae eater that actually eats algae, including the tough stuff other fish ignore.

Siamese Algae Eater
1 / 10
CC BY-SA 3.0

About

The Siamese algae eater (Crossocheilus oblongus) has earned a genuine reputation in the planted tank hobby for doing a job that many so-called algae eaters conveniently skip. Native to fast-moving hill streams and river rapids across Thailand and into Indonesia, this fish spends its natural life grazing on the fine films of algae, periphyton, and plant matter that coat rocks and substrate in clear, oxygen-rich water. That bottom-dwelling, grazing lifestyle translates directly into aquarium behavior. Give it a well-oxygenated tank with some current and it will get to work. The fish itself is fairly plain to look at: a torpedo-shaped silver body with a bold, continuous black stripe running from the nose all the way through the tail. That unbroken stripe, extending into the caudal fin, is one of the more reliable ways to tell it apart from similar-looking imposters that get sold under the same name. Temperament is genuinely peaceful, and a group of them coexists without much drama. Because they come from fast, clean water in the wild, they do best when conditions reflect that. Good filtration and water movement matter here. At up to about six inches and active by nature, they need real swimming room to thrive long-term.

Frequently asked questions

How big does the Siamese Algae Eater get?
The Siamese Algae Eater reaches about 4–6.5" as an adult.
What size tank does the Siamese Algae Eater need?
A minimum of 55 gallons is recommended for the Siamese Algae Eater.
What water parameters does the Siamese Algae Eater need?
The Siamese Algae Eater does best with a temperature of 73–81°F, a pH of 6–8, hardness around 2–20 dGH.
Is the Siamese Algae Eater aggressive?
The Siamese Algae Eater is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Siamese Algae Eater eat?
The Siamese Algae Eater is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Siamese Algae Eater live?
With good care, the Siamese Algae Eater typically lives 10 years.