Can Betta Fish Live with Shrimp? (Amano, Cherry, Ghost)

Affiliate disclaimer: Some links on this blog are Amazon affiliate links, meaning I may earn a commission at no extra cost to you.


Published: March 13, 2026
Updated: May 17, 2026
Can Betta Fish Live with Shrimp? (Amano, Cherry, Ghost) | Aqualista

🦐 Can bettas live with shrimp? Yes, but with precautions. — This guide covers which shrimp species are safest, how to set up a shrimp‑friendly betta tank, and what to do when your betta hunts.

Will a Betta Eat Shrimp?

Yes, most bettas will eat small shrimp (cherry, ghost) if given the chance. Larger shrimp (Amano) have a better chance of survival, but no shrimp is 100% safe with a betta.

Betta fish are insectivores by nature and will treat shrimp as prey. A hungry or aggressive betta will hunt and eat shrimp, especially smaller species. The Merck Veterinary Manual notes that bettas have a strong predatory instinct. However, some bettas ignore shrimp entirely. Success depends on individual temperament, tank size, hiding spots, and shrimp species. Even if your betta initially ignores shrimp, it may change behavior later.

Which Shrimp Species Are Most Compatible with Bettas?

Amano shrimp (2 inches) have the highest survival rate. Ghost shrimp are cheap but often eaten. Cherry shrimp (neocaridina) are colorful but usually become expensive snacks. Bamboo shrimp are too large but require special care.

Amano shrimp (Caridina multidentata) grow to 2 inches, have a tough exoskeleton, and are fast. Aquarium Co‑Op recommends Amanos as the best betta tankmates. Ghost shrimp are often sold as feeders; they are inexpensive but rarely survive with bettas. Cherry shrimp are colorful and prolific, but bettas typically eat them quickly. Bamboo shrimp are filter feeders, too large for bettas to eat, but they require high flow and powdered foods – not ideal for betta tanks. Avoid tiny shrimp like baby brine shrimp (they are food).

🟢 Best choice: AmanoLarge (2″), fast, tough. Survival rate 70‑90% with hiding spots.
🟡 Risky: Ghost shrimpSmall, slow, cheap. Survival rate 20‑40%. Often eaten.
🔴 Not recommended: Cherry shrimpBright color attracts bettas. Survival rate <20%.

How to Set Up a Shrimp‑Friendly Betta Tank

Provide dense moss (Java moss, Christmas moss), cholla wood, shrimp caves, and leaf litter. Feed the betta well before introducing shrimp. Add shrimp before the betta if possible.

Shrimp need escape routes. 2Hr Aquarist recommends at least 1 square foot of moss per 5 shrimp. Java moss creates micro‑hiding spots. Cholla wood has natural tunnels. Use a sponge filter (safe for shrimp, low flow). Add Indian almond leaves – shrimp graze on biofilm. Introduce shrimp first, allow them to establish for 2‑4 weeks, then add the betta. If adding shrimp to an existing betta tank, rearrange decor to break territory, then add shrimp at night with lights off. The betta may be less aggressive in dim light.

🌿 Essential hiding spots: Java moss mat, Cholla wood, shrimp tubes (ceramic), dense floating plant roots, leaf litter.

Does Tank Size Affect Shrimp Survival?

Larger tanks (15+ gallons) give shrimp more escape space. In a 5‑gallon tank, shrimp are easily cornered. Larger tanks also allow shrimp population to breed faster than bettas eat them.

In a 5‑10 gallon tank, a betta can patrol the whole tank easily. In a 20‑gallon tank, shrimp have time to hide. The Merck Veterinary Manual notes that larger habitats reduce predator‑prey encounters. If you want a breeding shrimp colony, use a 20‑gallon heavily planted tank. The betta will eat some juveniles, but adult shrimp survive. With a 5‑gallon tank, expect the betta to eventually wipe out the shrimp population.

📏 Tank size recommendations – 5g: Amano shrimp only (2‑3), expect predation
– 10g: Amano or ghost shrimp, heavy plants
– 15‑20g: Neocaridina possible with dense moss
– 20g+: breeding colony possible

How to Introduce Shrimp to an Existing Betta Tank

Rearrange hardscape, dim lights, feed the betta first, then add shrimp at night. Monitor for 48 hours. If the betta actively hunts, remove shrimp to a separate tank.

