What Size Tank Does a Betta Need?
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 size | Share of 542 real betta tanks in the AquaGauge dataset |
|---|---|
| Under 5 gallons | 8% |
| 5 gallons (most common) | 32% |
| 6–9 gallons | 5% |
| 10 gallons | 29% |
| More than 10 gallons | 26% |
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:
- Heat. Bettas need a steady 78–80°F, well within the species’ documented tolerance.3 A heater needs water volume to work against; in under 5 gallons the temperature swings.
- Filtration. A filter needs room. More water dilutes waste between cleanings, so ammonia does not spike.
- Swimming room. Bettas are active and patrol their space. A bowl gives them nowhere to go.
5, 10, or bigger?
- 5 gallons. The practical minimum for a single betta with a heater and filter, and a snail or a few shrimp.
- 10 gallons. The median real-tank size and the better default. Steadier water, and the point where careful tankmates become possible.
- More than 10 gallons. Fine, and gives the most stable water. Keep the flow gentle so it does not tire the betta’s fins.
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).
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) 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) 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) 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
- The Complete Aquarium Book.
- Betta splendens, Seriously Fish. View source ↗
- Betta splendens, FishBase. View source ↗