No, you can’t keep rainbow sharks with guppies. Even though juvenile rainbow sharks can cohabit peacefully with small livebearers like guppies, they won’t be friendly as they mature.
Because guppies love swimming to the bottom of the tank, they might accidentally venture into the rainbow shark’s territory. At first, the rainbow sharks might just chase them away, butut after a while, the rainbow sharks might start to injure or even eat the guppies.
Rather than guppies, consider these fish to live with your rainbow sharks instead:
- Zebra danios
- Dwarf neon rainbowfish
- Congo tetras
- Neon tetras
- Rummy nose tetras
- Honey gourami
- Rasboras
- Angelfish
- Boseman’s rainbowfish