The Rainbow Shark is a freshwater species of shark that are found in the Amazon region.
They are also known as the Black Piranha, Red-Spotted Piranha and Albino Piranha. The rainbow shark is one of six piranhas native to South America.
Rainbow Sharks have many interesting behavioral traits which make them an excellent species for aquarists to keep both in fresh water or saltwater aquariums alike.
This blog post will tell you everything you need to know about Rainbow Sharks – their care requirements, diet, temperaments and breeding habits!
Rainbow Shark Overview

Family: | Cyprinidae |
Origin: | Southeast Asia |
Temperament: | Semi-Aggressive |
Size: | Up to 6 inches |
Tank Level: | Bottom-dweller |
Minimum Tank Size: | 50 gallons |
Diet: | Omnivore |
Care: | Easy / Moderate |
Breeding: | E |
pH: | 6.5 - 7.5 |
Hardness: | 5 to 11 DH |
Temperature: | 75°F to 81°F |
About Rainbow Sharks
Origin And Distribution
Rainbow Sharks originate from Southeast Asia ,and also live in the rivers of Thailand, Myanmar, Malaysia, and Laos.
They prefer streams with sandy bottoms and lots of plankton. They will, however, migrate into floodplains during periods of significant rain or flooding.
There were once an abundant amount of Rainbow Sharks in the waters of Southeast Asia, but these numbers have drastically reduced.
Many experts and scientist believe that the reason for this is due to the damming of rivers that have had an effect on their breeding pattern.
Rainbow Sharks Appearance
Rainbow Sharks are known for their vibrant orange/red fins, and also have a dark grey body.
It’s virtually impossible to identify their gender until they sexually mature.
When they do, males have darker coloring than females in terms of their dorsal fins, pelvic fin, and anal fin which can range in color from bright red to orange/yellow.
The female’s dorsal is light grey or silver. Females will also have a thicker body.
The body is long and flat, with a pointed snout and an upright dorsal fin. It’s this fin that gives them the shark-like appearance.
The Albino Rainbow Shark
The Albino Rainbow Shark is a variant of the Rainbow Shark, and can be differentiated by its white body instead of the black or blue markings.
This Albino version still has the same red fins as the Rainbow Shark.
Rainbow Shark Size
When fully matured, the Rainbow Shark will grow to around 6 inches.
In rare and exceptional cases, some have grown to around 8 inches in length.
Lifespan
Although some have been known to live for 8 years, the general lifespan of a Rainbow Shark is 4 – 6 years.
General Behavior and Temperament
Rainbow Sharks can be very aggressive fish due to them being territorial.
They are best kept with other fish that can hold their own, and avoid keeping them in a community tank.
Habitat and Tank Requirements
Tank Size
The ideal size for a rainbow shark tank is 50 gallons (at the absolute minimum). This may increase depending upon how many fish you intend to keep.
Our advice is to go even bigger. Bigger is always better.
Tank Conditions
You will need to keep the temperature of your rainbow shark tank at 75°F to 81°F.
The pH level should be 6.5 – 7.5 and a water hardness of 5 to 11 DH.
Substrates
As their native waters have sandy bases, these fish love to root around in the substrate, so you should use a soft sand.
The other advantages of sand is that it is easy to clean and doesn’t collect waste.
Filtration And Water Flow
As Rainbow Sharks are used to fast-flowing water, this should be replicated inside of the aquarium.
It is recommended to use a canister filter or external power filtration.
In either case, the flow rate should be at least 100gph for every 12 inches of fish length.
You can also increase water flow by using water pumps, aquascaping, and air stones.
Lighting
No specialist lighting is required for Rainbow Sharks. You can simply use LED aquarium lights.
Plants and Decorations
Plants and decorations are not only visually pleasing for yourself, but they also provide hiding places for your fish.
For hiding, you can use rocks or driftwood.
You have to make sure that all sharp objects in the aquarium are removed before adding your Rainbow Shark.
Rainbow Sharks are very active fish who love exploring their environment and swimming through open water spaces.
Make sure that there is enough room for them to swim around without being blocked by decorations or other fish!
If possible, try moving any live plants out of your tank until they get acclimated because these will be uprooted once your Rainbow Shark starts digging the substrate looking for food.
Tank Mates
Rainbow sharks live near the bottom of rivers in their natural environment.
For this reason, you should avoid other bottom dwelling fish, because Rainbow Sharks will claim caves and tunnels and may get aggressive.
Breeds to avoid as tank mates for Rainbow Sharks:
- Bala sharks
- Red tail sharks
- Cichlids
- Catfish
Good tank mates to use for Rainbow Sharks:
- Rasboras
- Danios
- Gouramis
- Loaches (this can be dicey if you have a particularly aggressive rainbow shark but it’s usually fine)
- Rainbowfish
- Plecos
- Snails
- Barbs
The Rainbow Shark should be the last fish put in your aquarium.
This will prevent it from attempting to take over the entire aquarium, and rivalry issues should go away.
Keeping Rainbow Sharks Together
It is recommended to keep only one Rainbow Shark in an aquarium.
This is because they are territorial and will fight for dominance of the entire aquarium. This can also lead to stress which could cause disease or death.
Juvenile Rainbow Sharks are generally fine, with the territorial behavior only developing as they mature.
So two juveniles may get along great at first, but their relationship will decline as they get older.
Diet And Feeding
What Can I Feed My Rainbow Shark?
Rainbow sharks are omnivores in their natural habitat who consume a lot of algae, larvae, and meat.
The best diet for a Rainbow Shark is one that contains meat and algae. That being said, algae is not enough on it’s own, as they require a balanced diet.
Here are some other foods you can feed to Rainbow Sharks:
- Frozen bloodworms
- Fish granules
- Brinefish
- Insect larvae
- Tubifex worms
- Crustaceans
- Aquatic insects
You can also add vegetables to a Rainbow Sharks diet such as cucumber, zucchini and peas.
Just make sure you allow them to cool before placing them into the aquarium.
How Often Should I Feed My Rainbow Shark?
Feeding should be two or three times each day and at regular intervals.
Don’t overfeed your rainbow shark, and never give them extra food if you have missed a meal.
Breeding
If you are thinking of breeding Rainbow Sharks, then it’s not a good ideas because it can extremely challenging.
This is because rainbow sharks are very aggressive and territorial.
To date, there have been next to no instances of aquarium breeding when it comes to the Rainbow Shark.
Breeding Tank Setup
Although the chances of breeding are extremely slim, here are some tips that can help to increase the chances.
- Firstly, you must have a large aquarium with plenty of hiding places. At least 75 gallons is required.
- Have plenty of plants and decorations.
- A constant temperature 72 – 82℉ is required with the help of an aquarium heater.
- A liquid dechlorinator can be used which will neutralize harmful chemicals.
Breeding Process
Add your pair and wait one week after the breeding tank is completely set up to make sure they get along.
If the pair cannot tolerate each other and begin to fight, you may need to try a different pair.
A high-quality protein diet with foods such as bloodworms and brine shrimp will help to encourage breeding.
You should also change around 25% of the tanks water once weekly.
Rainbow Shark Fry Care
If you’re successful in breeding your rainbow sharks, you’ll need to prepare a tank especially for the newborns.
A 10-gallon tank is required for this, with a heater and live plants, as well as 10 gallons of dechlorinated water.
When the setup is complete, use a nylon net to transfer all of the eggs into this tank. The eggs will generally hatch after several days.
After birth, the newborns will feed off their yolk sacs. When all of this becomes depleted, you should start feeding them liquid foods for 1-2 weeks.
When the newborns reach 0.5 – 1 inch in length, you can then move them into the main tank.
Rainbow Shark Conclusion
Rainbow sharks are beautiful fish, but they can become aggressive if not properly housed.
Make sure you provide them with plenty of space and feed them a balanced diet to keep your rainbow shark happy!
If you’re thinking about getting some new tank mates for your rainbow shark, be careful that these other species are not bottom dwelling fish.
As always, it is best to consult experts before making any final decisions on what type of breeds will work best as tankmates for your beloved Rainbow Shark fish.
Do you own Rainbow Shark? Let us know your experience with this breed in the comments section below.









Leave a Reply
View Comments