Overview
The fancy guppy is a small, endlessly colourful livebearer originally from northeastern South America and now bred worldwide in a rainbow of tail shapes and patterns. It is one of the toughest and most beginner-friendly aquarium fish there is.
Guppies give birth to live, free-swimming young rather than laying eggs, and they breed so readily that a mixed-sex group quickly becomes a crowd , hence the nickname 'the million fish.'
| Care level | Beginner |
| Adult size | 1.5-2.5 in (4-6 cm) |
| Lifespan | 1-3 years |
| Temperament | Peaceful |
| Min. tank | 10 gal (38 L) |
| Temperature | 72-82°F (22-28°C) |
| pH | 6.8-7.8 |
| Hardness | 8-20 dGH |
| Diet | Omnivore |
| Schooling | Sociable groups |
Water & tank conditions
Guppies are adaptable but prefer slightly hard, alkaline water (pH 6.8-7.8) at 72-82°F. Stable, clean, cycled water keeps their fins and colours in top shape.
Aquascape & setup
A planted tank with open surface swimming room suits them. Floating and fine-leaved plants give newborn fry places to hide from hungry adults.
Diet & feeding
Omnivores that eat a good flake as a staple plus frozen or live daphnia, brine shrimp and bloodworms, and some vegetable matter or algae. Feed small amounts a couple of times a day.
Tankmates & temperament
Peaceful and sociable , great in community tanks with other calm species (tetras, corydoras, mollies, platies, shrimp). Avoid fin-nippers, which shred the males' long tails.
Breeding
Guppies breed with almost no effort: females store sperm and can produce a batch of live fry every few weeks. To control the population, keep single-sex groups or provide dense cover and be ready to rehome the young.
Fun facts
- Guppies are livebearers , they give birth to fully-formed, swimming fry, not eggs.
- A single female can store sperm and produce several broods from one mating.
- Only males carry the big, colourful tails; females are larger and plainer.
- They are so prolific they earned the nickname 'the million fish.'
- Guppies have been used in real scientific research on evolution and behaviour.
Frequently asked questions
Do guppies need a heater?
In most homes, yes. Guppies are tropical and do best held at 72-82°F, which usually requires a small heater to keep stable.
How fast do guppies breed?
Very fast. A female can give birth to 20-50 live fry roughly every four weeks and can produce several broods from a single mating, so mixed-sex tanks fill up quickly.
Can I keep only male guppies?
Yes , an all-male group avoids constant breeding, still shows off the colourful tails, and gets along peacefully in a community tank.
What do guppies eat?
They are omnivores. Feed a quality flake as a staple plus frozen or live daphnia and brine shrimp and some vegetable matter for balanced nutrition.
How long do guppies live?
Typically 1-3 years. Heavily line-bred fancy strains sometimes have shorter, more fragile lifespans than hardier types.





