Rainbow shark Tank Mates

Short answer: the best rainbow shark tank mates are Betta fish, Dwarf gourami, Guppy, Harlequin rasbora, Molly, Neon tetra. Rainbow sharks need 68–79 °F (20–26 °C), pH 6.5–8 and at least 75 gallons.

Epalzeorhynchos frenatum · rated against 71 species · check your own combination

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

Rainbow shark care at a glance

Adult size5.9 in (15 cm)
Minimum tank75 US gallons
Temperature68–79 °F (20–26 °C)
pH6.5–8
TemperamentSemi-aggressive
Swims inBottom
Group sizeKeep one male per tank
Care levelEasy

Sources: Seriously Fish · FishBase. Last reviewed 2026-11-04.

gallon tank

✅ Compatible tank mates (42)

⚠️ Possible with caution (11)

❌ Not recommended (18)

How many rainbow sharks per tank?

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

FAQ

What fish can live with rainbow sharks?

Good matches include Betta fish, Dwarf gourami, Guppy, Harlequin rasbora, Molly, Neon tetra. They share a temperature range with rainbow sharks (68–79 °F (20–26 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.

What fish should not live with rainbow sharks?

Avoid Cherry shrimp, Oscar, Pea puffer, Amano shrimp, German blue ram, Kribensis.

What size tank do rainbow sharks need?

We recommend at least 75 US gallons for one rainbow shark, more if you add tank mates.

Can rainbow sharks live alone?

Yes. Keep only one rainbow shark (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.