This is the single most-asked betta compatibility question, and the honest answer is "sometimes, under the right conditions, with the right expectations." A betta and a colony of cherry shrimp can absolutely share a tank — plenty of keepers run beautiful planted setups with both. But a betta is a carnivore hardwired to hunt small moving prey, and a shrimp is small moving prey. Success is about stacking the odds, not flipping a switch. Here is exactly what determines whether it works.
The Quick Verdict
A score of 55 means "workable with care." This pairing succeeds when you have a larger, heavily planted tank, an established adult shrimp colony, and a betta with an individually calm temperament — and it fails when you have a small bare tank, a few exposed shrimp, and an aggressive betta. The variables you control matter more than the species themselves.
Two expectations to set before you start: first, even in a good setup, expect to lose some shrimp, especially babies — a betta will pick off what it can catch. Second, this is a one-way risk. The shrimp are no threat to the betta; the only question is how many shrimp survive.
Temperament and Predation
Bettas vary enormously as individuals. Some ignore shrimp entirely; some hunt them relentlessly; many fall in between, eating babies but leaving adults alone. You cannot reliably predict which betta you have until you try, which is why you never add shrimp you are not prepared to lose.
Adult cherry shrimp (around 2–3 cm) are often too large for a betta to swallow and fast enough to escape into cover, so an established colony of adults usually persists even as the betta thins the babies. The vulnerable stage is the shrimplets — they are bite-sized and slow, and a determined betta will hunt them. This is why the pairing works as a colony (which out-breeds the predation) far better than as a handful of individual shrimp (which simply get eaten one by one).
Water Parameters
The good news: betta and Neocaridina shrimp overlap comfortably on the core parameters, so neither is forced into stressful water.
| Parameter | Betta | Cherry Shrimp | Overlap |
|---|---|---|---|
| Temperature | 76–82°F | 68–78°F | 76–78°F |
| pH | 6.5–7.5 | 6.8–7.5 | 6.8–7.5 |
| GH | 3–8 dGH | 6–12 dGH | 6–8 dGH |
| KH | 2–5 dKH | 3–6 dKH | 3–5 dKH |
The one real tension is temperature: bettas want it warm, shrimp prefer it cooler, and shrimp breed faster (and live shorter) at the warm end. Aim for 76–78°F as the compromise. The other is hardness — shrimp need enough GH to moult properly, so do not keep this pairing in very soft water. Run your numbers through the GH/KH converter before committing.
Tank Size and Setup
This is where the pairing is won or lost. The setup requirements are non-negotiable:
- Size: 10 gallons (38L) minimum, and bigger is genuinely better. More water means more space for shrimp to escape and more places the betta is not looking.
- Dense planting and cover. This is the most important factor. Heavy plants, moss (especially java moss), driftwood, leaf litter, and crevices give shrimp and shrimplets places to hide and graze out of the betta's sight. A bare tank with two plastic plants will not work; a jungle will.
- An established shrimp colony first. Add the shrimp to a mature, planted tank and let the colony settle and breed before introducing the betta, so there is a breeding population already producing babies faster than the betta can eat them.
Risk Factors
What actually goes wrong:
- An aggressive individual betta that hunts adults, not just babies. If you see relentless stalking, you will need to separate them.
- Too few shrimp / no colony. A handful of shrimp get eaten one at a time with no breeding to replace them.
- A bare or sparsely planted tank that gives shrimp nowhere to hide.
- Adding the betta first, so it claims the whole tank and treats newly added shrimp as food on arrival.
- Scuds or other live food trained behaviour — a betta enthusiastically fed live prey may be primed to hunt anything shrimp-shaped (though this is minor compared to the factors above).
How to Make It Work
The recipe that gives this pairing its best odds:
- Set up a 10-gallon-plus tank, heavily planted with moss and cover.
- Establish a cherry shrimp colony and let it breed for a few weeks.
- Add a single betta and observe closely for the first days.
- Keep the betta well-fed so it is not hunting out of hunger — a varied diet including live foods like daphnia keeps it satisfied and conditioned.
- Accept that some shrimplets will be eaten; judge success by whether the colony holds or grows, not by zero losses.
- Have a backup plan — a separate tank or divider — for the case where your individual betta turns out to be a dedicated hunter.
Starting from clean, healthy, hardy stock helps: a robust adult colony withstands the pressure far better than weak or stressed shrimp. Blackwater Aquatics ships Canadian-bred cherry shrimp and several other hardy Neocaridina lines.
Better Alternatives
If guaranteed shrimp survival matters more than keeping them with a betta, consider:
- A species-only shrimp tank, then a betta in its own tank — the safest route for both.
- Amano shrimp instead of cherries: much larger (4–5 cm), too big for most bettas to bother, and excellent algae control. A higher-odds betta tankmate than dwarf Neocaridina.
- Peaceful bottom-dwellers like corydoras as the betta's tankmate instead — see Betta and Corydoras, which scores far higher for reliable cohabitation.
Frequently Asked Questions
Can bettas and cherry shrimp live together?
Yes, but with conditions and no guarantee. A betta and a cherry shrimp colony can coexist in a heavily planted tank of 10 gallons or more, especially if the shrimp colony is established and breeding before the betta is added. Expect the betta to eat some shrimplets; success means the colony out-breeds the losses, not that no shrimp are ever eaten.
Will a betta eat cherry shrimp?
Often, yes — at least the babies. Bettas are predators that hunt small moving prey, and shrimplets are bite-sized and slow. Adult cherry shrimp are frequently too large to swallow and fast enough to escape into cover, so an established colony usually persists even as the betta thins the young. Individual bettas vary from ignoring shrimp to hunting them relentlessly.
What tank size do bettas and shrimp need together?
A minimum of 10 gallons (about 38 litres), with bigger being meaningfully better. The extra space and, crucially, heavy planting and cover give shrimp places to escape and graze out of the betta's sight, which is the main factor in whether the colony survives.
How do I keep shrimp safe with a betta?
Use a large, heavily planted tank with moss, driftwood, and leaf litter for cover; establish the shrimp colony and let it breed before adding the betta; keep the betta well fed so it is not hunting from hunger; and start with a robust adult colony rather than a few individuals. Have a divider or backup tank ready in case your particular betta turns out to be an aggressive hunter.
Are amano shrimp safer with bettas than cherry shrimp?
Generally yes. Amano shrimp grow to 4–5 cm — much larger than cherry shrimp — so most bettas cannot eat them and tend to leave them alone. They also will not crossbreed and are superb algae eaters. If you want shrimp with a betta and prioritise survival, amano shrimp are a higher-odds choice than dwarf Neocaridina.
