Hepper blog

Search our database of over 9,984 posts with up-to-date information from our experts and veterinarians.

Hepper is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Do Goldfish Eat Each Other or Other Fish? Temperament & Habits Explained

By Jeff Weishaupt
Share
Ask us a question in the comments
two goldfish swimming in front of crinum natans

Do you remember your first pet? It must have been a goldfish, right? Goldfish are one of the most common fish children keep as their first pets. After all, they are small, convenient to look after, and super adorable!

However, a common myth is that goldfish eat each other or other fish when placed in the same tank. So, how true is this belief? Generally speaking, goldfish aren’t aggressive or predatory, so they won’t harm other fish in the same environment.

But things are different when these fish are hungry and left with no food. In this case, a goldfish may eat bite-sized fish or baby goldfish to survive. So, if you’re planning to get a goldfish, keep reading till the end to learn everything about this behavior.

Do Goldfish Eat Other Goldfish?

Goldfish may produce hundreds of eggs after mating. Interestingly, these fish don’t act as though they have any paternal instincts, so they don’t recognize the baby goldfish as theirs. Hence, they are more likely to eat their babies when hungry.

Some baby goldfish fall prey to giant goldfish or other predators. However, once these tiny fish are big enough and able to swim around, their predation drops significantly.

Do Goldfish Eat Other Fish?

When browsing for food in a fish tank, a goldfish may encounter many small fish, which they can consume accidentally. The entire process is non-aggressive, so blaming a goldfish for this behavior isn't right.

For instance, goldfish and snails make great companions. You can keep them in the same tank, considering snails are not smaller than goldfish. Yet, these fish can eat tiny snails accidentally or deliberately when food is scarce.

Goldfish also eat snail eggs, which may benefit you if you don’t want the small insects to reproduce. Similarly, you should refrain from keeping shrimp in the same tank as your goldfish. Shrimp are tiny and can easily fit in the goldfish’s mouth.

two varieties of wakin goldfish in the aquarium
Image Credit: JuanCarlosPalauDiaz, Shutterstock

Why Do Goldfish Eat Other Fish?

As mentioned earlier, a goldfish may eat anything that is small and fits its mouth. Small fish, insects, and bugs are their favorite because they enter their mouth effortlessly and are easy to chew and finish. However, you may find your goldfish eating a big fish in some circumstances.

For example, a goldfish usually hates having its tank too crowded with other species. So, when you add more fish to the tank, they become aggressive and territorial. It provokes them to attack or eat big fish to mark their territory.

You shouldn’t confuse goldfish with cannibals. In fact, they love living with other fish, provided that the tank is not overly crowded. As a fish lover, you should not put any weak or small fish in the same aquarium as goldfish.

Does a Goldfish Eat Dead Fish?

Since a goldfish is usually found searching for food, you may also find yours eating a dead fish. For some goldfish, eating the dead fish must be the best way to remove it from their home and curb their hunger.

If you spot a dead fish in the tank, remove it immediately. A goldfish is faster than you imagine, so they may start eating the fish way before you could have imagined.

Which Fish Are Safe With a Goldfish?

Many aquarium owners prefer goldfish for multiple reasons. They're adorable and remain calm most of the time. If properly fed, a goldfish remains friendly with the rest of the water species, creating a harmonious environment.

Despite that, you must consider a few factors when selecting mates for your goldfish. It is imperative to note that a goldfish is a freshwater dweller. This means that this fish may not get along with a saltwater fish.

To create a safe environment for a goldfish and the rest of the mates, ensure that the water's acidity and alkalinity range from 7 to 8. This is essential for the different types of fish to survive together.

Introducing more goldfish the same size as the fish already in your tank is safe. Since they are omnivorous, goldfish share a positive relationship with fish from the same family.

goldfishes in the aquarium
Image Credit: JuanCarlosPalauDiaz, Pixabay

What to Consider When Keeping Goldfish Together

Do you still plan to keep goldfish as a pet? If so, you must wonder how many you should buy to let them live safely together. This actually depends on several things.

When keeping a goldfish, ensure all the tank mates are the same size. This is to avoid small fish being eaten by the big ones.

Secondly, ensure to provide enough space for each fish so they don’t feel crowded. For instance, spare 20 gallons for one goldfish and 10 extra gallons for any additional fish that you may add.

You may wonder why this fish requires more water than any other fish may demand. It is because a goldfish produces a lot of waste. Besides, they grow faster than other species, requiring more space than the rest.

Also, when you have a large tank for your fish, it's less likely to get cramped. This makes it convenient for small fish to hide from their hunters.

Don’t forget to get a large tank with rocks and plants, so your fish can live and survive in a safe and healthy environment. But make sure you clean your tank regularly, as the one with a large size may get polluted faster than a small tank.

Conclusion

If you love having goldfish, make sure that you feed them well and provide high-quality water so they can live peacefully with other species. Failure to do so may increase their chances of eating other fish or even their own babies.

