Note: We are not veterinarians or aquatic specialists, and this comparison is not pet-care advice. Fish have real welfare needs — research the specific species you plan to keep, and cycle any new tank before adding fish. Affiliate disclosure: some links may earn us a commission at no extra cost to you — commissions never influence a ranking.
The most consequential decision in fishkeeping happens before a single fish is purchased: tank size. Beginners almost always assume smaller is easier — and experienced aquarists almost universally say the opposite. We put the three classic starter sizes head to head to explain why, and which one actually fits your space, budget, and ambitions.
The contenders
5-gallon — the desktop tank. Compact, cheap to buy, and heavily marketed to beginners, often as all-in-one kits.
10-gallon — the classic starter. The most common first tank for decades, with the widest selection of budget kits and accessories.
20-gallon — the “buy once” tank. What experienced hobbyists most often recommend to beginners, and what beginners most often upgrade to within a year.
Round 1: Ease of keeping fish healthy
Here’s the counterintuitive truth that dominates every experienced-aquarist forum: bigger water is more forgiving water. In a 5-gallon, waste builds fast, temperature swings quickly, and small mistakes (a missed water change, an overfeed) become emergencies. In a 20-gallon, the same mistake dilutes into a footnote. Water chemistry stability is the whole game in fishkeeping, and volume is stability. Reviews of nano tanks are full of discouraged beginners who thought they failed at fishkeeping when they really failed at nano-keeping — a genuinely harder discipline.
Winner: 20-gallon, decisively. This round outweighs the rest.
Round 2: What you can actually keep
A 5-gallon responsibly houses a single betta, some shrimp, or a snail crew — genuinely delightful setups, but that’s the ceiling. A 10-gallon opens up small schooling fish, though fewer than pet-store labels suggest. A 20-gallon supports a real community: a proper school plus centerpiece fish plus a cleanup crew. If your mental image of “having an aquarium” involves more than one or two fish, only one of these sizes delivers it without welfare compromises.
Winner: 20-gallon.
Round 3: Space, weight, and practicality
The small tanks’ honest advantage. A filled 5-gallon weighs around 60 pounds and sits on any sturdy desk; a 10-gallon runs about 110 pounds and still works on solid furniture; a 20-gallon lands around 225 pounds and realistically wants a purpose-built stand — an extra cost and floor-space commitment beginners often forget. Renters, dorm dwellers, and desk keepers have legitimate reasons to go small.
Winner: 5-gallon.
Round 4: Total cost (the real number)
Sticker prices mislead here. The 5-gallon kit looks cheapest until you price the extras every tank needs (heater, water conditioner, test kit, food). The 10-gallon hits the sweet spot of kit availability — it’s the most commoditized size in the hobby, with aggressive bundle pricing. The 20-gallon costs the most upfront (tank, stand, bigger filter and heater) but has the lowest cost-per-regret: it’s the size people don’t outgrow in six months, and “buy the bigger tank first” is possibly the single most repeated sentence in aquarium owner reviews.
Winner: 10-gallon on entry price; 20-gallon on price over two years.
The verdict
- Best overall: 20-gallon — the most forgiving water, the real stocking options, and the tank you won’t replace. If space and budget allow, start here.
- Best budget entry: 10-gallon — the classic for a reason; kit pricing is unbeatable and it’s big enough to learn on without nano-tank fragility.
- Best for one special fish: 5-gallon — a planted betta or shrimp tank on a desk is a legitimately great setup. Just know you’re choosing a species-specific home, not a starter aquarium.
Who should skip each
Skip the 5-gallon if you want “an aquarium” in the community-tank sense, or if daily-ish attentiveness isn’t your nature — small water punishes neglect fastest. Skip the 10-gallon if you already know you’ll want more fish; you’ll be shopping again by spring. Skip the 20-gallon if your floor, lease, or budget objects to a 225-pound piece of furniture — a struggling big tank is worse than a thriving small one.
Whichever size wins: cycle the tank before fish come home (search “fishless cycling” — it’s the step every experienced keeper wishes they’d known about on day one), and stock for the adult size of every species. Your fish, and your future self, will thank you.