Can Shrimp Live With Bettas? A Full Guide to a Peaceful Tank

Can Shrimp Live With Bettas? A Full Guide to a Peaceful Tank

Short answer: Yes — but it depends on your betta’s personality and your tank setup.

Overview

Bettas are one of the most popular freshwater fish in the hobby and shrimp are becoming just as loved. Some keepers have thriving shrimp colonies with a betta as the centerpiece fish. Others lose every shrimp within days. Success comes down to your betta’s temperament, tank setup, and the shrimp species you choose.

Good signs: a laid-back, slow-moving betta that ignores other tankmates.
Bad signs: a food-aggressive, fast, or reactive betta that chases small creatures.

Which Shrimp Work Best With Bettas?

Neocaridina (Cherry, Blue Dream, etc.)

The best option for most betta tanks. They’re hardy, breed quickly, and come in bright colors. Downside: baby shrimp are vulnerable to predation.

Amano Shrimp

A great choice — larger, less likely to be eaten, and excellent algae eaters.

Ghost Shrimp

Inexpensive but inconsistent: some bettas will eat them, others tolerate them. Use with caution.

Tips for Successfully Keeping Bettas and Shrimp Together

  • Heavily planted tank: the #1 factor for success. Plants give shrimp hiding spots and help babies survive. Good choices: Java moss, subwassertang, Anubias, water sprite, and moss pads.
  • Add shrimp first: let them settle and form a colony before introducing a betta when possible.
  • Choose a peaceful betta: local breeders often have calmer individuals. Look for a fish that ignores snails or other tankmates.
  • Feed the betta well: a well-fed betta is less likely to hunt shrimp out of hunger.
  • Provide hiding spots: cholla wood, rock caves, leaf litter, and shrimp tubes all help shrimp escape predators.

Will Bettas Eat Baby Shrimp?

Almost always the answer is yes. Even calm bettas will eat newborn shrimplets if they can find them. That doesn’t mean a colony can’t persist, but expect some losses. Dense moss and lots of cover give baby shrimp a better chance.

Signs Your Betta Isn’t Shrimp-Safe

If you notice these behaviors, consider separating shrimp from the betta:

  • Chasing shrimp whenever they move
  • Peering into plant clumps or actively hunting in moss
  • Pecking at molting shrimp
  • Missing antennae or obvious injuries on shrimp

Recommended Tank Size

You can keep shrimp and a betta in a 5-gallon, but survival rates are better in larger tanks. Aim for 10 gallons or more if possible as more space reduces territorial behavior and gives shrimp more room to hide.

Final Verdict

Yes, shrimp can live with bettas, but not always. Success depends on:

  • Your betta’s temperament
  • A planted, shrimp-friendly tank
  • Plenty of hiding places
  • A colony size that can absorb occasional predation

If you want a guaranteed low-stress setup for shrimp, a shrimp-only tank is still the safest option.

Quick FAQ

Q: Should I add shrimp or betta first?

A: Add shrimp first when possible. Let the colony establish and hideouts form before introducing the betta.

Q: Which shrimp are safest with bettas?

A: Amano shrimp (larger) and healthy, established Neocaridina colonies are typically the best bets.

Q: Can a betta learn to ignore shrimp?

A: Sometimes, a calm betta in a planted tank may mostly ignore shrimp. But never assume all bettas will be safe with shrimp.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.