A goldfish is not usually a predator. But when aggressive, they can eat their tiny and weak tank mates. So, before that happens, separate big fish from small ones or invest in a safe tank.

Sources

Featured Image Credit: Mirek Kijewski, Shutterstock

Get Hepper In Your Inbox

Pet care tips from our vets and experts, straight to your inbox.

List

Select all that apply.

You may opt-out at any time. View our Privacy Policy for more information.

Jeff Weishaupt
Authored by

Jeff Weishaupt

Join the conversation

Ask a question, share your story, or send private feedback.

Rate this post
Required to post. Only our editors see your rating.
Who should see this?

A human reviews every comment before it appears. Your email is never published.

Picked to go with this article

Can Guppies Live with Goldfish? What Nobody Tells You

Can Guppies Live with Goldfish? What Nobody Tells You

"Can guppies live with goldfish?" You may have seen it work for others. But is it a good idea for you? I give you the breakdown in today's post. I bet you'll a…

Lindsey Stanton
By Lindsey Stanton ·
5 Great Tank Mates for Koi Fish (With Pictures)

5 Great Tank Mates for Koi Fish (With Pictures)

Koi are colorful descendants of wild carp. They are like the popular goldfish, yet they have certain physical features that make them vastly different. Koi gro…

Sarah Psaradelis
By Sarah Psaradelis ·
7 Causes of Aggressive Goldfish Behavior & Vet Approved Tips to Stop It

7 Causes of Aggressive Goldfish Behavior & Vet Approved Tips to Stop It

Goldfish are usually known as very docile and social fish, but some goldfish break the mold. Aggressive and bullying behaviors can be stressful for all of the…

Brooke Billingsley
By Brooke Billingsley ·
Do Goldfish Eat Algae? Vet Approved Facts & FAQ

Do Goldfish Eat Algae? Vet Approved Facts & FAQ

Algae can be a huge pain in your aquarium. There are multiple types of algae and many of them can be aggressive, taking over all of the surfaces in your aquari…

Brooke Billingsley
By Brooke Billingsley ·

Keep reading

More stories you might like

Goldfish Tank Size Guide: Vet-Approved Tips & Tricks

Although the most common pets in America are undoubtedly dogs and cats, you may be surprised to learn just how many people keep fish. According to a recent sur…

Gregory Iacono
By Gregory Iacono ·
Goldfish Tank Size Guide: Vet-Approved Tips & Tricks

How Often to Feed Your Goldfish (& How Much): Feeding Guide

I get this question a lot: "How often should you feed your goldfish?" And: How much should you be giving them each serving? Most importantly: What exactly do y…

Lindsey Stanton
By Lindsey Stanton ·
How Often to Feed Your Goldfish (& How Much): Feeding Guide

Why Is My Goldfish Not Eating? 8 Vet-Reviewed Reasons

Goldfish are generally lively fish that enjoy eating and foraging for food. So, when your goldfish starts refusing food, it can be a cause for concern. Several…

Sarah Psaradelis
By Sarah Psaradelis ·
Why Is My Goldfish Not Eating? 8 Vet-Reviewed Reasons

Common Goldfish: Vet-Approved Breed Facts & Care Tips

The common goldfish is a popular aquatic pet that’s readily available in many parts of their world. They’re renowned for their colors, fins, and foraging antic…

Lindsey Stanton
By Lindsey Stanton ·
Common Goldfish: Vet-Approved Breed Facts & Care Tips

How Long Do Goldfish Live? Average Lifespan, Data & Care Guide

Goldfish (Carassius auratus) are popular pets with a history that stretches back to China’s Tsin Dynasty (265–419 AD). The species still exists in the wild, an…

Chris Dinesen Rogers
By Chris Dinesen Rogers ·
How Long Do Goldfish Live? Average Lifespan, Data & Care Guide

Can You Eat Goldfish? Why Swallowing Fish is a Bad Idea

I don't want to be a fear-monger, but there are some things I think you need to know before you try the 3 things I'm going to discuss in today's post. It has t…

Lindsey Stanton
By Lindsey Stanton ·
Can You Eat Goldfish? Why Swallowing Fish is a Bad Idea

How to Take Care of Goldfish: Vet Approved Beginner’s Guide

Goldfish are one the most popular pet fish in the world. These ornamental fish originate from China and have been domesticated for more than a millennium. They…

Lindsey Stanton
By Lindsey Stanton ·
How to Take Care of Goldfish: Vet Approved Beginner’s Guide

Keeping Feeder Goldfish as Pets: 5 Things to Know First

Are you like me, and your heart just melts when you walk by the feeder tank at the pet store? If so, the chances are, the thought has crossed your mind: "Can I…

Lindsey Stanton
By Lindsey Stanton ·
Keeping Feeder Goldfish as Pets: 5 Things to Know First