What Size Tank Does a Betta Need?

· Updated · 3 min read

Blue and red betta fish swimming in a planted aquarium with a grass carpet, stem plants and a sponge filter

Short answer: A betta needs at least 5 gallons; 10 gallons is better. Across 542 real betta tanks, the median is 10 gallons and 92% keep their betta in 5 gallons or more. The pet-store cup and 1-gallon bowls are far below what keepers actually use.

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

A betta needs at least 5 gallons of water, and 10 gallons is better. That is enough to run a heater and a filter, hold water chemistry steady, and give the fish room to swim. The pet-store cup and the 1-gallon bowl are far too small.

What real betta keepers actually use

The AquaGauge dataset measures tank sizes across 542 real betta tanks (July 2026 snapshot) shared by keepers on r/bettafish. The median is 10 gallons, and 92% keep their betta in 5 gallons or more. Only 8% use less than 5 gallons, and not one reported the classic under-1-gallon bowl.

Tank sizeShare of 542 real betta tanks in the AquaGauge dataset
Under 5 gallons8%
5 gallons (most common)32%
6–9 gallons5%
10 gallons29%
More than 10 gallons26%

The two sizes keepers reach for most are 5 gallons (32% of tanks) and 10 gallons (29%). The “betta in a vase” image sold in stores does not match what people who keep bettas long-term actually run.

Why 5 gallons is the floor

A betta is a tropical fish that needs warm, stable, filtered water.2 Three things set the minimum:

5, 10, or bigger?

Planning a betta tank with tankmates

A 5-gallon is a solo betta tank. For tankmates you want 10 gallons or more, because every fish adds bioload and needs room. The principle behind this is old: a betta’s aggression is aimed at its own kind, not at every fish. The classic aquarium author William T. Innes put it plainly: “Betta, the Siamese Fighting-fish, can be kept with other fishes as it fights only its own kind.”1 Two bettas, though, are a different story. Innes warned that “Unfortunately males cannot be left together, as they tear each other’s fins badly.”1 That is why a 5-gallon stays a solo tank, and why careful non-betta tankmates only make sense once you have the room of 10 gallons. See which fish can live with bettas, then check your exact plan in the calculator below.

The question keepers keep asking

This is one of the most debated questions in the hobby. Two of the most-upvoted betta posts on Reddit ask exactly it: “Minimum tank size for a betta fish” (6,700+ upvotes, 330 comments) and “I have read a lot of conflicting info on the minimum tank size for a betta” (5,600+ upvotes, 368 comments). The data above answers it with what keepers do, not opinion.

How we counted

Tank-size figures come from declarative posts (“I keep my betta in a [size] tank”) harvested from r/bettafish, with hypotheticals and questions excluded. N = 542 tanks. Real example tanks from the dataset: a 5-gallon, a 10-gallon, and a 20-gallon setup. How we collect this. 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 LED MiniBow Aquarium Kit (5 Gallon)
      Aqueon LED MiniBow Aquarium Kit (5 Gallon) A 5-gallon kit hits the practical minimum real keepers use for one betta. Check price on Amazon →
    • hygger Small Adjustable Betta Aquarium Heater (25/50 W)
      hygger Small Adjustable Betta Aquarium Heater (25/50 W) Holds a steady 78 to 80F in a 5 to 10 gallon betta tank with an LED display. Check price on Amazon →
    • AQUANEAT Bio Sponge Filter, 3-Pack (up to 10 gal)
      AQUANEAT Bio Sponge Filter, 3-Pack (up to 10 gal) Filters without a current that tires a betta's long fins. Check price on Amazon →

    FAQ

    Can a betta live in a 1-gallon tank or a bowl?
    No. A betta needs a heater and filter for stable, warm water, and neither fits a 1-gallon bowl. In our data of 542 real betta tanks, only 8% are under 5 gallons and none were the classic under-1-gallon bowl.
    Is a 5-gallon tank big enough for a betta?
    Yes, 5 gallons is the practical minimum and the single most common size real keepers use (32% of tanks). It fits a small heater and filter and holds water chemistry steady for one betta.
    Is a 10-gallon better than a 5-gallon for a betta?
    Yes. 10 gallons is the median size keepers actually run, holds chemistry steadier, and is the point where you can add a few peaceful tankmates. Most real betta keepers (55%) use 10 gallons or more.
    How many gallons does a betta need with tankmates?
    Plan for 10 gallons or more. A 5-gallon is a solo betta tank; tankmates add bioload and need swimming room. Check your exact plan in the stocking calculator below.

    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.