Head to head
10 gallon vs 20 gallon: which should your first tank be?
Small does not mean simple. A larger volume dilutes every mistake you are going to make, and in month one you are going to make several.
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.
Buy the 20 gallon tank if you have the space, the budget and a surface that will take about 225 lb of filled aquarium. Twice the water halves the concentration of every mistake, which is what makes a bigger tank easier rather than harder for a beginner. Buy the 10 only if the 20 genuinely will not fit.
This is the most counter-intuitive advice on the site, so here is the mechanism before the comparison table. Every aquarium problem is a concentration problem. Overfeeding does not hurt fish; the ammonia it produces does, and how much that ammonia hurts depends on how much water it is dissolved in. Skipping a water change does not hurt fish; the nitrate it accumulates does, at a rate set by volume.
So a beginner's mistake in a 20 gallon tank arrives at half the concentration and roughly twice as slowly as the same mistake in a 10 gallon tank. That is more time to notice, more time to test, and more time to fix. Small tanks are not beginner tanks; they are tanks that require the maintenance discipline a beginner has not built yet.
The comparison
| 10 gallon | 20 gallon | |
|---|---|---|
| Footprint | About 20 x 10 in — fits a desk or sturdy side table | About 24 x 12 in — needs a proper stand or a solid piece of furniture |
| Filled weight | Roughly 110 lb | Roughly 225 lb |
| Real flow needed at 6x turnover | 60 GPH | 120 GPH |
| Rated filter to shop for (after the 30% correction) | About 85 GPH | About 170 GPH |
| Typical heater for a 10 F lift | About 50 W | About 100 W |
| Weekly 25% water change | About 2.5 gallons — one bucket | About 5 gallons — two buckets, or a hose |
| Tolerance for an overfeed | Low. Readings move within a day. | Roughly double. More time to catch it. |
| Realistic stocking | One betta, or one small nano school | A small community, or a betta with tankmates |
Flow figures computed from the turnover method on /how-we-pick; heater figures from the watts-per-gallon-per-degree bands in the sources at the foot of this page. Weights are approximate and assume roughly 8.3 lb per gallon plus glass.
The honest case for the 10 gallon tank
We are not going to pretend the 20 wins on everything. There are four real arguments for the smaller tank and they are not trivial.
- It fits. A 20 gallon tank needs a stand or a genuinely solid piece of furniture. Filled, it is around 225 lb concentrated on a small footprint, which is more than most bookshelves and many desks should carry. If your only surface is a desk, the 10 is not a compromise, it is the correct choice.
- It costs less to start. Tank, filter, heater, substrate and light all scale with size, and a first aquarium is a purchase you are not yet sure you will keep up.
- Water changes are one bucket. Two and a half gallons a week is a task you will keep doing. Five gallons carried across a flat is a task people quietly stop doing, and a lapsed water change schedule is worse than a smaller tank.
- It is enough tank for a betta. A single betta in a heated, gently filtered 10 gallon tank is a genuinely good aquarium, not a consolation prize.
Where the 20 gallon quietly wins
Beyond dilution, three things get easier and one thing gets harder.
Temperature is steadier. Twenty gallons has more thermal mass, so a cold night moves it less. That matters because it is temperature swing, not absolute temperature, that stresses fish most.
Stocking is not a knife-edge. In a 10 gallon tank the difference between a sensible school and an overstocked tank is about three fish. In a 20 you have room to be slightly wrong. Bioload arithmetic is on how many fish in a 10 gallon tank.
Cycling is more forgiving. A larger volume takes an ammonia dose to a lower concentration, so the colonies grow against a less punishing curve and a slightly heavy dose does not stall the process.
Filtration gets harder to buy, though. This is the genuine catch. A 20 gallon community tank wants roughly 170 rated GPH, and bundled kit filters at that size are more likely to be nominally rather than genuinely adequate. Read best filter for a 20 gallon tank before assuming the box has it covered.
What about a 5 gallon, or a 29?
Five gallons is workable for a single betta with a heater and gentle filtration, and it is not workable for much else. Below five, the swings get fast enough that you are doing maintenance on a schedule most beginners will not keep.
Twenty-nine gallons and up is genuinely easier still on the dilution argument, and the constraints become practical rather than biological: floor loading, the cost of a stand, and the fact that a 30% water change is now a hose job rather than a bucket job. If you are already committed enough to be reading this, and the space exists, a 29 is a lovely first tank.
Quick picks
The kits behind each size
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | No image Tetra Complete LED Aquarium Kit, 20 Gallon Twice the water means half the concentration of every mistake you will make. | The 20 gallon option, and our recommendation if it fits | |
| 2 | No image Aqueon LED Aquarium Starter Kit, 10 Gallon Smaller, cheaper, fits almost anywhere, and its bundled filter is properly sized. | The 10 gallon option, and a genuinely good first tank | |
| 3 | No image Fluval AquaClear 30 Power Filter The strongest single hang-on-back at this size, with reusable media instead of a cartridge. | The filter to add if you go with 20 gallons |
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.
The decision, in one paragraph
Measure the surface you intend to use and check what it can carry. If it takes a 20 gallon tank, buy the 20 and budget properly for the filter. If it does not, buy the 10 and stock it modestly, and know that the maintenance schedule matters more than it would on a larger tank. Either way the next step is identical: set it up, then cycle it before a single fish goes in.
Questions people actually ask
Frequently asked questions
+ Is a bigger tank really easier for a beginner?
+ What is the best size aquarium for beginners?
+ Can I put a 20 gallon tank on a desk or bookshelf?
+ Does a bigger tank cost much more to run?
Where the numbers came from
Sources
Read next
Related on Fin & Filter

What size tank should a first aquarium be?
Why bigger is easier, what each common size can realistically hold, and the practical ceiling.

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

The best filter for a 20 gallon tank
Why filters labeled for 20 gallons come up short on a stocked community tank, and the cheap fix that works.