shark & minnow · freshwater

Rainbow Shark: adult size, tank size & tankmates

The Rainbow Shark (Epalzeorhynchos frenatum) grows to about 7.1 in (15 cm SL). It needs a tank at least 48 inches long and about 64 gallons. It doesn't need a group of its own kind, at 68–79°F.

How big it really gets

Drawn to scale against common tank lengths. Green bars meet the minimum tank length from our sources.

Adult: about 7.1 in · needs 48 in of tank10 gal · 20 in ✕20 long / 29 · 30 in ✕40 breeder · 36 in ✕55 / 75 gal · 48 in ✓125 gal · 72 in ✓
Outgrows most home tanks. Sold as an attractive beginner fish; matures into a territorial bully that terrorizes bottom tankmates in small aquaria.

Will it fit your tank?

Check a full stocking list →

Quick facts

Adult size
7.1 in (15 cm SL)
Minimum tank
48 inches long and about 64 gallons
Temperature
68–79°F
pH
6.5–8
Hardness
2–15 dGH
Group size
1 (solitary or pair)
With other fish
semi-aggressive
With its own kind
aggressive
Swims
bottom of the tank
Diet
omnivore
Care level
intermediate
Lifespan
15 years

Watch for: eats shrimp · jumps, so keep a lid

Rainbow Shark tankmates

Checked with the same rules as our tank builder: temperature overlap, pH and hardness, predation and mouth size, fin-nipping and temperament. Tank size is left out here; check it in the builder.

Good tankmates

Use caution

Avoid

