The first decision
What size tank should a first aquarium be?
The answer is bigger than most people expect, and the reasoning is not aesthetic. Volume is the variable that decides how badly a beginner's mistakes hurt.
Fin & Filter earns a commission when you buy through the links on this page. It costs you nothing and it does not decide what we rank. How we’re funded.

We have not used any of this gear. Every pick below is chosen from published manufacturer specifications and the arithmetic on how we pick, which you can re-run yourself.
Twenty gallons is the best size for most beginners, because it is the smallest tank that genuinely forgives a mistake. Ten gallons works well with a modest stocking and a kept-to routine. Five gallons is the practical floor and suits a single betta. Below five, the water chemistry moves faster than a beginner's schedule.
Almost every first-tank guide tells you to start small. That advice is intuitive, widely repeated, and wrong for the reason that matters most: a small tank is not a simple tank, it is a tank with no margin for error.
Why volume is the variable
Everything that goes wrong in an aquarium is a concentration problem. Fish waste and uneaten food produce ammonia; the harm ammonia does depends on how concentrated it is. Nitrate accumulates between water changes; how fast it climbs depends on volume. Room temperature pulls the tank around; how far depends on thermal mass, which is volume again.
So the same mistake — an overfeed, a missed water change, a heater drifting low — produces a smaller number in a larger tank, and produces it more slowly. That is more time to notice and more time to fix, which is the single most valuable property a first aquarium can have.
What each size realistically holds
| Size | Realistic stocking | Filter to shop for at 6x | Honest verdict |
|---|---|---|---|
| 5 gallon | One betta, or a small shrimp colony | About 45 rated GPH | Workable with a heater and gentle flow. The practical floor. |
| 10 gallon | One betta with careful tankmates, or one nano school | About 85 rated GPH | A genuinely good tank if the routine is kept. Punishes lapses. |
| 20 gallon | A small community, or a betta with tankmates | About 170 rated GPH | The recommendation. Forgiving enough to learn in. |
| 29 gallon and up | A proper community | About 250 rated GPH and up | Easier still on chemistry. Constraints become weight, cost and water-change effort. |
Filter figures are required flow at 6x turnover divided by 0.7, to correct for the roughly 25-40% gap between rated and real throughput. Method and sources on /how-we-pick.
The four constraints that push the other way
Bigger is easier biologically and harder practically, and pretending otherwise would be useless advice. Four real limits:
- Weight. Filled, a 10 gallon tank is roughly 110 lb and a 20 gallon is roughly 225 lb, on a small footprint. Most bookshelves and many desks are not rated for the latter. Check what your surface can carry before you decide, not after.
- Water-change effort. A weekly 25% change is 2.5 gallons on a 10, and 5 gallons on a 20. Buckets are the reason maintenance routines lapse, and a lapsed routine on a big tank is worse than a kept routine on a small one.
- Up-front cost. Tank, filter, heater, substrate and light all scale with size, and this is a purchase you are not yet certain you will keep up.
- Filtration gets harder to buy well. At 20 gallons the arithmetic asks for about 170 rated GPH, and bundled kit filters at that size are more likely to be nominally rather than genuinely adequate. See best filter for a 20 gallon tank.
Footprint matters as much as gallons
Two tanks of identical volume are not equivalent if one is tall and narrow and the other is long and shallow. Surface area drives gas exchange, so a wide tank holds more dissolved oxygen at the same volume. Swimming length matters to active species, which is why a tall column tank suits a betta and frustrates a school of danios.
Given the choice at the same gallonage, prefer the longer, wider tank for a community. Prefer the taller one only if you are keeping something that uses vertical space and wants calm water.
The bowl question
Unfiltered, unheated bowls are the format this site exists to argue against, and it is worth being plain about why rather than just disapproving. A bowl has a small volume, so waste concentrates fast. It has a narrow opening relative to its width, so gas exchange is poor. It usually has no filter, so there is nowhere for a bacterial colony to live at scale, and no heater, so the temperature is whatever the room is doing.
Every one of those is fixable except by making it bigger. The five gallon tank is the honest floor, and it is not much more expensive than a bowl.
Quick picks
Kits at the two sizes worth buying
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | No image Tetra Complete LED Aquarium Kit, 20 Gallon Twenty gallons is the cheapest stability available to a beginner. | The size we would push you toward | |
| 2 | No image Aqueon LED Aquarium Starter Kit, 10 Gallon A properly filtered 10 gallon tank, which is a genuinely good first aquarium. | The realistic ceiling for a desk or a shelf |
Rows link to the full write-up further down this page. Prices come from the live price layer only; where there is no live figure the button reads “Check price” rather than showing a remembered number.
So: what should you buy?
Measure the surface. If it will carry a 20 gallon tank, buy the 20 and size the filter yourself. If it will only carry a 10, buy the 10 and stock it modestly. If the only option is a 5 gallon on a desk, buy the 5 and keep a single betta in it properly — heated, gently filtered, and water-changed weekly.
Then, whichever you bought, do the same next thing: cycle it. Tank size changes how much time your mistakes give you. It does not change the fact that a new filter is sterile.
Questions people actually ask
Frequently asked questions
+ Is a 3 gallon tank too small for a betta?
+ What is the smallest tank that is genuinely fine?
+ Does a bigger tank need more maintenance?
+ Is a tall tank or a long tank better?
Where the numbers came from
Sources
Read next
Related on Fin & Filter

10 gallon vs 20 gallon: which should your first tank be?
Buy the 20 if the space allows. The reason is dilution, and it decides more than any other single choice.

How many fish in a 10 gallon tank?
Why the inch-per-gallon rule fails, the three real constraints, and worked stocking combinations.

How to cycle a fish tank
What cycling actually is, the fishless method start to finish, and the exact test result that means it is done.