5-Gallon vs 10-Gallon Betta Tank

· Updated · 4 min read

Blue and red betta fish swimming in a lush planted aquarium with driftwood and red stem plants

Short answer: Most betta keepers choose either a 5-gallon or a 10-gallon tank. Across 542 real betta tanks, 32% use 5 gallons and 29% use 10 gallons. The 10-gallon is the median, holds steadier water, and opens up tankmate options.

Betta at a glance

Scientific name
Betta splendens
Adult size
~2.5″
Temperature
76–82°F
pH
6.5–7.5
Minimum tank
5 gal
Temperament
aggressive
Social
can be kept singly
Reference
Wikipedia

Most betta keepers pick either a 5-gallon or a 10-gallon tank. Both work. The 5-gallon is the bare minimum done right; the 10-gallon is the better default if you have the space.

What 542 real betta keepers actually use

Across 542 real betta tanks in the AquaGauge dataset (July 2026 snapshot, sourced from r/bettafish), we measured tank sizes shared by keepers. The two most common sizes are 5 gallons (32% of tanks) and 10 gallons (29% of tanks).

Tank sizeShare of 542 tanks
Under 5 gallons8%
5 gallons32%
6-9 gallons5%
10 gallons29%
Over 10 gallons26%

The median is 10 gallons. The mean is 14 gallons, pulled up by a handful of large community tanks. 92% of keepers use 5 gallons or more, and 55% use 10 gallons or more.

Where 5 gallons wins

A 5-gallon tank is the right pick when:

The trade-off: water chemistry swings faster in less volume. You need to test and change water more often than in a 10-gallon.

Where 10 gallons wins

A 10-gallon tank is the better default when:

There is no downside to giving a betta more room. A betta patrols its territory and will use a 10-gallon. The only constraint is the space and weight on your furniture (a filled 10-gallon weighs about 90 pounds).

The practical difference

Factor5 gallons10 gallons
Enough for one bettaYesYes
Tankmates possibleNo (snail only)Yes (small, peaceful species)
Water stabilityAdequate with regular testingMore forgiving
Heater/filter fitTight; small models onlyStandard sizes fit
Median keeper choiceNo (but most popular single size)Yes (median = 10 gal)
Weight filled~45 lb~90 lb

Which one to buy

If you have the space, go with 10 gallons. It is the median size real keepers actually run, it holds water parameters steadier, and you keep the option of adding tankmates later.

If your space or budget is genuinely limited, a 5-gallon with a heater and filter is a solid setup for a single betta. One in three keepers runs exactly that, and the fish does well.

Either way, do not go below 5 gallons. Only 8% of keepers do, and under 5 gallons you cannot fit a proper heater and filter or hold stable chemistry. See the full size breakdown in what size tank does a betta need.

How we counted

Tank-size figures come from 542 declarative posts on r/bettafish where keepers stated their tank size. Hypotheticals and “what should I get” questions were excluded. How we collect this 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 Betta tank. We start with your betta 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.

    • Aqueon MiniBow 5 Gallon Kit
      Aqueon MiniBow 5 Gallon Kit The 5-gallon side of this comparison: the practical minimum for one betta if you want the smallest stable tank. Check price on Amazon →
    • Tetra 10 Gallon Complete Kit
      Tetra 10 Gallon Complete Kit The 10-gallon side: more forgiving water chemistry and room for a tankmate, the upgrade most keepers end up preferring. Check price on Amazon →
    • hygger Small Adjustable Betta Aquarium Heater (25/50 W)
      hygger Small Adjustable Betta Aquarium Heater (25/50 W) Either tank needs a heater to hold 78-80F; this small adjustable unit fits a 5 or a 10 gallon. 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 will not shred a betta's long fins in either tank size. Check price on Amazon →

    FAQ

    Is 5 gallons enough for a betta fish?
    Yes. A 5-gallon tank is enough for a single betta with a heater and filter. It is the most popular size real keepers use (32% of 542 tanks). It holds water chemistry steady for one fish and fits on a desk.
    Is 10 gallons too big for a betta?
    No. 10 gallons is the median size real keepers actually run. It holds chemistry steadier, needs less frequent water changes, and gives you room for a few peaceful tankmates. A betta will use the space.
    Can a betta have tankmates in a 5-gallon tank?
    Barely. A 5-gallon is a solo betta tank. You can add a snail, but fish tankmates need 10 gallons or more so each animal has enough swimming room and the filter can handle the extra bioload.
    Does tank size affect betta lifespan?
    Indirectly, yes. A larger tank holds more stable water temperature and chemistry, which means less stress and fewer disease flare-ups. Keepers who run 10 gallons or more report fewer problems than those at the minimum.

    Sources

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