How long do guppies live?

How long do guppies live? An old guppy!How long do guppies live? What’s the average life span of a guppy fish? What factors affect how long guppies live and how can you give your fish the best chance of living a long life?

Find out how long your guppy is likely to live based on the average guppy life span…


How long do guppies live?

Usually, with proper care, guppies live for between one and two years. However, “with proper care” is the key part of that sentence. If you keep your guppy fish in a tank that is too small for them, or don’t feed them properly, then they are unlikely to live very long.

How long can guppies live?

It’s not unheard of for guppies to live as long as four or even five years. However, these are exceptions and most guppies will live for between one and two years.

What factors can affect how long guppies live?

There are a number of factors that can affect how long guppies live. These include:

  • water quality – guppies living in poor quality water are more vulnerable to disease and less likely to live a long life
  • water temperature – guppies living in cooler water will grow more slowly and live longer than guppy fish kept in warmer water
  • diet – feeding your guppies a nutritious, varied diet will give them a better chance of living long lives
How long have your guppies lived?

We’d be very interested to hear how long your guppy fish live! And we’re sure other Guppy Fish Care readers would be too! Do your guppies usually live between one and two years? Have you owned any guppies that have lived a surprisingly long time? Or are you struggling to keep your guppies alive for a year or more? Let us know in the comments!

This post is part of our Guppy Info series! Find out more about your guppies…

  • Katrina

    I am getting new guppies today!! I already have a 10 gal tank and all of that but i have some questions. Would 3 guppies and 2 neon tetras be fine in a 10 gal? And if so can i feed them the same food?

  • Jessica

    My last living male from my final batch of babies in 2011 is almost 5 now. He’s blind and hunchback, but happy as can be. He’s the last surviving guppy out of the 60+ that I had.

  • Joseph Armani

    Hi! Is it really true that guppies cannot be fed with tetra food? I am new to guppies, recently a few have died within month. I have been feeding them with tetra food, together with other Terras and Molly in the tank.

Read previous post:
Guppy male to female ratio
Guppy male to female ratio

Male guppies have a tendency to harass females. They chase them around the tank constantly and display their colors in...

Do guppies lay eggs?
Do guppies lay eggs?

"Do guppies lay eggs?" is a very popular question. Many people assume that guppies lay eggs - and that no...

Do guppies sleep?
Do guppies sleep? When do they sleep and how can you tell?

Do guppies sleep? If so, when do guppies sleep, how do they sleep and how can you tell that they...