How Many Guppies Can You Keep in a 10-Gallon Tank?

Five. In a 10-gallon tank with standard filtration, five adult guppies is the maximum that stays inside our calculator's "comfortably stocked" band — exactly 90% of the tank's bioload budget. Four is calmer, six is one too many, and tankmates mean a smaller guppy group. Here's why — plus the one guppy fact that matters more than the number.

The numbers, up front

Every figure below comes straight out of our bioload calculator for a 10-gallon tank with standard filtration — run them yourself and check:

CombinationFish countStocking level
3 guppies354% — lightly stocked, lots of margin
5 guppies590% — comfortable, and the ceiling
6 guppies6108% — fully stocked, no room for mistakes
3 guppies + 6 pygmy corydoras990% — comfortable mixed plan

There is no version of this tank with ten happy adult guppies in it.

Why five? The bioload math

Our model scores every species the same way: adult size in inches, multiplied by a bioload factor for how much waste a fish that size actually produces. An adult guppy reaches about 2 inches and carries a factor of 0.9, so each guppy costs 1.8 units. A 10-gallon tank with standard filtration has a capacity of 10 units, and the "comfortably stocked" band runs up to 90% of that — 9 units. Nine divided by 1.8 is five. That is the whole calculation — reproduce it in the stocking calculator and see.

One warning hides inside that math: it uses adult size. Shop guppies are juveniles, often barely an inch long, and it is tempting to plan around them. Don't — plan for the 2-inch adult, or you will "discover" an overstocked tank in a few months without adding a single fish.

The catch: guppies breed

Guppies are livebearers, and this is where most 10-gallon guppy tanks actually fail — not at the shop, but a month later. A female gives birth to live fry roughly every month, a batch can run to dozens of babies, and females can keep producing batches for months after a single mating, so even a "female-only" shop fish may arrive already pregnant. Five mixed-sex guppies at the 90% ceiling become fifteen fish, then forty — and fry grow like any other fish.

The simple fix is an all-male group: males are the brightly coloured ones anyway, so five males give you the colour show with zero fry and a stocking level that stays where you planned it. If you deliberately want females, keep at least two per male so no single female is chased constantly, start smaller (one male, two females — a group of three, just 54%), and decide before the first batch what happens to the babies.

Water and temperature

Guppies suit water from 72–82 °F. Most homes drop below that range at night or in winter, so a small heater is the safe default; aim for the middle, around 76–78 °F, and keep it stable rather than chasing an exact number. At these stocking levels the model's maintenance guidance is a 25–30% water change once a week — another reason five is a ceiling, not an invitation to sneak in a sixth.

A mixed 10-gallon that works

Want more than guppies? The combination in the table — 3 guppies + 6 pygmy corydoras, 90% — respects every rule at once. Pygmy corydoras are tiny (1 inch, factor 0.6) and peaceful: a proper group of six costs 3.6 units, three guppies cost 5.4, totalling exactly 9.0. Both species get their minimum group — at least 3 guppies, at least 6 corydoras — the guppies use the upper water, the corydoras the lower half, and their temperature ranges overlap at 72–79 °F. It is a finished tank, though: it sits at the ceiling, so nothing else goes in, and the guppies should still be all-male unless you want fry rewriting the budget. See our 10-gallon stocking plans for more ready-made combinations.

Common mistakes

FAQ

Can I keep six guppies in a 10-gallon tank?

You can, but know the price: six adults score 108% — "fully stocked, no room for mistakes" — and demand roughly 35–40% water changes every week. An experienced keeper with strong filtration can run it; for a first tank, five is the sensible ceiling.

Should I buy male or female guppies?

All males, unless you specifically want fry. Males carry the bright colours, a group of five keeps the tank at a stable, predictable stocking level, and you skip the monthly population explosion entirely. Keep females only with at least two females per male and a plan for the babies.

Can a guppy live alone in a 10-gallon tank?

It would survive, but it wouldn't thrive: guppies are social, and our model's minimum group is three. A lone guppy tends to be stressed and skittish. If you'd rather have a single centrepiece fish, the best beginner fish guide covers species that genuinely suit that plan.

And before any of them: the tank must be cycled. Five perfectly calculated guppies in an uncycled tank still ends the way uncycled tanks end.