What Size Tank Do Guppies Need?

· Updated · 2 min read

Small planted aquarium with a group of colorful male guppies swimming among java fern and driftwood under warm LED light

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 bracketKeepersMedian guppiesRange
5 gal or under344-6
6-10 gal962-10
11-20 gal83.51-10
21-40 gal542-9
Over 40 gal64.52-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

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).

Add fish below to see your stocking level
Stocking level
Filtration

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
      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)
      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
      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

    1. Poecilia reticulata (Guppy), FishBase. View source ↗
    2. Poecilia reticulata, Seriously Fish. View source ↗
    3. William T. Innes. The Complete Aquarium Book.
    Yevhen Bulhakov
    By Yevhen Bulhakov · fishkeeper & founder, reviewed against real-tank data.
    Freshwater aquarist of 8+ years.