Freshwater Aquarium QuickStart
A healthy 20-gallon tank with happy fish is way easier than a 5-gallon bowl. The secret isn't gear — it's patience, and understanding one chemistry cycle.
The counterintuitive truth: bigger is easier
Every beginner wants to start with a tiny desktop tank. Don't. Small tanks swing in temperature and water chemistry fast — a 5-gallon unforgives every mistake. A 20-gallon long tank is the sweet spot: cheap, forgiving, and fits most apartment spaces. You can always go bigger. You'll regret going smaller.
The one thing you actually have to learn
The nitrogen cycle. In a new tank, fish waste produces ammonia, which is toxic. Beneficial bacteria in your filter convert ammonia → nitrite (also toxic) → nitrate (relatively safe, removed by water changes). Until those bacteria colonize — about 3–6 weeks — adding fish kills them. This is called "cycling the tank," and it is the #1 thing beginners skip. Don't.
The minimum you need
Heads up — some links below are affiliate links. We earn a small commission if you buy, at no extra cost to you.
-
Shop options
A 20-gallon "long" aquarium kit
"Long" (30"×12"×12") beats "tall" — more surface area for gas exchange. Kits from Aqueon or Tetra include tank, hood, light, and usually a filter and heater. Check used listings first; aquariums often show up free on marketplace.
~$80–150 new, often free used -
Shop options
A hang-on-back (HOB) filter rated for 30+ gallons
Yes, over-rate the filter. Aquaclear 30 or 50, or a Tidal 35, all well-regarded. More flow = more biological filtration = healthier tank.
~$30–45 -
Shop options
A 100W heater
Most popular beginner fish want 75–78°F. Aim for 5 watts per gallon. A preset heater is fine; adjustable is nicer.
~$20 -
Shop options
Substrate — 20 lbs of aquarium gravel or sand
Inert gravel or black sand both look great. Rinse until the water runs clear before adding.
~$20 -
Shop options
Water conditioner (Seachem Prime)
Non-negotiable. Tap water has chlorine/chloramine that will kill fish and your beneficial bacteria. Prime also detoxifies small amounts of ammonia and nitrite — buy the big bottle.
~$10–20 -
Shop options
API Freshwater Master Test Kit
Liquid test kit, not strips. Tests ammonia, nitrite, nitrate, and pH. You cannot cycle a tank without one. This is the single most skipped — and most important — beginner purchase.
~$30 -
Pure ammonia (for fishless cycling)
Janitorial-grade ammonia with no surfactants/scents. Ace Hardware's house brand is the classic. You'll dose it to feed the bacteria during cycling.
~$5 -
Shop options
A gravel vacuum / water change siphon
You'll use this every week forever. A basic Python or Aqueon siphon is fine.
~$15
Setup day
- Pick a spot. Level, sturdy furniture that can hold 200+ lbs. Away from direct sunlight (causes algae) and heat/AC vents (causes temperature swings).
- Rinse substrate. In a bucket, rinse gravel/sand until the water runs mostly clear. Skip this and you'll spend two days looking at cloudy water.
- Add substrate, then hardscape. Sloping slightly higher at the back looks best. Add any rocks or driftwood now.
- Install the heater and filter. Heater fully submerged but unplugged. Filter hung on the back, primed with tank water.
- Fill with dechlorinated water. Pour onto a plate or bag to avoid disturbing substrate. Dose Prime per bottle instructions.
- Plug in heater and filter. Wait at least 15 minutes after filling before powering the heater. Set to ~76°F.
- Start fishless cycling. Dose pure ammonia to ~2–4 ppm. Test daily. When both ammonia and nitrite drop from 2 ppm → 0 ppm within 24 hours, you're cycled. Usually 3–6 weeks.
- Big water change, then stock slowly. Do a 50%+ water change to drop nitrates. Add 4–6 hardy fish. Wait two weeks. Test. Add a few more. Never stock all at once.
The weekly routine
- Feed once or twice a day. Only what's eaten in 2 minutes. Overfeeding kills more beginner fish than anything else.
- 25% water change, weekly. Vacuum the gravel while siphoning. Always Prime the new water.
- Test monthly once cycled. Ammonia and nitrite should always read 0. Nitrate should stay under 40 ppm; if it's climbing, do bigger or more frequent changes.
- Never clean the filter media in tap water. Chlorine kills the bacteria. Rinse it in a bucket of tank water during water changes, and only when flow is clearly reduced.