What is the Best Algae Eating Shrimp?

Shrimp are natural cleaners of your aquarium, and almost all shrimp eat algae. A Shrimp can be perfect for algae control in your tank, but not all shrimp eat all types of algae.

What shrimp is the best algae eater? The best Algae eaters are the Amano shrimp. The Amano shrimp or Caridina japonica is for a good reason, also known as the “Algae Eating Shrimp.”

The Amano shrimp is one of the best algae eating shrimp out there but not the only one. Most shrimp will eat algae, but not all shrimp will eat all types of algae.
First, we will take a look at what kind of algae Amano shrimp eat, and then we will look at the alternatives to the Amano shrimp.

What Kind of Algae Will Dwarf Shrimp Eat?

Most dwarf shrimp will eat hair algae, brush algae, and most types of string algae. Most shrimp will not eat black beard algae, but there are mentions of Amano shrimp eating them, but I have not been able to confirm this myself yet.

Algae Eating Amano Shrimp

Amano Shrimp and plants, Shrimp make good pets

Amano Shrimp Size and Appearance

Amano shrimp are larger than cherry shrimp and can grow up to 2 inches (or about 5 centimeters). They are sometimes mistaken for ghost shrimp because of their size and their translucence. Unlike Glass or Ghost shrimp, they have dark spots or dashes along the sides of their bodies. They can also have shades of green or light brown on parts of their bodies.

When it comes to eating algae, Amano shrimp are the most efficient of all the freshwater shrimp. Because of how active they eat algae, this is one of the reasons why these shrimp were introduced and made famous by the late Takashi Amano, where they got their name.
The Amano shrimp (Caridina multidentata, also known under its synonymous name Caridina japonica) is native Japan.

Algae Eating Red Cherry Shrimp

The cherry shrimp is an omnivore, and it will eat almost anything it can find. Red Cherry Shrimp (RCS) is also named neocaridina.
Cherry shrimp are primarily algae eaters grazing off soft green algae and sometimes even green hair algae.

red cherry shrimp

Cherry shrimp will also eat any other food that they can find. If they find enough food that is easier to get, they might go for that food source instead of grazing of the algae in your tank. In most established tanks, where the cherry shrimp population isn’t too big, you hardly ever have to feed your cherry shrimp, and they will happily keep your algae in check.

Algae Eating Ghost Shrimp

Ghost shrimp are sometimes mistaken for Amano shrimp. Like Amano shrimp, they have a clear body and about the same size. Unlike Amano shrimp, Ghost shrimp don’t have spots on the side of their bodies.
We have an article that goes more in-depth about the difference between Ghost shrimp and Amano shrimp here.

Do Ghost shrimp eat algae? Ghost shrimp are excellent algae eaters. They are, like most shrimp, omnivores, and algae, are on the menu. Ghost shrimp love to eat hair algae; they also love to scavenge for old fish food and even eat dead shrimp and fish.

Although they eat algae, if there is another food source, they might go for this first. When Amano shrimp aren’t available, these are an excellent alternative. They are sometimes more readily available, often cheaper, and they are easy to breed, giving you an affordable, sizeable algae-eating team.

Algae Eating Crystal Red Shrimp

Crystal Red Shrimp CRS

Do crystal red shrimp eat algae? Crystal red shrimp (CRS) will eat algae; they are good at eating algae but not as efficient as Amano shrimp. Almost the same size as cherry shrimp Crystal Red Shrimp are a little bit harder to keep as cherry shrimp. The Crystal Red Shrimp is also known as Caridina shrimp. They prefer a bit more acidic water condition as the Neocaridina shrimp. You can achieve this by having an active substrate in your aquarium, usually some aqua soil. Because they need a little bit more consideration keeping, you cannot put them in just any aquarium as a cleanup crew.

Algae Eating Malawi Shrimp

The Malawi Shrimp is a species of shrimp found on the island of Sulawesi. They should not be confused with the species called Sulawesi shrimp, also found on the same Indonesian island. The Malawi shrimp is a lot easier to keep and breed than the Sulawesi shrimp and is a lot less colorful. This shrimp can be a bit similar in appearance to the Amano shrimp and the ghost shrimp, as it can have a somewhat clear body. Unlike the Amano shrimp, the Malawi shrimp will, like the ghost shrimp, quickly breed in freshwater if it’s happy. If you are wondering if the Malawi shrimp will eat algae? Malawi shrimp will eat most algae.

Algae Eating Sulawesi Shrimp

Sulawesi shrimp eating algae

Sulawesi shrimp are great algae eaters. Sulawesi shrimp are also known as Caridina dennerli. Sulawesi shrimp feed on the same food most other Dwarf Shrimp eat, algae being no exception. A big part of keeping a healthy colony of keeping Sulawesi shrimp consists of deliberately growing algae. The downside to Sulawesi shrimp is that they need particular water conditions, which makes them unsuitable for most community tanks. If you want to get a grip on algae control in your aquarium, it is better to choose one of the other options of dwarf shrimp.


Almost all dwarf shrimp are reasonable and will eat algae. If you are looking for shrimp to help eat algae in a community tank, I would consider Amano shrimp, Ghost shrimp, Cherry shrimp, and Malawi shrimp as an option.
Crystal red shrimp and Sulawesi shrimp are also good at eating algae but are better suited to keep in a species only aquarium.

Here is a list of dwarf shrimp in the order I think you should consider them as algae eaters.

1.Amano shrimpgreat all-round algae eater, no chance of overpopulation
2.Ghost shrimpgood alternative to the Amano shrimp can grow to large numbers
3.Neocaridina Shrimp (for example the red cherry shrimp)small, easy to keep and have beautiful colors
4.Malawi Shrimpa bit harder to find, great algae eating option
5.Caridina Shrimp (for instance the crystal red shrimp or the bee shrimp)great option in a planted tank with PH lowering aqua soil
6.Sulawesi shrimpcan be one of the most attractive looking shrimp, needs special care

Related Questions

Do loaches eat algae? Loaches are not algae eaters. They are bottom feeders and often get mistaken for algae eaters. This mistake is mainly because some people assume that all bottom feeders eat algae.

Do Mollies eat Amano shrimp? Mollies tend not to eat Amano shrimp because you usually buy the Amano shrimp at a size too big for them to eat, and they don’t multiply in freshwater; there are no baby Amano to eat. If you keep them in an aquarium with cherry shrimp, they will eat the shrimp babies if they get the chance.

Recent Posts