If you’ve been involved in fishkeeping long enough and no longer consider yourself a beginner to the hobby and believe you are ready to add something a little more challenging. Then it would be best if you considered purchasing a Rainbow Shark
The Rainbow Shark. is distinct in both its personality and appearance and is popular among intermediate fish keepers.
In this article, we’re going to be discussing the many things Rainbow Sharks have to offer, as well as talking you through everything you need to know to care for one adequately.
Rainbow Shark Care Quick Summary:

- Care Level: Easy-Intermediate
- Temperament: Semi-aggressive
- Max rainbow shark size: 6″
- Light: Medium
- Temperature: 75°F to 81°F
- PH: 6.5-7.5
- Genus: Epalzeorhynchos
- Species: E. frenatum
Equipment List For You Rainbow Shark Tank
[amalinkspro_table id=”17215″ aff-id=”undefined” new-window=”on” nofollow=”on” addtocart=”off” /]
What Does A Rainbow Shark Fish Look Like?

As you likely guessed from the name, the Rainbow Shark is one of the most visually pleasing freshwater fish available to mainstream aquarists. The fish does not, however, feature a body of seven colors. Instead, the common Rainbow Shark has a body of dark grey to black and fins of red to orange.
On paper, it admittedly doesn’t sound all that impressive, but the overall effect of the color scheme is quite striking and draws the eye directly to it.
Albino Rainbow Shark
You may also be interested in adding an Albino Rainbow Sharks (an oxymoron, we know) to your tank. Much like its more popular cousin, the Albino Rainbow Shark features fins that range from red to orange in color. Unlike its more popular cousin, however, the Albino Rainbow Shark has a body that ranges from yellow to white.
If you were disappointed to learn that this fish does not come colored like a rainbow, you’re also probably going to be unhappy to learn that it is not, in fact, a shark. While the Shark is a member of the Chondrichthyes family, the Rainbow Shark is a member of the Cyprinidae family, including the goldfish, the common carp, and the common loach. Here is the Rainbows Sharks full scientific classification:
Kingdom: | Animalia |
Phylum: | Chordata |
Class: | Actinopterygii |
Order: | Cypriniformes |
Family: | Cyprinidae |
Genus: | Epalzeorhynchos |
Species: | E. frenatum |
Its name is derived not from its relation to the true Shark but from its upright dorsal fin, which gives it an appearance similar to the great white.
Rainbow Shark Size
Rainbow Shark can reach up to 6 inches in length in adulthood, with females boasting thicker bodies. The male Rainbow Shark is thinner and brighter in color and can often be identified through black lines on its tail fin.
However, these lines generally only develop as the fish reaches maturity, making it virtually impossible to determine the gender of juveniles.
Further Reading: Best freshwater aquarium fish
Behavior
Rainbow Sharks are a pretty active breed and enjoy swimming, so you should seek to house yours in a tank that is large enough for it to move around comfortably (more on that later).
Although they may approach the middle and top of the tank – occasionally even jumping – they are primarily bottom dwellers and spend much of their time hanging around the aquarium floor.
As bottom feeders, these fish feast on algae and food left behind by other breeds, making them a popular tank cleaner choice among experienced aquarists. These fish aren’t the most aggressive breed in the underwater world, but they aren’t the most peaceful either.
Generally speaking, they can be housed in a community aquarium if the other fish in the tank spend their time towards the top of the water. However, when encountering other bottom dwellers, they may become territorial and aggressive and attempt to assert their dominance through chasing and biting.
In addition, keeping more than one male Rainbow Shark in a tank is asking for trouble as males in the species are particularly aggressive towards each other and will almost certainly disturb their more peaceful tankmates with their fighting.
Rainbow Shark Tank Mates
Because these fish can be aggressive towards certain breeds, you should do a little research to determine which tank mates they are compatible with and which they are not.
Here are a few good rainbow shark tank mates:
- Gourami
- Rasboras
- Plecos
- Snails (bottom dwellers)
- Tiger Barbs
- Danios
- Rainbowfish
Rainbow Sharks are one of the more territorial breeds of freshwater fish out there and do not take kindly to another fish entering their territory once they have claimed it as their own.
For that reason, you should avoid housing yours with other bottom feeders unless you have a particularly large tank that has room for both fish to steer clear of each other. There are certain freshwater fish that prefer to live and swim in groups.
However, this is most certainly not the case with the Rainbow Shark. A solitary creature prefers to spend its time alone and does not play well with other Rainbow Sharks. It can be so temperamental that you shouldn’t even house it with fish that look like it. If it lays its eyes on another Red Tail Shark, for example, it will attempt to assert its dominance as it would over its kind.
If you are determined to keep multiple Rainbow Sharks instead of just one, as advised above, you should try to stock your aquariums with at least five. This is recommended because it means the dominant fish has multiple fish within its species to bully and intimidate instead of just one. So each will have a little more peace and won’t have to worry about being chased constantly.
Tank Requirements
Just like caring for any fish, adequate care calls for an aquarium size that is suitable with the right setup. As we previously noted, these are active fish and spend much of their time exploring their waters, so a tank size of no less than 50 gallons is essential.
Can a rainbow shark live in a 20 gallon tank?
A 20 gallon tank is not suitable for a Rainbow Shark. Any tank smaller than 50 gallons and your Rainbow Shark will likely become more aggressive than it has to be, tackling other fish in an attempt to claim what little space there is in the aquarium for itself.
Video
Check out this great Rainbow Shark Care Guide
If you are planning on keeping multiple Rainbow Sharks, which, to stress again, is ill-advised, you’re going to have to make room for a tank that is capable of holding at least 125 gallons of water.
In an attempt to keep them from constantly confronting the other fish with which they are housed, many keepers of Rainbow Sharks fit their aquariums with plants and rocks. This is advisable as plants and rock can provide your Shark with another means of entertaining itself, distracting it from its work oppressing its tank mates for a couple of moments.
Along with plants and rocks, you should also fit your tank up with a couple of caves to give your Rainbow Shark a spot to hide. Driftwood also makes a good hiding place and should be added to your tank if you have room to spare. Here are some basic tank settings:
- Min Tank Size: 50 Gallons
- Light: Medium
- Temperature: 75°F to 81°F
- PH: 6.5-7.5
What Do Rainbow Sharks Like To Eat?
As bottom dwellers, these fish are omnivores and eat just about anything and provide a valuable service as tank cleaners, consuming the food left behind by their tankmates with little qualms about flavor or texture. You should, however, make a constant effort to ensure your Rainbow Shark gets a varied diet and isn’t limited to one type of food.
Flake food and pellets are essential, as are vegetables, but you must also satisfy its omnivorous urgings, ideally with insect larvae, bloodworms, crustaceans, and brine shrimp. Meat is particularly important when it comes to raising juveniles.
Without a steady intake of the foods mentioned above, a juvenile’s growth will be stunted, and it will not develop the eye-catching colors that attract so many aquarists to its breed. To ensure your fish’s colors maintain their vibrancy, this diet should be maintained into adulthood, with two to three feeding sessions a day.
So many good food options:
- flake food
- frozen food
- pellets
- algae (tablets or wafers)
- insect larvae
- crustaceans (frozen or live)
- zooplankton
- frozen bloodworms
- brine shrimp
How often should I feed my rainbow shark?
It would be best if you fed your rainbow shark 2-3 times daily with staple food such as pellets or flakes. Try to feed them smaller crustaceans at least 2-3 times to bring out brighter and bolder colors.
Breeding Rainbow Sharks
If you’re hoping to try breeding rainbow sharks, it is not likely for you. Largely, due to their aggressiveness, these fish are next to impossible to breed in an aquarium setting, with not even the most expert aquarists succeeding in their attempts to do so.
Because of this, no agreed-upon guidelines for breeding in captivity exist for these fish. Therefore, it is safe to say any Rainbow Shark you purchase online or in a store was likely bred in a commercial farm in Southeast Asia, the species’ place of origin.
When mating does occur among these fish, the female will lay her eggs and allow her chosen male to fertilize them with a milt spray. These eggs are then left to develop for a week before hatching.
Conclusion
Because of its hostility towards other fish, the Rainbow Shark can be hard work for any aquarist.
However, most of those who have raised Rainbow Sharks agree that the trials and tribulations of doing so are more than worth it. When housed with compatible tankmates, this little Shark is a relatively peaceful creature and, though it may cause some trouble, is unlikely to disrupt your community too much.
With its effervescent colors and seemingly boundless energy, this breed will immediately catch the eye of all observers, hypnotizing them and allowing you to be proud to house it in your aquarium.
If you are looking for more options or more fish that look like sharks, check out our article that lists 11 freshwater aquarium sharks that you can keep as pets. In addition, you’ll find fish like the red tail sharks, Bala sharks, and more.