What Size Tank Does a Betta Need?
Short answer: a single betta needs a tank of at least 5 gallons (about 19 liters). Bowls, jars, and anything under 2.5 gallons are too small to keep a betta healthy.
Why bowls are a problem
Pet stores sell bettas in tiny bowls, which creates the false idea that bettas like small spaces. They don't. In the wild, bettas live in large, warm, shallow waters.
In a small bowl:
- Toxins build up fast. Even a little uneaten food spikes ammonia, which burns gills and can be fatal.
- Temperature swings wildly. A bowl heats up and cools down in minutes, stressing the fish.
- No room to swim. Bettas are active and need horizontal space.
The recommended minimum: 5 gallons
For a beginner keeping a single betta, a 5-gallon tank is the sweet spot:
- Water chemistry is stable enough that small mistakes don't kill the fish.
- You can fit a proper filter and heater.
- It's still small, affordable, and fits on a desk or shelf.
Tank size comparison
| Tank size | Good for a betta? | Notes |
|---|---|---|
| Under 1 gallon (bowl/jar) | No | Unhealthy — avoid entirely |
| 1–2.5 gallons | Marginal | Too unstable for beginners; high risk |
| 5 gallons | Yes — recommended | Best starting point |
| 10+ gallons | Yes — ideal | Easier to maintain, more swimming room |
Tip: longer tanks are better than tall ones. Bettas like horizontal swimming space more than height. A 5-gallon "long" or a 10-gallon rectangular tank are both great choices.
Does a bigger tank mean more work?
Counter-intuitively, a bigger tank is usually easier to maintain, not harder. It holds stable conditions longer, so your weekly routine stays the same: one water change, a quick gravel siphon, and a wipe-down.
Ready for the next step? Once you've chosen a tank, you'll need to heat it properly and cycle it before adding fish. Or start from the complete beginner guide.