AquaStocker

Guppy Care Guide

Poecilia reticulata · Easy care · 10 gallon minimum

Updated June 2026
By the AquaStocker team · How we source our data
Guppy (Poecilia reticulata)
Photo via Wikimedia Commons 📌 Save

Hardy, colorful livebearers that breed readily. Great beginner fish; keep more females than males.

Adult size2.0"
Min tank10 gal
Temp72–82°F
pH7–8
TemperamentPeaceful
SocialGroups of 3+
Care levelEasy
DietOmnivore

Check your stocking with the stocking calculator →

How big does a guppy get?

A guppy (Poecilia reticulata) reaches about 2.0 inches as an adult. Plan tank size and tank mates around the adult size, not the small fish you buy at the store.

Tank size & setup

Give a guppy a minimum of 10 gallons, with water at 72–82°F and a pH of 7–8. Keep them in groups of at least 3 — they are shoaling fish and become stressed and washed-out alone. As a easy-care, omnivore species, a stable, cycled tank with the right diet keeps them healthiest.

Good tank mates

Pair a guppy with peaceful species that share its temperature and pH range. Compatible options include:

About the guppy

The guppy, also known as the millionfish or rainbow fish, is a member of the family Poeciliidae and, akin to most New World members of the family, is classified as a livebearer. Male guppies, which are smaller than females, have ornamental caudal and dorsal fins. Wild guppies generally feed on a variety of food sources, including benthic algae and the larvae of aquatic insects.

Recommended gear for guppys

As an Amazon Associate we earn from qualifying purchases.

FAQ

What size tank does a guppy need?
At least 10 gallons. Because they shoal, budget for a group of 3+ rather than a single fish. Bigger is always more forgiving for water quality.
Is the guppy good for beginners?
Yes — it's a easy-care species that tolerates typical community conditions.

Related

Neon Tetra Care GuideBetta Care GuideMolly Care GuidePlaty Care GuideZebra Danio Care GuideCorydoras Catfish Care Guide