Rainbow Shark

Epalzeorhynchos frenatum

Also sold as Red-finned shark · Albino rainbow shark · GloFish shark

Synonyms Ruby shark

Fish15 cm (5.9 in)Group of 1+≥ 243 L (64 gal)68–79°F (20–26°C)Grazes algae

Rainbow Shark (Epalzeorhynchos frenatum) is a semi-aggressive freshwater fish that reaches about 15 cm (5.9 in) and swims in open water. It wants 68–79°F (20–26°C) and pH 6.5–8, can be kept singly, and needs a tank of at least 243 L (64 gal).

Check a freshwater stocking selection with your tank size and animal counts.

Try it in a tank
Put Rainbow Shark in a 3D tank at your size and see how it sits with everything else. Free with an account.
Put it in a tank →

At a glance

TypeFish
Adult size15 cm (5.9 in)
Minimum tank243 L (64 gal)
Group sizeCan be kept singly
Temperature68–79°F (20–26°C)
pH6.5–8
TemperamentSemi-aggressive
Lifespan5–8 years
Eats shrimpYes
Rainbow Shark (Epalzeorhynchos frenatum)

Before it goes in

Rainbow Shark: care and setup

What tank size does it need?

At least 243 L (64 gal). The smallest size here that clears it is the 120P.

Will it eat shrimp?

Yes. Shrimp are food to it, so pick one or the other.

What water does it want?

68–79°F (20–26°C), pH 6.5–8.

How long does it live?

5–8 years in a tank that suits it. That is how long you are signing up for.

Can it go in a new tank?

No. Sources say not to add it to a newly set-up tank — it wants a tank that has been running for months.

Good tank mates

Often compared with

Rainbow SharkRed Tail SharkFlying Fox
Adult size15 cm12.5 cm16 cm
Min tank243 L243 L243 L
Group1+1+1+
Temperature68–79°F (20–26°C)68–79°F (20–26°C)68–79°F (20–26°C)
Eats shrimpYesYesYes

More livestock

Plan a tank with Rainbow Shark →