Sharks & algae eaters · Epalzeorhynchos frenatum

Rainbow shark care guide

Also called: Ruby shark, Red-finned shark, Rainbow sharkminnow, Albino rainbow shark, GloFish shark, GloFish rainbow shark

The rainbow shark is a sleek bottom-dweller with bright red fins, sold in dark, albino and GloFish colors. It's territorial, so keep just one per tank, in a tank at least 4 ft by 18 in (120 × 45 cm), such as a 75-gallon (284 L), with caves and fast-moving tankmates.

Rainbow sharks need a tank of at least 75 gallons (284 L), and water at 22–26°C (72–79°F) with a pH of 6.5–7.5. They grow to about 15 cm (5.9 in) and are semi-aggressive.

Plan a tank with rainbow sharksSee all tank mates

Rainbow shark quick facts

Scientific nameEpalzeorhynchos frenatum
FamilyCyprinidae
OriginMekong, Chao Phraya and Mae Klong basins in Thailand, Laos and Cambodia (aquarium fish are farm-bred; GloFish forms are captive-bred only)
Adult size15 cm (5.9 in)
Minimum tank75 gallons (284 L), at least 120 cm (47 in) long
Temperature22–26°C (72–79°F)
pH6.5–7.5
Hardness (GH)5–12 dGH
Group sizeCan live alone
TemperamentSemi-aggressive; fights its own kind
Swims atBottom
DietOmnivore
Care levelModerate
Lifespan5–8 years
Safe with shrimp?No, eats shrimp
Safe with plants?Yes
  • Known jumper: keep a tight-fitting lid.

Tank setup

One rainbow shark needs a tank at least 4 ft (120 cm) long and 18 in (45 cm) front to back, such as a 75-gallon (284 L), because it patrols a large area. A standard 75 gallon fits; most 55-gallon tanks are too narrow. Add caves, rockwork, driftwood and plants to break up sight lines, and leave open bottom space for grazing. Sand or smooth gravel is best. Keep the lid tight, as they jump.

How many rainbow sharks in a tank?

The smallest common tank that suits rainbow sharks is a 75 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.

TankRainbow sharks (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonToo small
40 gallonToo small
55 gallonToo small
75 gallonUp to 14
125 gallonUp to 23

Numbers are bioload limits only. Keep only one per tank.

What you need for rainbow sharks

Sized for a 75 gallon tank, the smallest common size that suits rainbow sharks. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for rainbow sharks

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

Aim for 22–26°C (72–79°F), pH 6.5–7.5 and moderately soft to moderately hard water (about 5–12 dGH). Stable, clean, well-oxygenated water with gentle current keeps it healthy. Do partial water changes every week.

Best tank mates for rainbow sharks

These popular species share rainbow sharks' water needs and temperament. See the full list of 35 good matches.

Avoid keeping rainbow sharks with

  • Cherry shrimp: Rainbow shark eats small shrimp like cherry shrimp.
  • Discus: They need different temperatures: Rainbow shark 22–26°C (72–79°F), discus 28–30°C (82–86°F).
  • Electric yellow cichlid: Electric yellow cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Rainbow sharks don't belong in that setup.
  • German blue ram: They need different temperatures: Rainbow shark 22–26°C (72–79°F), german blue ram 27–30°C (81–86°F).
  • Pea puffer: Pea puffer is best kept in a species-only tank.
  • Peacock cichlid: Peacock cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Rainbow sharks don't belong in that setup.

Feeding

It grazes algae and biofilm but needs a full diet too. Feed sinking pellets or algae wafers daily, and offer frozen bloodworms, brine shrimp or daphnia a few times a week. Blanched zucchini, cucumber, peas and spinach make good extras.

Behavior

Juveniles are fairly calm, but adults get territorial and chase fish that use the bottom or look similar. Keep only one per tank, and never with red-tail sharks or algae eaters like flying foxes, Siamese algae eaters or Chinese algae eaters. Fast mid- and top-water fish such as danios, barbs, rainbowfish and larger rasboras make good company.

Breeding

Very rarely bred in home aquariums. Commercial farms produce them with hormone injections, including the albino and GloFish forms. Mature females are thicker-bodied than males, but juveniles can't be sexed.

Tips from experienced keepers

  • Keep one per tank. Two rainbow sharks will fight in all but huge aquariums.
  • Never combine it with red-tail sharks or other shark-shaped algae eaters.
  • Add it as the last fish, after your other fish have settled in.
  • GloFish sharks are the same species and need the same tank size as regular rainbow sharks.
  • Give it a cave of its own and plenty of visual barriers so tankmates can escape.

Frequently asked questions

Can rainbow sharks live together?

Not in normal home aquariums. They are very territorial toward each other, and one will chase the other nonstop. Keep a single rainbow shark per tank.

What size tank does a rainbow shark need?

For one fish, at least 4 ft (120 cm) long and 18 in (45 cm) front to back, such as a standard 75-gallon (284 L). Length and width matter most, because it needs a large territory and room to swim.

Is a GloFish shark the same as a rainbow shark?

Yes. GloFish sharks are rainbow sharks that have been genetically modified to glow. They grow to about 6 inches (15 cm) and need the same care, tank size and one-per-tank rule.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.