How Many Guppies Can You Keep in a 10-Gallon Tank?
Short answer: A 10-gallon tank holds about 5–6 adult guppies. Keep them all-male to avoid breeding; a mixed group can multiply into dozens within months and overload the tank.
Guppy at a glance
- Scientific name
- Poecilia reticulata
- Adult size
- ~2″
- Temperature
- 72–82°F
- pH
- 6.8–7.8
- Minimum tank
- 10 gal
- Temperament
- peaceful
- Social
- schooling — keep 3+
- Reference
- Wikipedia
What people actually keep in a 10-gallon tank
Declarative “I keep…” reports from 32+ real 10-gallon tanks shared on Reddit (hypotheticals excluded). How we collect this.
| Stock | Typical count | Reported range | Tanks |
|---|---|---|---|
| corydoras | 3.5 | 1–8 | 32 |
| shrimp | 5 | 2–40 | 19 |
| guppy | 6 | 2–10 | 9 |
| pygmy corydoras | 6 | 4–8 | 7 |
| snail | 2 | 1–4 | 7 |
| julii corydoras | 3 | 2–5 | 5 |
Counts are real, declarative “I keep…” reports only (hypotheticals excluded). Wide ranges reflect genuine variation — a sanity range, not a rule.
Why 5–6, not more
Part of the appeal is the color. The classic aquarium author William T. Innes put it plainly: “The extraordinary variation in the coloring of the males makes this species a neverending source of fascination. No matter how large the collection, it is practically impossible to find two just alike. They are appropriately called the ‘Rainbow Fish.‘“1
Guppies stay small (about 2″) but stay busy. Five or six adults put a moderate load on a 10-gallon while leaving headroom for stable water. You can fit more on paper, but two things catch beginners out:
- Breeding. One male and two females can turn into 30+ fish in a few months.3 All-male groups stay put.
- Bioload creep. Guppies eat and waste a lot for their size, so a packed tank spikes ammonia between water changes.
A balanced 10-gallon guppy setup
- 5–6 male guppies
- 6+ cherry shrimp (optional, in a planted tank)
- 1 nerite snail for algae
Run a cycled tank, a heater around 76°F, and a filter rated for ~40 GPH.2
Check your exact stocking
Different companions change the math. Run your plan through the calculator: Stocking calculator →
Check your exact stocking
Add your fish below to see stocking %, filtration load and compatibility for your setup — live.
Planning a Guppy tank. We start with your guppy and filter the list to compatible tankmates — untick to see every species (incompatible ones get flagged).
Stocking — under 85% comfortable · 85–100% full · over 100% overstocked
Show the math
Gear for this setup
As an Amazon Associate AquaGauge earns from qualifying purchases. Some links below are affiliate links, at no extra cost to you. Current price and availability are shown on Amazon. Disclosure.
-
AQUANEAT 50 W Adjustable Aquarium Heater A dialable 50 W submersible holds a 10-gallon guppy tank steady around the 76F guppies prefer. Check price on Amazon → -
hygger Aquarium HOB Filter (10-20 gal) Adjustable flow lets you keep up with guppy bioload without blasting these small fish around. Check price on Amazon → -
Hikari Tropical Fancy Guppy Food A small-pellet diet formulated specifically for guppies to bring out their color and condition. Check price on Amazon →
FAQ
- Can I keep male and female guppies in a 10-gallon?
- You can, but one trio (1 male, 2 females) breeds non-stop and soon overstocks a 10-gallon. An all-male group of 5–6 stays put.
- How many guppies and how much else fits in a 10-gallon?
- About 5–6 guppies leaves room for a small cleanup crew such as cherry shrimp and a nerite snail. Add more guppies only if your filtration and water changes can keep up.
- Do guppies need a heater in a 10-gallon tank?
- Yes. Guppies do best at 72–82°F, so a small heater and a filter are both needed.
Sources
- The Complete Aquarium Book.
- Poecilia reticulata (Guppy), FishBase. View source ↗
- Poecilia reticulata, Seriously Fish. View source ↗