Top and middle-dwelling freshwater fish can live with a rainbow shark. You should choose tank mates that are peaceful and friendly yet still able to fend for themselves when necessary.
Here are some great tank mate options for a rainbow shark:
- Zebra danios
- Dwarf neon rainbowfish
- Congo tetras
- Neon tetras
- Rummy nose tetras
- Honey gourami
- Rasboras
- Angelfish
- Boseman’s rainbowfish
- Caridina shrimp
- Ghost shrimp
- Nerite snails
- Mystery snails
Avoid keeping a rainbow shark with other rainbow sharks or freshwater sharks. These fish are highly territorial, so they might fight and injure each other.
Additionally, don’t keep a rainbow shark with bottom-dwelling fish, like catfish and plecos. Loaches can be an exception to this rule, as rainbow sharks and loaches can be found in the same environment in the wild, but proceed with caution if you choose to keep loaches with your rainbow shark.