All 105 species we checked against the Rainbow Shark
SpeciesVerdictWhy
AngelfishCompatibleNo conflicts found
Assassin SnailCompatibleNo conflicts found
Bala SharkCompatibleNo conflicts found
BettaCompatibleNo conflicts found
Black Skirt TetraCompatibleNo conflicts found
Blood Parrot CichlidCompatibleNo conflicts found
Bristlenose PlecoCompatibleNo conflicts found
Buenos Aires TetraCompatibleNo conflicts found
Chinese Algae EaterCompatibleNo conflicts found
Clown LoachCompatibleNo conflicts found
Common / Comet GoldfishCompatibleNo conflicts found
Common PlecoCompatibleNo conflicts found
Convict CichlidCompatibleNo conflicts found
Denison BarbCompatibleNo conflicts found
Dwarf GouramiCompatibleNo conflicts found
Electric Blue AcaraCompatibleNo conflicts found
Electric Yellow LabCompatibleNo conflicts found
Fancy GoldfishCompatibleNo conflicts found
Firemouth CichlidCompatibleNo conflicts found
Iridescent SharkCompatibleNo conflicts found
Japanese Trapdoor SnailCompatibleNo conflicts found
Kissing GouramiCompatibleNo conflicts found
Malaysian Trumpet SnailCompatibleNo conflicts found
Moonlight GouramiCompatibleNo conflicts found
Nerite SnailCompatibleNo conflicts found
OscarCompatibleNo conflicts found
Paradise FishCompatibleNo conflicts found
Pearl GouramiCompatibleNo conflicts found
Pictus CatfishCompatibleNo conflicts found
Ramshorn SnailCompatibleNo conflicts found
Red-Tail SharkCompatibleNo conflicts found
Scissortail RasboraCompatibleNo conflicts found
Serpae TetraCompatibleNo conflicts found
Siamese Algae EaterCompatibleNo conflicts found
SwordtailCompatibleNo conflicts found
Three-spot GouramiCompatibleNo conflicts found
Tiger BarbCompatibleNo conflicts found
Tinfoil BarbCompatibleNo conflicts found
Weather LoachCompatibleNo conflicts found
Yoyo LoachCompatibleNo conflicts found
African Dwarf FrogCautionRainbow Shark grows 5× longer than African Dwarf Frog and may treat it as food.; Rainbow Shark can bully smaller, peaceful African Dwarf Frog.
Black Neon TetraCautionRainbow Shark grows 4× longer than Black Neon Tetra and may treat it as food.; Rainbow Shark can bully smaller, peaceful Black Neon Tetra.
Bleeding Heart TetraCautionRainbow Shark can bully smaller, peaceful Bleeding Heart Tetra.
Bolivian RamCautionRainbow Shark can bully smaller, peaceful Bolivian Ram.
Bronze CoryCautionRainbow Shark can bully smaller, peaceful Bronze Cory.
Bumblebee GobyCautionRainbow Shark grows 4× longer than Bumblebee Goby and may treat it as food.; Rainbow Shark can bully smaller, peaceful Bumblebee Goby.
Cardinal TetraCautionRainbow Shark grows 4× longer than Cardinal Tetra and may treat it as food.; Rainbow Shark can bully smaller, peaceful Cardinal Tetra.
Celestial Pearl DanioCautionRainbow Shark grows 7× longer than Celestial Pearl Danio and may treat it as food.; Rainbow Shark can bully smaller, peaceful Celestial Pearl Danio.
Cherry BarbCautionRainbow Shark can bully smaller, peaceful Cherry Barb.
Chili RasboraCautionRainbow Shark grows 8× longer than Chili Rasbora and may treat it as food.; Rainbow Shark can bully smaller, peaceful Chili Rasbora.
Clown KillifishCautionRainbow Shark grows 5× longer than Clown Killifish and may treat it as food.; Rainbow Shark can bully smaller, peaceful Clown Killifish.
Clown PlecoCautionRainbow Shark can bully smaller, peaceful Clown Pleco.
Cockatoo Dwarf CichlidCautionRainbow Shark can bully smaller, peaceful Cockatoo Dwarf Cichlid.; Rainbow Shark (pH 6.5–8) and Cockatoo Dwarf Cichlid (pH 5–6) prefer different pH.
Congo TetraCautionRainbow Shark can bully smaller, peaceful Congo Tetra.
Diamond TetraCautionRainbow Shark can bully smaller, peaceful Diamond Tetra.
DiscusCautionRainbow Shark and Discus only share 79–79°F. That's a tight window.
Dwarf Neon RainbowfishCautionRainbow Shark can bully smaller, peaceful Dwarf Neon Rainbowfish.
Ember TetraCautionRainbow Shark grows 8× longer than Ember Tetra and may treat it as food.; Rainbow Shark can bully smaller, peaceful Ember Tetra.
Endler's LivebearerCautionRainbow Shark grows 6× longer than Endler's Livebearer and may treat it as food.; Rainbow Shark can bully smaller, peaceful Endler's Livebearer.
Forktail Blue-eyeCautionRainbow Shark can bully smaller, peaceful Forktail Blue-eye.
Giant DanioCautionRainbow Shark can bully smaller, peaceful Giant Danio.
Glass CatfishCautionRainbow Shark can bully smaller, peaceful Glass Catfish.
Glowlight TetraCautionRainbow Shark can bully smaller, peaceful Glowlight Tetra.
Gold BarbCautionRainbow Shark can bully smaller, peaceful Gold Barb.
GuppyCautionRainbow Shark can bully smaller, peaceful Guppy.
Harlequin RasboraCautionRainbow Shark can bully smaller, peaceful Harlequin Rasbora.
Head-and-tail-light TetraCautionRainbow Shark can bully smaller, peaceful Head-and-tail-light Tetra.
Hillstream LoachCautionRainbow Shark can bully smaller, peaceful Hillstream Loach.
Honey GouramiCautionRainbow Shark can bully smaller, peaceful Honey Gourami.
Julii CoryCautionRainbow Shark can bully smaller, peaceful Julii Cory.
KribensisCautionRainbow Shark can bully smaller, peaceful Kribensis.
Kuhli LoachCautionRainbow Shark can bully smaller, peaceful Kuhli Loach.
Lambchop RasboraCautionRainbow Shark grows 5× longer than Lambchop Rasbora and may treat it as food.; Rainbow Shark can bully smaller, peaceful Lambchop Rasbora.
Lemon TetraCautionRainbow Shark can bully smaller, peaceful Lemon Tetra.
Marbled HatchetfishCautionRainbow Shark grows 4× longer than Marbled Hatchetfish and may treat it as food.; Rainbow Shark can bully smaller, peaceful Marbled Hatchetfish.
MollyCautionRainbow Shark can bully smaller, peaceful Molly.
Mystery SnailCautionRainbow Shark (pH 6.5–8) and Mystery Snail (pH unknown) prefer different pH.; Rainbow Shark (2–15 dGH) and Mystery Snail (unknown dGH) prefer different water hardness.
Neon TetraCautionRainbow Shark grows 5× longer than Neon Tetra and may treat it as food.; Rainbow Shark can bully smaller, peaceful Neon Tetra.
Odessa BarbCautionRainbow Shark can bully smaller, peaceful Odessa Barb.
OtocinclusCautionRainbow Shark grows 4× longer than Otocinclus and may treat it as food.; Rainbow Shark can bully smaller, peaceful Otocinclus.
Panda CoryCautionRainbow Shark can bully smaller, peaceful Panda Cory.
Pea PufferCautionRainbow Shark grows 5× longer than Pea Puffer and may treat it as food.
Pearl DanioCautionRainbow Shark can bully smaller, peaceful Pearl Danio.
Penguin TetraCautionRainbow Shark grows 4× longer than Penguin Tetra and may treat it as food.; Rainbow Shark can bully smaller, peaceful Penguin Tetra.
Peppered CoryCautionRainbow Shark can bully smaller, peaceful Peppered Cory.
PlatyCautionRainbow Shark can bully smaller, peaceful Platy.
Pristella TetraCautionRainbow Shark can bully smaller, peaceful Pristella Tetra.
Pygmy CoryCautionRainbow Shark grows 5× longer than Pygmy Cory and may treat it as food.; Rainbow Shark can bully smaller, peaceful Pygmy Cory.
Rosy BarbCautionRainbow Shark can bully smaller, peaceful Rosy Barb.
Rummy-nose TetraCautionRainbow Shark can bully smaller, peaceful Rummy-nose Tetra.
Silver HatchetfishCautionRainbow Shark can bully smaller, peaceful Silver Hatchetfish.
Silver Tip TetraCautionRainbow Shark can bully smaller, peaceful Silver Tip Tetra.
Sparkling GouramiCautionRainbow Shark can bully smaller, peaceful Sparkling Gourami.
Sterbai CoryCautionRainbow Shark can bully smaller, peaceful Sterbai Cory.
Upside-down CatfishCautionRainbow Shark can bully smaller, peaceful Upside-down Catfish.
Variatus PlatyCautionRainbow Shark can bully smaller, peaceful Variatus Platy.
White Cloud Mountain MinnowCautionRainbow Shark can bully smaller, peaceful White Cloud Mountain Minnow.
Zebra DanioCautionRainbow Shark can bully smaller, peaceful Zebra Danio.
Amano ShrimpAvoidRainbow Shark will eat Amano Shrimp.
Bamboo ShrimpAvoidRainbow Shark will eat Bamboo Shrimp.
Boesemani RainbowfishAvoidRainbow Shark (68–79°F) and Boesemani Rainbowfish (81–86°F) need different temperatures.
Cherry ShrimpAvoidRainbow Shark will eat Cherry Shrimp.
Crystal Red ShrimpAvoidRainbow Shark will eat Crystal Red Shrimp.
German Blue RamAvoidRainbow Shark (68–79°F) and German Blue Ram (81–86°F) need different temperatures.; Rainbow Shark can bully smaller, peaceful German Blue Ram.
Ghost ShrimpAvoidRainbow Shark will eat Ghost Shrimp.

Care notes

Needs: Demands distinct caves and rockwork; requires vegetable and biofilm matter in diet; accomplished jumper requiring tight lid

Group: Strictly solitary; aggressively defends benthic territory against conspecifics and similar bottom dwellers

Temperament: semi-aggressive toward other fish, aggressive toward its own kind. Lives in the bottom of the tank.

Common questions

How big does a Rainbow Shark get?

About 7.1 inches (15 cm SL) as an adult, according to seriouslyfish.com.

What size tank does a Rainbow Shark need?

At least 48 inches long and about 64 gallons. The smallest standard tank that meets that is a 75 gallon.

How many Rainbow Sharks should be kept together?

It can be kept on its own. Strictly solitary; aggressively defends benthic territory against conspecifics and similar bottom dwellers

What fish can live with a Rainbow Shark?

Species that passed every check include Dwarf Gourami, Pearl Gourami, Betta, Angelfish, Bristlenose Pleco, Nerite Snail.

Gear for a Rainbow Shark setup

As an Amazon Associate, AquariumSetup earns from qualifying purchases. Links open Amazon search results so you can compare current options.

Related guides

Sources

Values come from these pages, in our own words. Status: verified. Last reviewed 2026-10-12.