How Long Can Goldfish Go Without Food?

While we’re not suggesting you should starve your goldfish, sometimes you just can’t be home to feed them.

If your fish have ever had to skip a meal, you might be wondering how long they can go without food.

Orange fancy goldfish, foraging in pea sized gravel for foodIn this post, we aim to teach you more about feeding your goldfish under optimal conditions, as well as examining how long they can go without food, the reasons why they might skip a meal or two, and what to do about feeding them when you’re on holiday.

How Often Should You Feed Your Goldfish?

Goldfish are voracious eaters and won’t think twice about eating so much it makes them unwell, should you give them the chance. That’s why they thrive on several small meals a day, instead of just one.

In an ideal world, you should feed your goldfish small amounts three to four times a day. However, most fish keepers have work or family commitments, so it’s more common to feed twice a day, once in the morning and once in the evening.

Feed your goldfish no more than what they can consume in two minutes, to avoid overfeeding.

What Should You Feed Your Goldfish?

The basis of your fish’s diet should be a high-quality flake or pellet food designed for goldfish.

However, if you choose to feed pellets, it’s best to soak them for a minute or two before adding them to the tank, as they can cause constipation that leads to swim bladder/buoyancy issues.

In addition to dried food, add a variety of fresh and frozen brine shrimp, daphnia, and veggies, such as shelled peas and zucchini.

How Long Can Goldfish Go Without Food?

Now, here’s the question, just how long can goldfish go without eating?

There’s an extreme case that documents two surviving for 134 days without being fed, after a severe earthquake in Christchurch, New Zealand. A whole section of the city was completely off-limits so that nobody could feed or check on them. However, it’s likely that these fish survived by eating algae and the tank’s other, deceased, residents.

Goldfish can go for as long as two weeks without food, experts suggest, but just because they can, it doesn’t mean they should. We wouldn’t ever endorse leaving yours for so long without feeding them, as it’s incredibly unfair on your charges. After two weeks, they’ll be malnourished, not to mention extremely hungry.

Generally, we’d suggest that it’s okay to leave your goldfish without food for three or four days, but if you’ll be away longer than this, it’s up to you to make some alternative arrangements.

When Might You Skip Feeding Your Goldfish?

Of course, the most common reason why people can’t feed their goldfish is that they’re on vacation, away visiting family, or out of town on business. However, there are other reasons why you might temporarily withhold food.

If your aquarium is having water quality issues, it can be wise to withhold food for a couple of days to reduce the amount of waste in the tank.

Of course, this isn’t a long-term solution, so you must determine the cause of the problem and do something to remedy it (better filtration or smaller meals, for example). But it can help quickly clear up the water in the short term, preventing your fish from getting sick.

Another reason to temporarily stop feeding is if they’ve got a swim bladder issue due to a blockage in their digestive tract. In this case, they should fast for up to three days, which can help get rid of related buoyancy problems.

How Can You Feed Your Goldfish When You’re Away?

When you’re going on vacation, how can you feed your goldfish when you’re away?

If you have a trusted friend, relative, or neighbor, consider asking them to check on your fish for you. What’s great about having a human fish-feeder is they can also check the filter’s still working and everything else is in order.

The issue is it’s easy to overfeed goldfish, so either give strict instructions to your fish-sitter or, better yet, measure out the exact amount of food for each feeding, and be sure they know not to feed your fish any more than the measured amount.

Can’t find anyone willing to care for your fish? Another (potentially more reliable) option is an automatic fish feeder. Just fill it up, program it, and it will feed your fish a set amount of food at set times for up to two weeks. Most options cost between $15 and $30, which is a small price to pay for the wellbeing of your fish.

You can also buy compressed blocks of food that are designed to be grazed at while you’re away. However, we wouldn’t recommend this option. These blocks tend to quickly turn to sludge, making a mess and often causing a dangerous ammonia spike in the tank. So, for the sake of your fish, steer clear.

Video: How to Feed Fish on Vacation

Want to know more about the dos and don’ts of feeding your fish while you’re on vacation and how long they can go without food? You should check out this video:



So evidently, goldfish can go quite some time without food – but it doesn’t mean you should make them or test this theory!

It’s an interesting piece of information to know, but you should always make sure they have a regular and adequate supply of nutritional food. It’s a basic requirement of all living creatures.

Happy fish keeping!

Wendy Kathryn

Hi, I'm Wendy, the owner and creator of this website, an experienced fish keeper and avid student of the art since 2010. My aim is to help beginners avoid the many possible mistakes when getting started in this wonderful hobby.

2 thoughts on “How Long Can Goldfish Go Without Food?”

  1. Avatar
    Charles M Looser

    looking for remedy for goldfish ailment. Small garden pond that I’ve had for about 30 years.
    goldfish are developing, what looks like, plantar warts. I think it’s parasites but what kind and what do I do? Help

  2. Avatar

    How can you tell if a goldfish is male or female ?

Comments are closed.