What Kind Of Shrimp Can Live With A Betta?

It’s true; Bettas will eat pretty much anything that moves with a shrimp-like tail. And that’s a problem if you want to keep shrimp in the same tank since a hungry Betta will gobble them all up. Betta fish are tropical fish that many people keep in aquariums. They have an exciting relationship with shrimp that you can take advantage of if you want to keep shrimp in your betta fish tank.

If you want shrimp in your Betta aquarium, it is best to go with Amano shrimp or Ghost shrimp. Cherry shrimp and other dwarf shrimp might survive if you have enough plants, moss, and other hiding spots, but they might get hunted down by your Betta.

The Types Of Shrimp Species That Can Go With Bettas

What kind of shrimp species can go with Betta will give you some options. The sort of freshwater shrimp you should get depends on what you want to accomplish. Let’s look at the different kinds of freshwater shrimp and if and how well they can go with a Siamese fighting fish. 

betta fish, a snail eater

Betta fish are very territorial fish, and they are aggressive towards other fish species that live in the same tank. The easiest way to solve this problem is to keep ghost shrimp with a Betta fish. Ghost shrimp are the easiest invertebrates to keep in your freshwater aquarium. They are peaceful creatures, and they don’t bother plants, fish, or each other. 

Can Ghost Shrimp Live With Bettas?

Ghost Shrimp is a better option if you are looking for shrimp to live with Siamese fighting fish. They are small, peaceful, and don’t require much space. They also help to keep your tank clean. However, there are a few things to consider before adding ghost shrimp to your tank. They should be kept in a 10 gallon or larger tank that contains two or more ghost shrimp. They need a tank with plenty of hiding places. The ghost shrimp will keep the bottom of the tank cleaner than if you don’t have the shrimp because they will eat any leftover food, while the Betta fish will not.

Can Amano Shrimp Live With Bettas?

amano shrimp

Amano shrimp can live with Betta fish. Betta fish are highly territorial, so they will probably pick on your shrimp, especially if they’re a smaller species. A general rule of thumb is that the shrimp should be at least as large as the Betta before placing them together in the same tank.

Can Cherry Shrimp Live With Bettas?

When you keep Bettas with cherry shrimp, the least you should expect that most of your baby shrimp will be hunted down by the Betta. Only the little shrimplets that can get away and find a good hiding spot will survive. Adult cherry shrimp and Bettas can go both ways. Some Betta fish will leave your red cherry shrimp alone; some Betta fish will kill them on sight.

male cherry shrimp
Male Cherry Shrimp

Bettas are known for their beautiful colors and also for being a very finicky fish. I have read some reports that Bettas have left Cherry shrimp alone for a long time and, after months of living together, all of a sudden would kill off all the dwarf shrimp they see. Not only to eat them but in some cases to kill them.

If you plan to keep dwarf shrimp with a Siamese fighting fish, you must have enough hiding spots for your shrimp.

Can Crystal Red Shrimp Live With Bettas?

For the Crystle red shrimp, the concerns are similar to that of the Cherry shrimp. Like all dwarf shrimp species, they don’t have their size working for them. The Bettas will leave it alone or attack it depending on the aggression of the fish. For Chrystal reds to become a good betta fish tank mate, it needs lots of hiding places for both the adults and the shrimplets.

Can Bamboo Shrimp Live With Bettas?

Bamboo shrimp

Bamboo shrimp are often too big to be bothered by Betta fish; they could seem to be a great match as a betta tank mate at first sight. The problem with Bamboo shrimp is their living requirements. Although the Bamboo shrimp and the Betta share an overlapping temperature range and arguably a PH range they can both live in, Bamboo shrimp like a medium to strong flow in the aquarium to be able the filter out the food it needs. You don’t want a strong flow; Bettas like to chill in water with the least bit of water flow you can manage.

Can River Shrimp Live With Bettas?

River shrimp are another excellent option as a betta fish tank mate. You can keep them in a betta tank, but you will have to take care of letting them adjust to the betta tank conditions. You can find shrimp in rivers worldwide, and a lot of river shrimp species can live in the warmer water the betta fish needs, but you will need to take your time to let them climate to the temperature.

Difference Between Male Betta Fish and Female Betta Fish When It Comes To Shrimp

Both the male Betta and the female Betta can act aggressively or be peaceful fish around shrimp. Both male and female Betta tend to leave the bigger shrimp, like Amano shrimp and ghost shrimp, alone. There can be a difference when it comes to dwarf shrimp.

The female betta fish is smaller than the male Betta. Because of this size difference, you can have more luck with a female betta than a male betta fish when it comes to hunting and eating dwarf shrimp. The same rule applies to all fish; if it fits in their mouth, it’s food.

Tips On How To Keep Your Shrimp Alive In A Betta Tank

Keeping shrimp alive in a betta fish tank is a very different proposition from putting shrimp in a community tank or even a bowl. Shrimp in a betta aquarium has to contend with many things that don’t apply to other shrimp tanks: bettas are notoriously aggressive and territorial, and they’re prone to harassing their tank mates and eating whatever they can get their paws on. Bettas are, to put it bluntly, shrimp-eaters, and they’re going to treat your shrimp as lunch if you don’t take precautions. These are the most important tips:

  • Keep your Betta well-fed but take care not to overfeed it.
  • Have enough hiding spots for your shrimp.
  • The bigger the shrimp, the bigger its survival chance.


Keeping shrimp can be challenging in a tank with a betta fish since bettas are natural shrimp predators. Bettas are also very aggressive, so they can chase your shrimp around the fish tank, which is stressful for the shrimp. Finding out what kind of shrimp can live with a betta is not always straightforward, but I hope I have given you an idea about it.

The best way to keep your freshwater shrimp alive in a betta tank is to provide them with many places to hide and not let your Betta get too hungry. 

Dwarf shrimp, in general, can have a hard time living with a Betta fish; whether Neocaridina or Caridina shrimp is the size that matters and the cover that can make a difference.

Recent Posts