Rainbow Shark

Epalzeorhynchos frenatum

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

Synonyms Ruby shark

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).

Rainbow Shark (Epalzeorhynchos frenatum)

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

Before it goes in

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 →

Sources (4) · checked Sep 2026