Skip to content

Can shrimp live with bettas?

Whether dwarf shrimp can live with a betta, why it's hit or miss, and how to set up the tank so a shrimp colony can survive alongside one.

The short answer

Sometimes β€” it’s hit or miss. A betta is a small predator, and shrimp are exactly the sort of moving snack it’s wired to hunt. Some bettas completely ignore adult shrimp; others pick them off one by one. Baby shrimp are almost always eaten. Whether a colony survives comes down to your particular betta’s temperament and how much cover you give the shrimp.

Why it’s unpredictable

Every betta has its own personality. A lazy, older betta may never chase a fast adult cherry shrimp, while a young, active one treats the colony as a buffet. You can’t tell in advance. What you can control is the odds: a big, established shrimp colony breeds faster than a single betta can eat it, so even with some losses the population holds.

Reality check: plan for some shrimp to be eaten. If you'd be upset to lose any, keep shrimp in their own tank instead.

How to set it up for success

  • Use cherry (Neocaridina) shrimp β€” cheap, hardy and prolific, so losses don’t wipe out the colony.
  • Add the shrimp to an established, heavily planted tank first and let them breed before the betta goes in.
  • Pack in moss, leaf litter and dense plants so shrimp always have an escape route.
  • Feed the betta well so it’s not hunting out of hunger.
  • Start with 10–15+ shrimp, not two or three.

The safer route

If you want a guaranteed thriving shrimp colony, give them a dedicated tank β€” see our best shrimp tank guide and how to set up a shrimp tank. For the betta, a nerite snail is a zero-risk cleanup companion. Read more on cherry shrimp and the betta fish, and see the related question can nerite snails live with shrimp?

Frequently asked questions

Will a betta eat cherry shrimp?

It might. Bettas are predators and will happily eat baby shrimp; whether they bother adults depends entirely on the individual fish. Some ignore shrimp completely, others hunt them down, so it's genuinely hit or miss.

How do I keep shrimp safe with a betta?

Give the shrimp dense cover β€” moss, plants and hardscape β€” so they can breed and hide faster than the betta can catch them. Start with a large, established colony rather than a few individuals.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages