Rainbow Shark
Epalzeorhynchos frenatus
Also known as: Red fin shark carp, ruby shark
A bold, territorial bottom-dweller with vivid red fins and a big personality.

About
The rainbow shark (Epalzeorhynchos frenatus) is a sleek, dark-bodied fish from the river systems of Southeast Asia. The Mekong, Chao Phraya, Maeklong, and Xe Bangfai basins among them. In the wild it occupies midwater and bottom zones near solid surfaces in rivers and streams, moving into flooded areas during wet seasons before retreating back as waters recede. Its diet in nature leans heavily on algae and plant matter, with some small invertebrates mixed in, and it carries that same grazing tendency into the aquarium. The deep charcoal body set against vivid red-orange fins makes it one of the more visually distinct fish in the freshwater hobby, and the albino form, white body, red fins, is equally popular. What you need to know going in is that this fish has a temper. It is territorial and will harass tankmates that stray into its claimed space, particularly fish with a similar body shape or coloration. Keeping it alongside a red-tailed shark is asking for trouble. In a larger, well-decorated aquarium with plenty of hiding spots and broken sightlines, it can coexist with dissimilar species reasonably well. This is an intermediate-level fish that rewards thoughtful stocking decisions and a bit of extra planning.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Rainbow Shark
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Rainbow Shark get?
- The Rainbow Shark reaches about 3.5–6" as an adult.
- What size tank does the Rainbow Shark need?
- A minimum of 40 gallons is recommended for the Rainbow Shark.
- What water parameters does the Rainbow Shark need?
- The Rainbow Shark does best with a temperature of 75–81°F, a pH of 6–8, hardness around 5–12 dGH.
- Is the Rainbow Shark aggressive?
- The Rainbow Shark is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the Rainbow Shark eat?
- The Rainbow Shark 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 Rainbow Shark live?
- With good care, the Rainbow Shark typically lives 10 years.