Will Goldfish Eat Shrimp? Can They Live Together?

As Goldfish owners, we are constantly bombarded with questions about what our fish can and cannot eat. A common question is: “Will Goldfish eat shrimp?“, and can Goldfish and shrimp live together?

Will Goldfish Eat Shrimp?

We must first realize that goldfish are known as voracious eaters! A Goldfish will devour any other fish that is smaller than its mouth.

Your shrimp might suffer as a result of this. In a typical fish tank, shrimp can range in size from 1 cm to 8 cm. Therefore, if you wish to keep cherry shrimp, you should be aware that Goldfish will eat them.

However, having many plants in your tank can help your shrimp to hide from bigger fish. Creating barriers can increase their chances of survival but it does not guarantee that they won’t be eaten.

goldfish with open mouth


Understanding the many personalities of your selected fish is crucial for creating a successful home aquarium. We must make sure the fish living together are suitable! Your fish may be more susceptible to stress, sickness, and shortening of life span if they are incompatible. So let’s discuss the personalities of shrimp and goldfish.

Goldfish Temperament

In general, goldfish are peaceful fish. They are not as easily cared for as you may believe since they need a certain amount of upkeep, just like any other type of pet.

Goldfish are extremely sociable fish! This indicates that they require friendship and will thrive if maintained in couples or even more.

Nonetheless, if you plan to have a variety of fish in your tank, you must ensure that they have comparable temperaments to the Goldfish.

In order to prevent stressing out the Goldfish while it searches for food, we also want to make sure that the other fish have comparable swimming capabilities.

Shrimp Temperament

Shrimp are calm crustaceans, which are classified as “bottom feeders” or “scavengers”. They are helpful in keeping everything in your tank tidy.

They prefer nibbling on any uneaten food and algae buildup. Shrimp are happy to be by themselves as well. However, they may also live in a group if you’d like.

They’ll spend a lot of time swimming or eating whatever they come upon. Again, it’s crucial to keep in mind that bigger fish could devour them owing to their small size!

shrimp on java moss

Habitat And Tank Requirements

It’s essential to bear in mind that fish are live creatures with needs if you want to maintain them as pets. In order to reduce stress and guarantee that fish survive as long as they should, it is crucial that a fish’s tank closely mimics its natural environment.

Goldfish Tank Requirements

Tank size

Do not use a fishbowl, please! Most Goldfish need about 10 gallons of water per fish. Researching the specific breed is crucial since, depending on the sort of goldfish you choose, some may potentially require up to 50 gallons.

When buying a new tank for a Goldfish, it is advised to get a 30-gallon tank, and for any extra goldfish, you require an additional 10 gallons of water.

Since this study only looked at Goldfish, you must also consider how much room the other fish would need if you are collecting fish for a shared tank. We primarily want to prevent overcrowding the tank so that every fish has a chance at a long and fulfilling existence.

pH Level

For the sake of your fish’s health, it’s crucial to keep the pH level in your fish tank at a specific level. Goldfish have been seen to thrive in water with a pH of 7.2 to 7.8.

Goldfish may withstand pH level variances, but to properly care for your creatures, the aforementioned range is best. You run the danger of hurting your fish if you keep subjecting them to accidental pH fluctuations.

Alternatively, it is proposed that you might be able to gradually change the pH level to accommodate different species of fish. You are responsible for carrying this out, and we advise using the pH range that was previously mentioned.


Your Goldfish should be kept in a temperature range of 20 to 23 degrees Celsius. This is the ideal temperature for your Goldfish to flourish and experience optimal growth.

Your Goldfish will experience stress, oxygen deprivation, or become sluggish or too active if the temperature is too low or too high.


You may add plants and ornaments to your aquarium to decorate it; both are OK to keep with goldfish. When using live plants, one thing to keep in mind is that the pH level shouldn’t be altered.

Java Ferns, Anubias, Cabomba, or Pennywort/Hornwort are the live plants that will suit your Goldfish tank the most. We need plants that won’t require continual light and will preserve the water’s cleanliness.

Shrimp Tank Requirements

Tank size

On this subject, there are several responses. Some claim that 10 shrimp may be grown in as little as 1 gallon of water. This, however, is for shrimp that live alone.

So if shrimp are placed alongside Goldfish, more space would be required. If so, then in a community tank, the bigger the better since this assures they have a greater survival rate.

Despite their tiny size, shrimp are living things that need a lot of space to survive.

Temperature & pH

Shrimp can thrive in the same habitat as Goldfish since their pH requirements range from 6.6 to 8. Due to their comparable temperature requirements, shrimp and Goldfish make excellent tankmates. The range of 20 to 23 degrees Celsius is appropriate for both of them.


The adaptive Shrimp will also prosper with the plants recommended for the Goldfish, making them the perfect tank mates! The plants mentioned, such as the anubias, are excellent hiding places for your shrimp since they will consume any algae buildup.


Goldfish Diet

Goldfish will consume just as much everything that fits in their mouths, as was previously said.

Flakes and pellets made specifically for these omnivores are the ideal foods to give them. They also enjoy vegetables like peas, brine shrimp, bloodworms, and duckweed (with the skin removed).

Yes, shrimp are a favorite food of goldfish, therefore let’s return to the idea of making sure your shrimp can hide. To prevent contamination, make sure to feed your goldfish two to three times each day, and avoid overfeeding.

Shrimp Diet

Shrimp are omnivores as well! Fish flakes, pellets made particularly for shrimp, cucumbers, and pears are some of the greatest meals to give your shrimp. Just be sure to chop them into really small pieces!

Shrimp are excellent for cleaning the tank since they will consume algae or any uneaten food. They will be able to reach their maximum potential and remain satisfied thanks to the variety of meals listed.

How To Keep Them Together?

With the facts given, we can see that there can be some problems when Goldfish and Shrimp coexist, mainly since Shrimp is an expensive treat for Goldfish.

You may still choose to let them live together, but you would need a heavily planted tank so the shrimp can hide. In addition, it would be a fantastic idea to introduce the Shrimp first, so the Goldfish are less conscious of the Shrimp’s presence.


What fish can not live with shrimp?

Obviously, keep your shrimp away from large-size fish such as goldfish, cichlids, rainbowfish, and bigger plecos. Moreover, betta fish, dwarf cichlids, dwarf gouramis, and pea puffers frequently choose shrimp over other foods.

Can I add shrimp to my fish tank?

As scavengers, freshwater shrimp are essential in the tank since they assist your fish clean up after themselves and improve the water quality. They may also have striking colors and be visually beautiful.

How long does shrimp live in an aquarium?

Unlike other animals, shrimp have a short lifespan. Dwarf shrimps can survive for a few months to a year but fan shrimps have a far longer lifespan, some have allegedly lived for up to 12 years.

Final Thoughts

Generally, it is feasible for Goldfish and Shrimp to coexist, but there are certain concerns! Goldfish have certain requirements and will consume Shrimp if they come upon them.

Remember to add live plants to the tank so your shrimp can hide. Besides that, let’s introduce the Shrimp first, so the Goldfish are less conscious of the Shrimp’s presence.