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

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.

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

    Why 5–6, not more

    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:

    A balanced 10-gallon guppy setup

    Run a cycled tank, a heater around 76°F, and a filter rated for ~40 GPH.

    Check your exact stocking

    Different companions change the math. Run your plan through the calculator: Stocking calculator →

    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 17+ real 10-gallon tanks shared on Reddit (hypotheticals excluded). How we collect this.

    StockTypical countReported rangeTanks
    shrimp52–4017
    snail21–44
    guppy85–104

    Counts are real, declarative “I keep…” reports only (hypotheticals excluded). Wide ranges reflect genuine variation — a sanity range, not a rule.

    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
      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)
      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
      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.
    By AquaGauge Editorial Team · reviewed against real-tank data · updated 2026-06-15.
    We are recruiting named expert aquarists — see About.