How often to feed goldfish: Get a healthy schedule now!

How often you feed goldfish is hugely important. But possibly not for the reasons you think. The reason that it’s important to know how often to feed goldfish is that you might otherwise feed them too much.

Most people worry that they won’t feed their goldfish enough, but that’s almost never a problem. Goldfish can live for around 14 days without being fed, and potentially much longer if there are food sources like algae to snack on.

When deciding how often to feed a goldfish, the problem you want to avoid is actually over-feeding. Feeding a goldfish too much food can lead to all kinds of life-threatening health problems!

We’ll talk more about over-feeding later in this article, but first, we want to share our rule for how often to feed goldfish:

Until they are one year old, you should feed goldfish 2 or 3 times per day. Once they are older than one year, you should feed goldfish just once per day.

There are, however, a number of factors that could lead you to adjust this schedule. Also, the type and amount of goldfish food you feed your goldfish is important.

Factors affecting how often to feed goldfish

In the vast majority of cases, we recommend following our advice to feed adult goldfish once per day. However, there are a few reasons you might want to adjust this:

Let’s look at each of these in turn.

How often to feed goldfish at different ages

As we’ve already mentioned, we recommend feeding younger goldfish (by that, we mean fish that are less than one year old), more often than adult goldfish.

Rather than once per day, we recommend feeding young goldfish at least two, possibly three times per day.

This is because more frequent meals will promote healthy growth.

It’s important to only feed very small amounts though. A small pinch of food is enough.

How water temperature affects goldfish appetite

You might not have guessed it, but the temperature of the water has a big impact when deciding how often to feed goldfish.

In colder water, a goldfish’s metabolism slows down. This means they don’t need as much food and will find it harder to digest the food they do eat.

Goldfish kept in outdoor ponds – where there will be algae and bugs to snack on! – may need to be fed as little as once per month.

How breeding affects when you feed goldfish

You may choose to feed your goldfish more often if you are trying to condition the fish for spawning.

Feeding several large meals daily will help to encourage goldfish to spawn.

The increased food will also increase the egg and milt count.

How often to feed goldfish if your tank is crowded

When your tank is crowded, your fish will produce more waste. This risks polluting your tank water, so you should take extra care not to over-feed.

Having multiple fish in the same tank also means that your fish will compete for food. You’ll need to pay close attention when feeding to make sure every fish gets enough food (and no fish eats too much!)

Both of these factors mean that – if your tank is crowded – you may want to feed smaller, slightly more frequent amounts.

By keeping the amounts small, you lower the risk of polluting your water. And by feeding more regularly, you may be better able to target each fish and ensure they all get their fair share.

Fitting goldfish feeding into your own routine

Finally, as much as your goldfish’s diet should be based around their needs, you also need to take your own routine into account.

For instance, there’s no point planning to feed your fish three times per day if you’re out at work or school all day so won’t be there to feed them!

We think it’s better to get into a regular routine, which your fish will get used to, rather than feeding once per day on some days, and multiple times per day on others.

So, before deciding how often to feed goldfish based on our rules or anything else you may read, think about your schedule and make a choice that works for you.

How much to feed goldfish

We’ve talked about how often to feed goldfish, but what about how much to feed goldfish? As we’ve already said, you need to be very careful not to over-feed your goldfish as many health issues can arise from giving them too much food.

So how much food should you feed to a goldfish?

Here are two common recommendations for helping you to judge the right amount of goldfish food:

  1. Give an amount of food equal to the size of the goldfish’s eye
  2. Give an amount of food that your goldfish can eat in under two minutes

If that doesn’t sound like much, well… that’s the point! Feeding your goldfish too little is almost never a problem. Whereas over-feeding can be life-threatening.

Why is over-feeding goldfish dangerous?

Common health problems that can happen due to overfeeding include swim bladder problems, constipation, fin rot and dropsy.

Swim bladder issues and constipation are caused by the over-feeding itself, while issues like fin rot and dropsy are caused by the poor water conditions that result from over-feeding.

Fancy types of goldfish are particularly prone to swim bladder problems. Lots of rich food is hard to process and can lead to constipation or food impaction. Their food should contain no fillers, wheat, or wheat gluten.

Slim bodied breeds, such as commons or comet goldfish, aren’t as prone to constipation due to their organ placement. Lower quality foods can cause fatty liver. Fatty liver can be caused by having a diet that is too high in fat.

Fin rot is a bacterium that will eat at the fins of the goldfish. It shows up on the fins as them being cloudy or turning white. It happens due to stress or living in bad water.

Dropsy happens when the fish is living in bad water or is fed an improper diet. It shows up in the fish by them having a large abdomen or their scales poking out. When excess food is allowed to stay in the tank then it messes with the water quality. The food breaking down can increase ammonia, nitrites, and nitrates in the tank.

What are your thoughts on how often to feed goldfish? How often do you feed your goldfish? Please let us know in the comments.

4 thoughts on “How often to feed goldfish: Get a healthy schedule now!”

  1. I am neurodivergent, and I have trouble understanding how much to feed my goldfish. I have two of them and they are about 2-3 months, I think. I got them at a carnival in October. I have the medium goldfish pellets that are sinking. Can someone please tell me how many pellets exactly do I need to feed them? I am giving them 6-8 pellets twice a day. Is that enough or too much? Please help!

    • Hi Ana, maybe someone more qualified can help you with this answer. In my experience, I usually feed my goldfish 1 pinch of flakes per day and I have had my fish for almost 3 years now. I hope this kind of helps you as I don’t really have experience with the pellets.

  2. I have three goldfish in a half barrel pond, and are one year old. An electric pump is on around 5 hrs a day for ocsygen.They usually have a pinch of pellets twice a day, and they eat it all in a couple of minutes. Today is warm outdoors, and one is chasing the other two. I have given them an extra pinch of pellets tonight incase they are starving….its the one that does the chasing that eats the most. Not sure whether they are mating, I have a separate pond ready incase I have to shift the adults after they spawn??

    • Hi Lili, thanks for your comment,
      chasing during warmer temperatures is typical of goldfish spawning, warmer temperatures increases the metabolism of goldfish and so they will eat more and expend more energy.
      If you want them to spawn successfully, you can place in a plant or spawning mop where they will deposit there eggs, an then simply move the eggs to the other barrel where they can hatch and raise up.
      hope this helps.


Leave a Comment