I have heard that guppies can live up to five years, but the average if they are not diseased is 1-2 years.
around 4 or 5 years is a long life for a Guppy.
The life span is 2 to 5 years
1 to 2 years.
3 to 5 years
2 or 3 years is average for a guppy.
2years or three
2 years
1.5 years
Until they die....
guppies have live fry
yes, they will live 2-3 years in tank like that.
Guppies are livebearers so they don't lay eggs.
Yes - there is virtually no limit to how many female guppies can live together.
Guppies are compatible with Bristlenose catfish, the bristlenose being one of a few catfish that can live with guppies because of the guppies' water.
Guppies can live very happily with heaps of other species of tropical fish
The tiger fish would eat the guppies.
No. Guppies need a heater, whereas gold fish will overheat. Also, they will eat the guppies.
They come from creeks, rivers pond in Trinidad, Tobago and most of the lesser Antilles
Guppies do not lay eggs they give birth to live young.