Step‑by‑step: 1. Move rocks and plants to reset territory. 2. Feed the betta generously 1 hour before introducing shrimp (full bettas are less motivated to hunt). 3. Turn off tank lights. 4. Float shrimp in a cup for 15 minutes, then release them into dense moss areas. 5. Keep lights off overnight. 6. In the morning, observe. If the betta shows no interest, success is possible. If the betta actively chases and catches shrimp within the first hour, remove shrimp immediately. Bettafish.com suggests using a breeder box for the betta for 3‑5 days to let shrimp establish.

🧪 Test your betta’s temperament: Place one ghost shrimp in the tank. If the betta kills it within 5 minutes, do not add more – your betta is too aggressive.

Will Shrimp Breed in a Betta Tank?

Neocaridina (cherry shrimp) can breed if there are enough hiding spots, but bettas will eat most baby shrimp. Amano shrimp require brackish water to breed (not possible in a betta tank).

If you want a self‑sustaining shrimp colony, a betta is not ideal. Aquarium Co‑Op notes that bettas eat any shrimp small enough to fit in their mouth – that includes all shrimp fry and many adults. In a heavily planted 20‑gallon tank, a few babies may survive to adulthood, but the population will not explode. If you want a breeding colony, keep shrimp in a separate tank. Ghost shrimp can breed in freshwater, but bettas eat eggs and fry immediately.

🦐 Breeding potential in betta tank – Cherry shrimp: low, fry eaten
– Ghost shrimp: very low, eggs/fry eaten
– Amano shrimp: zero (require saltwater)
– Bamboo shrimp: zero (require specialized conditions)

Signs Your Betta Is Hunting Shrimp (and What to Do)

Signs: stalking, intense staring, sudden lunges into plants, shrimp hiding constantly, or missing shrimp. Remove shrimp to a separate tank immediately if you see active hunting.

Some bettas ignore shrimp for months, then suddenly begin hunting. The Merck Veterinary Manual describes predatory behavior as natural. If you notice shrimp hiding 100% of the time (never coming out), they are under severe stress. Dead shrimp with missing heads or a betta with a distended belly after shrimp disappear are obvious signs. Action: catch remaining shrimp and move them to a separate tank. Do not try to “train” the betta not to hunt – it will not work. Some bettas are simply not compatible with shrimp.

🚨 If your betta eats a ghost shrimp whole: Fast for 2 days and watch for bloating. The exoskeleton may cause constipation.

Alternatives to Shrimp: Snails as Betta Tankmates

Snails (nerite, mystery, rabbit) are much safer than shrimp. Bettas may occasionally nip tentacles but cannot eat snails. Nerite snails clean algae and have no tentacles that bettas can reach.

If you want a cleanup crew without the risk of your betta eating them, choose snails. Nerite snails are excellent – they do not breed in freshwater, have small tentacles protected under their shell, and are immune to betta attacks. Aquarium Co‑Op recommends nerites for betta tanks. Mystery snails are larger and more visible but bettas may nip at their long tentacles. Rabbit snails are also safe but need more space. Snails are generally shrimp‑safe but will compete for algae. If your betta kills shrimp, switch to snails.

📋 Recommended products (nofollow):
Java moss (shrimp hideout)
Cholla wood
Nerite snails (betta‑safe)

📊 Shrimp compatibility with bettas

Shrimp speciesSizeSurvival chanceNotes
Amano shrimp2 inches70‑90%Best choice, tough exoskeleton
Ghost shrimp1.5 inches20‑40%Cheap but often eaten
Cherry shrimp (Neocaridina)1 inch5‑20%Color attracts bettas; expensive snack
Bamboo shrimp3 inchesHigh (if not eaten)Needs high flow; not ideal for betta tanks
⚠️ Disclaimer: This information is for educational purposes. Every betta has a unique personality. Some bettas will never tolerate shrimp; others coexist peacefully. Always have a backup tank for shrimp.
Share your love

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Secure Payments

All payment of our affiliated products will be secured by Amazon

Free Shipping

We mainly pick products with free shipping options

24/7 Support

Either feedback to the seller or you can consult with us

Tricks & Tips

You can always find useful aquaium information here