This post was created with help from AI tools and carefully reviewed by a human (Muntaseer Rahman) . For more on how we use AI on this site, check out our Editorial Policy.
Check Out These FREE Tools We Made JUST For You!
Can Bettas Live With Shrimp?
Yes, bettas can live with shrimp, but success isn’t guaranteed. Some bettas will completely ignore shrimp while others will hunt them on sight. It all comes down to your individual betta’s personality, the size of your tank, and how many hiding spots you provide.
Here’s the thing: bettas are natural predators. In the wild, they munch on small bugs and invertebrates, and shrimp fit that profile perfectly.
In this guide, you’ll learn which shrimp species work best with bettas, how to set up your tank for success, and what warning signs to watch for. You’ll also find out when this combo just won’t work.
Quick Answer: Betta + Shrimp Compatibility
- Best shrimp for bettas: Amano shrimp (largest), ghost shrimp (translucent), cherry shrimp (fast breeders)
- Minimum tank size: 10 gallons (bigger is always better)
- Success factors: Heavy planting, lots of hiding spots, well-fed betta
- Expect losses: Baby shrimp will likely get eaten, even with peaceful bettas
- Watch for: Constant chasing, fin nipping (from aggressive shrimp species), stressed shrimp that never come out
- Pro tip: Add shrimp to the tank first, let them settle for a few days, then introduce the betta
What Makes This Pairing Tricky?
Bettas are carnivores with killer instincts.
They’re literally called Siamese fighting fish. Their natural diet includes small invertebrates, insect larvae, and anything bite-sized that moves. Shrimp check all those boxes.
Adult shrimp are usually too big and too fast for most bettas to catch. But baby shrimp? They’re basically betta popcorn.
Even the chillest betta might snack on shrimplets.
The good news is that adult shrimp from the right species can coexist with bettas. You just need to stack the odds in their favor.
Best Shrimp Species for Betta Tanks
Not all shrimp are created equal when it comes to living with bettas. Here are your best bets.
Amano Shrimp (Top Pick)
Amano shrimp are your safest choice. They grow up to 2 inches long, making them too big for most bettas to mess with.
They’re also super fast swimmers and have a dull grayish color that doesn’t trigger a betta’s hunting instincts like bright colors do.
Plus, they’re algae-eating machines. Win-win.
Tank requirements:
- pH: 6.5-7.5
- Temperature: 72-78°F
- Good for: Bettas that tolerate larger tank mates
Ghost Shrimp
Ghost shrimp are basically invisible ninjas. Their translucent bodies make them hard for bettas to spot, which gives them a major survival advantage.
They grow to about 1.5-2 inches and stay out of everyone’s business.
One downside: they’re often sold as feeder shrimp, so quality can vary. Also, they breed like crazy if you get males and females.
Tank requirements:
- pH: 7.0-8.0
- Temperature: 72-82°F
- Good for: Beginner-friendly option
Cherry Shrimp
Cherry shrimp (also called red cherry shrimp or RCS) are the most popular shrimp in the hobby. They’re bright red, easy to breed, and fun to watch.
But here’s the catch: that bright red color can make some bettas see them as threats or targets. It’s a gamble.
If your betta is chill, cherry shrimp can work great. If not, they might become expensive snacks.
Tank requirements:
- pH: 6.5-8.0
- Temperature: 72-78°F
- Good for: Calm bettas in heavily planted tanks
Bamboo Shrimp and Vampire Shrimp
These are the giants of the shrimp world at 2-3 inches long. They’re filter feeders, which means they don’t scavenge on the substrate like other shrimp.
They’re too large for bettas to bother, but they need specific water flow to thrive. Not the easiest option for beginners.
Tank requirements:
- pH: 6.5-7.5
- Temperature: 75-82°F
- Good for: Experienced keepers with established tanks
How to Set Up a Betta-Shrimp Tank (Step-by-Step)
Want the best shot at success? Follow this setup guide.
Step 1: Start With a Big Enough Tank
Forget 5-gallon tanks. You need at least 10 gallons for bettas and shrimp to coexist peacefully.
More space = less territorial behavior from your betta + more room for shrimp to hide and spread out.
If you can swing a 20-gallon? Even better.
Step 2: Add Plants (Lots of Them)
Heavy planting is non-negotiable. Live plants give shrimp places to hide, especially during molting when they’re most vulnerable.
Best plants for shrimp:
- Java moss (shrimp love it)
- Anubias (provides big hiding spots)
- Java fern
- Hornwort
- Floating plants like duckweed
The more plants, the better. Aim for what looks like a jungle to you.
Step 3: Create Hiding Spots
Plants aren’t enough on their own. Add driftwood, rocks, shrimp tubes, and caves.
Make sure there are crevices small enough for shrimp to squeeze into but too tight for your betta to follow.
I once used stacked river rocks with small gaps between them. Worked like a charm.
Step 4: Cycle Your Tank Properly
This is critical. Shrimp are way more sensitive to water quality than bettas.
Even 0.25 ppm of ammonia can kill shrimp while your betta wouldn’t even notice. Your tank needs to be fully cycled with 0 ammonia and 0 nitrites.
Wait at least 2 months after cycling before adding shrimp. This gives beneficial bacteria time to establish and creates biofilm for shrimp to feed on.
Step 5: Add Shrimp First
Here’s a trick that works surprisingly well: introduce shrimp to the tank first.
Let them establish themselves for 3-5 days. They’ll find all the best hiding spots and get comfortable.
Then add your betta. The betta will see the shrimp as part of the landscape rather than invaders in “his” territory.
Step 6: Introduce a Well-Fed Betta
Feed your betta a solid meal right before you add him to the tank. A full belly reduces hunting instincts.
Keep up with regular feeding so he doesn’t get desperate enough to chase shrimp.
What NOT to Do (Common Mistakes)
These mistakes can turn your peaceful community tank into a bloodbath.
Don’t Skimp on Tank Size
A 5-gallon tank is too small for this combo. You’ll just stress everyone out.
Shrimp will hide constantly. Your betta will get territorial. Nobody wins.
Don’t Add Just One or Two Shrimp
Shrimp feel safer in groups. Start with at least 6-10 shrimp.
More shrimp = better chance some survive if your betta is aggressive. Plus, they’ll reproduce to replace any losses.
Don’t Use Copper-Based Medications
Copper is toxic to shrimp. Like, instant-death toxic.
Always check medication ingredients before treating your tank. If you need to medicate your betta, move him to a quarantine tank.
Don’t Expect to Keep All the Babies
Even the gentlest betta will eat baby shrimp. It’s just nature.
If you want a thriving shrimp colony, you’ll need a shrimp-only tank.
Don’t Rush the Introduction
Give shrimp time to acclimate properly. Float the bag for 15-20 minutes, then slowly add tank water to the bag over 30-45 minutes.
Stressed shrimp = dead shrimp, even without a betta in the picture.
Signs Your Betta and Shrimp Aren’t Compatible
Watch for these red flags in the first few days.
Your betta is obsessed: If your betta spends all day stalking shrimp or trying to attack them, this combo won’t work. Some bettas are just too aggressive.
Shrimp never come out: Healthy shrimp should be visible at least once a day. If they’re in permanent hiding, they’re too stressed to thrive.
You find injured or dead shrimp: Missing legs, damaged shells, or corpses mean your betta is actively hunting. Time to separate them.
Your betta gets fin damage: If aggressive shrimp (like some ghost shrimp types) are nipping at your betta’s fins, remove them immediately.
Tank Mates to Avoid With This Setup
Don’t overcomplicate things. If you’re keeping bettas and shrimp together, skip these tank mates:
- Other fish (adds competition and stress)
- Crayfish (will hunt shrimp)
- Large snails that might stress your betta
- Aggressive shrimp species like Macrobrachium (sometimes sold as ghost shrimp by mistake)
Keep it simple. Betta + shrimp + snails (maybe) = your best bet.
How to Feed Both Betta and Shrimp
Your betta needs protein. Your shrimp need algae and biofilm.
For your betta:
- High-quality betta pellets (2-4 pellets twice daily)
- Frozen bloodworms or brine shrimp as treats
- Feed him first so he doesn’t steal shrimp food
For your shrimp:
- They’ll eat algae and biofilm naturally
- Supplement with algae wafers or shrimp pellets 2-3 times per week
- Blanched vegetables (zucchini, cucumber) once a week
Drop shrimp food after your betta has eaten. This reduces food competition.
When to See a Vet (or Separate Them)
Most of the time, you can solve betta-shrimp issues on your own. But sometimes you need to cut your losses.
Separate immediately if:
- Your betta won’t stop attacking shrimp (some bettas just can’t coexist)
- Shrimp are dying from stress despite perfect parameters
- Your betta gets injured trying to catch shrimp in tight spaces
Consider expert help if:
- Multiple shrimp die within days and you can’t figure out why (could be TDS issues or other water quality problems)
- Your betta shows signs of illness after eating dead shrimp
Don’t feel bad about separating them. Some bettas are just too aggressive for tank mates, and that’s okay.
Real Talk: Success Rates
Let me be honest with you. Success with bettas and shrimp is maybe 50-50.
Some people keep them together for years with zero issues. Others lose every shrimp in a week.
I’ve talked to keepers who’ve had 7 different bettas live peacefully with shrimp. I’ve also talked to people whose gentle bettas turned into shrimp-murdering machines overnight.
Your betta’s personality is the deciding factor. You won’t know until you try.
But if you follow this guide, you’re giving yourself the best possible shot.
Frequently Asked Questions
Can bettas and shrimp live in a 5-gallon tank?
Technically yes, but survival rates are way better in 10+ gallon tanks. More space means less territorial behavior from your betta and more hiding spots for shrimp. Don’t risk it in anything smaller than 5 gallons.
Will my betta eat adult shrimp?
Most bettas won’t bother adult shrimp from larger species like Amano or ghost shrimp. Smaller species like cherry shrimp have a higher risk. But even peaceful bettas will eat baby shrimp.
How many shrimp can I keep with one betta?
Start with 6-10 shrimp in a 10-gallon tank. You can add more as the colony grows. Don’t worry about overstocking with shrimp—they have tiny bioloads compared to fish.
Do I need to feed shrimp if they’re with a betta?
Yes. While shrimp eat algae and biofilm, they still need supplemental food like algae wafers or blanched vegetables. Just make sure your betta doesn’t steal it all.
What do I do if my betta kills all the shrimp?
Some bettas are just too aggressive for tank mates. Set up a separate shrimp-only tank if you want to keep both. Don’t force a situation that causes constant stress and death.
Final Thoughts
Bettas and shrimp can definitely live together, but it’s not a guarantee.
The key is choosing the right shrimp species (Amano or ghost shrimp are your safest bets), providing tons of hiding spots, and accepting that baby shrimp will probably become snacks.
Start with a well-planted 10+ gallon tank. Add shrimp first, let them settle, then introduce a well-fed betta. Watch closely for the first week.
If your betta ignores the shrimp, congrats—you’ve got a great community tank. If not, don’t force it. Some bettas just aren’t meant to share their space.
The most important thing? Don’t feel guilty either way. You’re doing your best to create a healthy environment for everyone.
About Author
Hello, I’m Muntaseer Rahman, the owner of AcuarioPets.com. I’m passionate about aquarium pets like shrimps, snails, crabs, and crayfish. I’ve created this website to share my expertise and help you provide better care for these amazing pets.
Disclaimer
This site is owned and operated by Muntaseer Rahman. AcuarioPets.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site also participates in other affiliate programs and is compensated for referring traffic and business to these companies.

