How Long Can Guppy Fish Live Without Food?

Rate this post

Keeping guppies as pets is a lot of fun. But what can you do, when you have to leave for a few days or maybe weeks? You can’t just take your guppies with you. How should you feed them or how to change the water? What happens if you don’t feed them at all? For how long can guppies survive without food anyways?

In this article, I will answer all the above questions and will give you some really good tips too.

Adult guppies can survive without food for up to 2 weeks. However there are few things to consider before leaving your tank for such a long period of time. Though, guppy fry will not survive more than 3 days without food.

In the following, I will highlight some of the things you need to prepare before leaving your guppies for two weeks.

Prepare Your Aquarium Before Leaving

Maintaining your tank regularly is key if you want to raise and keep healthy guppies. Here are a few things to do before you are leaving your aquarium for a longer period:

  • Do filter maintenance a few days before leaving
  • Do a bigger water change (50-70%) one day before leaving
  • Put aquarium lights on a timer
  • Remove decaying plant matter or dying fish

Filter Maintenance

Doing regular filter maintenance is necessary anyways.

A lot of fish waste and debris can build up in the filter over time.

This has to be removed because it can be a huge source of nutrients and ammonia.

If you use a sponge filter, you should only rinse the sponge in a bucket with aquarium water a few times, and it is good to go back in the tank.

If you have an internal or a canister filter, you should clean the mechanical filter and remove all the built-up muck. You should not touch the biological filter media, because you want to keep the nitrifying bacteria alive.

You can clean your filter just a few days before you are leaving your guppies.

Water Change

One day before you leave your guppies, you should do a bigger water change. I usually change 30% of water weekly.

I change this amount of water weekly; because I want to keep the nitrate levels less than 10 ppm. I’ve measured my tanks and they reach this nitrate level in about one week.

When you leave your fish for weeks, I recommend doing 50-70% water change. Through this amount of water, you will remove a lot of nitrates and other fish waste from the water. It will take much more time for the nitrates, toxins and hormones to build up to toxicity level.

When doing such a big water change, I also add nitrifying bacteria to help keep the colony stable. I use the API Quick Start which I get from Amazon.

Aquarium Lights on Timer

Should you keep the lights on or lights off while you are gone? I recommend using a timer for your aquarium lights. You can get one from Amazon for just a few bucks.

If you can’t get a timer, it is better to leave the lights off, than keep the lights on 24/7. Though, make sure that the aquarium is not blacked out completely. Some sort of natural light is still needed, especially if you have plants with your guppies.

Remove Decaying Plants and Dying Fish

Removing decaying plant leaves is a great way to reduce water pollution.

Dead leaves will decay and will turn into nitrates. Although some of the nitrates can be absorbed by the live plants, some will still remain in the water.

Before leaving your aquarium, you should also inspect your fish. Dying or sick fish should also be removed from the tank. A dead fish can produce an ammonia spike, which will result in more dead guppies. And the chain reaction begins.

It is unfortunate, but if you want to save your colony of guppies, sometimes you need to sacrifice some of them.

Should You Use an Automatic-feeder for Your Guppies?

Automatic feeders are a great option to feed your guppies. Though, they are not always a good choice. I would rather not feed my adult guppies anything for two weeks than setting up an automatic feeder.

For guppy fry, however I would setup an automatic feeder, and I highly recommend you do as well.

I use the Eheim automatic feeder (click to check it out on Amazon) to feed my guppy fry while I’m away from my tanks.

How Long Can Guppy Fry Survive Without Food?

When it comes to feeding, guppy fry are more sensitive than adult guppies. Their survival rate drops significantly after 3 days without feeding them.

If you have guppy fry in your tank, it is a good idea to setup an auto-feeder (I use the Eheim automatic feeder) with powder food to feed the fry once a day. Feeding them just a tiny bit of food once a day is enough to keep them alive and will not pollute the water too much either.

In a well-established tank, where microfauna and algae are present, guppy fry can survive for much longer. The fry will graze on soft algae and will eat seed shrimps, daphnia and other small creatures that live in the water. These will provide them with a complex diet and don’t need additional food.

For instance, some people (including myself) keep and breed guppies in outdoor ponds in the summer. I rarely feed my outdoor guppies any food. They will breed and survive for months just consuming the mosquito larvae, algae and bugs that fall into the water.


To sum it up: guppies can live without food for weeks if the water conditions are good. So if you are going on a longer trip, just do bigger tank maintenance before leaving and your fish will be just fine.

If you have guppy fry, you need to feed them at least once a day. So keep that in mind.

Hope this article helped you. If you might have any questions regarding this topic, do not hesitate to leave a comment or send me an email.

You are viewing this post: How Long Can Guppy Fish Live Without Food?. Information curated and compiled by along with other related topics.

Leave a Comment