20 Gallon Aquarium: Setup, Stocking & Best Kits
Everything you need to know about a 20 gallon aquarium — dimensions, best fish and reptiles, setup tips, and kit recommendations for beginners and pros.
✓Recommended Gear
A 20 gallon aquarium is one of the best starting points for any new fishkeeper — or an upgrade for someone moving up from a tiny 10-gallon tank. It's big enough to hold a real community of fish, yet small enough to fit on a desk or dresser without dominating the room.
But here's what most beginner guides miss: a 20 gallon isn't just one tank. There's a 20 gallon long and a 20 gallon high, and the difference matters a lot depending on what you want to keep. This guide covers everything — dimensions, setup steps, stocking ideas, common mistakes, and the best kits on the market right now.
20 Gallon Aquarium Dimensions: Long vs. High
Before you buy a tank, measure your space. These two versions have very different footprints.
| Tank Type | Length | Width | Height | Best For |
|---|---|---|---|---|
| 20 Gallon Long | 30 in | 12 in | 12 in | Bottom-dwelling fish, planted tanks, reptiles |
| 20 Gallon High | 24 in | 12 in | 16 in | Tall plants, taller fish, limited shelf space |
The 20 gallon long is the fan favorite. More floor space means more territory for fish, better water circulation, and easier planted tank layouts. The 20 gallon high fits better on narrow shelves but can feel cramped for active swimmers.
If you're keeping reptiles or amphibians — like small lizards, salamanders, or newts — the long version also works better as a terrarium or paludarium. According to The Spruce Pets, salamanders and newts thrive in horizontal tanks with plenty of horizontal space to explore.
What Can Live in a 20 Gallon Tank?
This is where things get fun. A 20 gallon opens up a lot of options.
Freshwater Fish
The golden rule for stocking is 1 inch of fish per gallon as a rough baseline — but body shape and behavior matter more. A 4-inch goldfish produces far more waste than a 4-inch neon tetra.
Great fish for a 20 gallon include:
- Neon or Cardinal Tetras — schooling fish, need groups of 6+, stunning colors
- Platies and Mollies — easy to care for, active, great for beginners
- Corydoras Catfish — bottom-dwellers, peaceful, keep them in groups of 3+
- Guppies — colorful, hardy, breed readily
- Dwarf Gouramis — centerpiece fish, beautiful but slightly territorial
- Betta fish — one male betta can anchor a peaceful community
For a full breakdown of how many fish your tank can handle, check out our guide on How Many Fish in a 20 Gallon Tank: Stocking Guide.
According to The Spruce Pets' guide to small aquarium fish, nano species like ember tetras and chili rasboras are ideal for smaller tanks because they stay under 1.5 inches and produce very little bioload.
Reptiles and Amphibians
A 20 gallon can also house small reptiles or amphibians. Some popular choices:
- Small geckos (leopard geckos, crested geckos) — need a secure lid
- Dart frogs — a 20 long makes a great bioactive vivarium
- Fire-bellied toads — semi-aquatic, love a paludarium setup
- Salamanders and newts — need cool, shallow water with land areas
If you're interested in reptiles that fit smaller spaces, The Spruce Pets has a great overview of exotic pets for small spaces that can help you narrow down options.
Setting Up Your 20 Gallon Aquarium
Setting up a tank the right way the first time saves a lot of headaches. Here's the process, step by step.
Step 1: Choose Your Equipment
You'll need a few core pieces of equipment before you add a single drop of water. See our Aquarium Setup Guide: Everything Beginners Need for a full checklist.
- Filter — aim for a flow rate of 4–5x tank volume per hour (80–100 GPH for a 20 gallon)
- Heater — 50–100 watt heater is ideal; tropical fish need 76–80°F
- Thermometer — always use one, don't guess
- Lighting — important for live plants and natural day/night cycles
- Substrate — gravel, sand, or planted tank soil depending on your setup
- Lid — keeps fish in and evaporation down
Step 2: Rinse Everything
Rinse your gravel, decorations, and tank with plain water. Never use soap. Even a tiny soap residue can kill fish.
Aim for 2–3 inches of substrate depth for most freshwater setups. If you're planting, go with nutrient-rich aquasoil and 3+ inches of depth.
Step 3: Cycle the Tank Before Adding Fish
This is the step most beginners skip — and the one that kills the most fish. The nitrogen cycle establishes beneficial bacteria that break down ammonia from fish waste.
Cycling takes 4–6 weeks without shortcuts. You can speed it up by:
- Adding a bottle of beneficial bacteria (Seachem Prime + Fritz Zyme 7 is a popular combo)
- Using filter media from an established tank
- Feeding the tank a tiny pinch of fish food daily to generate ammonia
Test your water with an aquarium test kit. You want ammonia and nitrite at 0 ppm before adding fish.
Step 4: Aquascape
Now comes the fun part — arranging plants, rocks, and driftwood. A simple rule: tall plants in the back, medium in the middle, short in the front. Leave open swimming space in the center.
Live plants make a huge difference. They absorb nitrates, produce oxygen, and make fish far less stressed. Easy beginner plants include java fern, anubias, and water sprite. For a deep dive on one of the best beginner plants, see our Water Sprite Plant: Complete Aquarium Care Guide.
Step 5: Add Fish Slowly
Don't add your full stocking list on day one. Add fish in small groups, wait a week, test water, then add more. Overcrowding the tank too fast overwhelms the biological filter.
Float the bag for 15 minutes before releasing new fish. This equalizes temperature and reduces shock.
20 Gallon Aquarium Kits: What to Look For
Buying a kit saves money and eliminates compatibility guessing. Most beginner kits include a tank, filter, heater, and sometimes lighting.
(Estimates only — actual prices on Amazon may vary.)
Here's what separates a good kit from a bad one:
| Feature | Look For | Avoid |
|---|---|---|
| Filter | Rated for 20+ gallons, adjustable flow | Undersized hang-on-back filters |
| Heater | Fully submersible, preset or adjustable | Heaters without a thermostat |
| Lighting | Full spectrum LED | Incandescent bulbs (run hot, bad for plants) |
| Hood | Secure, with feeding door | Loose or gapped hoods (fish jump!) |
| Warranty | 1 year minimum | No warranty at all |
Popular all-in-one kits include the Aqueon 20 Gallon Aquarium Kit and the Tetra 20 Gallon Aquarium Kit. Both are solid entry-level options.
If you want a rimless or open-top tank for a cleaner look, the Marineland Contour Glass Aquarium series is popular with aquascapers.
Do You Need a Stand?
A full 20 gallon aquarium weighs around 225 pounds when filled with water, substrate, and decor. That's not a number you want sitting on a wobbly shelf.
A dedicated 20 gallon aquarium stand is worth the investment. Most are built for the standard 24" or 30" footprint and have a lower shelf for storing supplies.
If you use furniture instead of a stand, make sure it's rated for at least 250 pounds and sits on a flat, level surface. Uneven surfaces stress the glass seams over time.
Common Mistakes to Avoid
I've seen these same mistakes wreck tanks for new hobbyists over and over. Here's how to sidestep them.
1. Skipping the nitrogen cycle. Adding fish to an uncycled tank exposes them to ammonia spikes that burn their gills. It's the #1 cause of early fish death. Cycle first, always.
2. Overfeeding. Feed only what your fish eat in 2 minutes, once or twice a day. Uneaten food rots and spikes ammonia fast.
3. Overstocking. More fish = more waste = harder to maintain stable water. Start conservative. You can always add more fish later.
4. Skipping water changes. Even a perfectly cycled tank needs a 25–30% water change every 1–2 weeks. Nitrates accumulate and stress fish over time.
5. Mixing incompatible fish. Not all fish get along. Do research before combining species. Aggressive fish like tiger barbs will bully slow-moving fancy guppies. Check compatibility charts before buying.
6. Impulse buying at the pet store. Always research a fish before you buy it. Some "small" fish at the pet store — like red tail catfish — grow to 4 feet and will outgrow a 20 gallon within months.
Maintenance Schedule
Keeping a 20 gallon healthy doesn't take much time if you stay consistent.
| Task | Frequency |
|---|---|
| Feed fish | Once or twice daily |
| Check temperature & equipment | Daily |
| Test water (ammonia, nitrite, nitrate) | Weekly for new tanks; monthly for established |
| Partial water change (25–30%) | Every 1–2 weeks |
| Clean filter media (rinse in old tank water) | Monthly |
| Scrub algae from glass | As needed |
| Trim plants | As needed |
Use a Python siphon gravel vacuum for water changes — it pulls water and vacuums debris from the substrate at the same time. It's the single biggest time-saver in freshwater fishkeeping.
Is a 20 Gallon Tank Right for You?
A 20 gallon hits a sweet spot that most tank sizes don't. It's forgiving enough for beginners — water parameters stay more stable than a 5 or 10 gallon — but small enough to be manageable and affordable.
If you're on the fence between a 15 and a 20, the 20 is almost always the better choice. You'll have more flexibility with stocking, better water stability, and more room for live plants. Our 15 Gallon Tank guide covers the smaller option if space is truly tight.
For experienced keepers, a 20 gallon makes an excellent quarantine tank, breeding setup, or species-only display tank for nano fish.
No matter what direction you go, the 20 gallon is one of the most versatile tank sizes available — and for good reason.
Recommended Gear
Aqueon 20 Gallon Aquarium Starter Kit
Includes tank, filter, heater, LED light, and thermometer — everything a beginner needs in one box. The filter is rated for tanks up to 30 gallons, giving you plenty of biological capacity.
Check Price on AmazonAPI Freshwater Master Test Kit
Tests ammonia, nitrite, nitrate, and pH — the four most critical water parameters. Far more accurate than strip tests and covers hundreds of tests per kit.
Check Price on AmazonPython No Spill Clean and Fill Aquarium Maintenance System
Connects directly to your faucet and handles both draining and refilling without buckets. Saves significant time on every water change and makes gravel vacuuming effortless.
Check Price on AmazonSeachem Prime Water Conditioner
Neutralizes chlorine, chloramine, and detoxifies ammonia and nitrite during cycling. A staple product in nearly every serious fishkeeper's cabinet — a little goes a long way.
Check Price on Amazon20 Gallon Aquarium Stand
A full 20 gallon weighs over 200 pounds when set up. A purpose-built stand distributes weight evenly, prevents floor damage, and usually includes a lower storage shelf for supplies.
Check Price on AmazonFrequently Asked Questions
References & Sources
- https://www.thesprucepets.com/small-aquarium-fish-breeds-for-freshwater-5120495
- https://www.thesprucepets.com/tanks-for-pet-salamanders-and-newts-1236718
- https://www.thesprucepets.com/exotic-pets-for-small-spaces-1238582
- https://www.thesprucepets.com/large-fish-for-freshwater-aquariums-7570272
- https://www.thesprucepets.com/aquarium-checklist-1380711

