What Size Tank Do Guppies Need?
Short answer: A 10-gallon tank is the practical minimum for guppies. Across 31 real guppy tanks, the most common bracket is 6-10 gallons (9 tanks), followed by 11-20 gallons (8 tanks). All-male trios can work in a 5-gallon, but mixed-sex groups need 10 gallons or more to handle fry.
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
Most guppy keepers use a 6-10 gallon tank. Across 31 real guppy setups in the AquaGauge dataset (July 2026 snapshot), that bracket is the most common at 9 tanks, with a median of 6 fish per tank. A 5-gallon works for an all-male trio, but any mixed-sex group needs 10 gallons or more because guppies breed constantly and fry add bioload fast.
What real keepers actually use
| Tank bracket | Keepers | Median guppies | Range |
|---|---|---|---|
| 5 gal or under | 3 | 4 | 4-6 |
| 6-10 gal | 9 | 6 | 2-10 |
| 11-20 gal | 8 | 3.5 | 1-10 |
| 21-40 gal | 5 | 4 | 2-9 |
| Over 40 gal | 6 | 4.5 | 2-35 |
The median stocking density across all 31 tanks is 0.3 guppies per gallon, well below the old “1 inch per gallon” guideline. The densest setup in the dataset runs 1.2 per gallon.
Why tank size matters more with guppies than most fish
Guppies (Poecilia reticulata) stay small at about 2 inches, so space per fish is rarely the problem.1 The problem is breeding. One male and two females can become 30+ fish in a few months, and every fry adds ammonia load. A 10-gallon buffers that growth; a 5-gallon does not.
An all-male group sidesteps the issue entirely. Five or six males in a 10-gallon is the most common setup in the data (median 6 fish in the 6-10 gal bracket), and it keeps the color without the population explosion.
5-gallon vs 10-gallon for guppies
A 5-gallon tank is possible but limiting. Only 3 of 31 keepers in our data use one, and they stock a median of 4 fish. That leaves zero room for tankmates and no margin if a heater drifts or a filter clogs.
A 10-gallon is the sweet spot: cheap, easy to find, holds stable parameters, and fits a heater, a sponge filter, and 5-6 adult guppies with room for a cleanup crew. See how many guppies actually fit a 10-gallon for the detailed stocking math. For more on guppy care overall, start with the hub.
Picking the right size for your setup
- 3-4 male guppies, no tankmates: 5 gallons minimum.
- 5-6 male guppies + shrimp or a nerite: 10 gallons.
- Mixed-sex group (breeding): 20 gallons or larger, with a plan for the fry.
- Community tank with other species: check the stocking calculator.
Guppies prefer hard, slightly alkaline water around 72-82 F and pH 6.8-7.8.2 Whatever size you pick, a heater and a cycled filter are non-negotiable.
How we counted
We analyzed 31 guppy-specific tank reports from hobbyist communities including r/Aquariums and related subreddits. Each report includes a verified tank volume and fish count. See our methodology for how we collect and clean the data. Figures are from the July 2026 snapshot (6,414 tanks total).
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 50W Adjustable Aquarium Heater A dialable 50W submersible holds a 10-gallon guppy tank steady around the 76 F guppies prefer. Check price on Amazon → -
AQUANEAT Bio Sponge Filter (3-Pack, up to 10 gal) Gentle flow that won't blast guppy fry around, and the 3-pack lets you seed a second tank when breeding gets out of hand. Check price on Amazon → -
Hikari Tropical Fancy Guppy Food Small semi-floating pellets formulated for guppies to bring out color without fouling the water. Check price on Amazon →
FAQ
- Can guppies live in a 5-gallon tank?
- Yes, but only a small all-male group of 3-4. Mixed-sex guppies breed fast and will overstock a 5-gallon within months. Only 3 of the 31 real guppy tanks in our data are that small.
- Is a 10-gallon tank enough for guppies?
- For most keepers, yes. A 10-gallon holds 5-6 adult guppies comfortably, and 9 of the 31 guppy tanks in our data fall in the 6-10 gallon range with a median of 6 fish.
- Do guppies need a heater?
- Yes. Guppies are tropical and do best at 72-82 F. A small adjustable heater keeps a 10-gallon stable year-round.
- How many guppies per gallon?
- The real median is about 0.3 guppies per gallon, far below the old 1-per-gallon rule. Filtration, breeding status, and water-change frequency matter more than a fixed ratio.
Sources
- Poecilia reticulata (Guppy), FishBase. View source ↗
- Poecilia reticulata, Seriously Fish. View source ↗
- The Complete Aquarium Book.