πŸ“– Start Here

The Complete Beginner’s Guide to Freshwater Aquariums

Everything you need to go from “I want a fish tank” to a thriving, healthy aquarium β€” in one guide.

πŸ“… Updated October 2026⏱ 20 min read🐟 Beginner Guide

πŸ’‘ How to Use This Guide

Read this guide from top to bottom before you buy anything. The most common mistake beginners make is buying equipment before understanding the basics β€” and ending up with fish that die and money wasted. Ten minutes here will save you months of frustration.

Why Freshwater?

Freshwater aquariums are the perfect entry point into fishkeeping. The fish are hardier, the equipment is cheaper, the water chemistry is more forgiving, and the range of species available is enormous. A well-maintained 20-gallon freshwater community tank can be stunning β€” and costs a fraction of a comparable saltwater setup.

Step 1: Choose Your Tank Size

Bigger is actually easier for beginners. A larger volume of water is more stable β€” temperature and chemical swings happen more slowly, giving you more time to react. We recommend:

  • 20-gallon long β€” the ideal beginner tank. Space for a small community, stable water, affordable.
  • 10-gallon β€” common beginner choice, but water quality degrades faster and limits fish options.
  • 5-gallon or nano β€” best for a single betta fish only. Don’t try to stock community fish in a nano tank.

πŸ’‘ Pro Tip: Start with 20 Gallons

If you’re on the fence between 10 and 20 gallons, go with 20. You’ll have more fish options, more stable water, and you’ll enjoy the hobby far more. Our top recommendation: the Aqueon 20H Starter Kit.

Step 2: Get the Right Equipment

Equipment What to Look For Our Pick
Filter Rated for 2–3Γ— your tank volume per hour AquaClear 20 or 50
Heater 5W per gallon, with thermostat Aqueon Pro Adjustable
Light 8–10 hrs/day via timer Nicrew ClassicLED+
Thermometer Digital, separate from heater Any digital stick-on type
Test kit Tests ammonia, nitrite, nitrate, pH API Master Test Kit
Water conditioner Neutralises chlorine/chloramine Seachem Prime
Gravel vacuum For water changes Python No Spill

Step 3: Set Up the Tank

1

Rinse everything

Rinse substrate (gravel or sand) thoroughly in a bucket until water runs clear. Rinse decorations and tank with hot water β€” no soap, ever. Don’t rinse filter media.

2

Add substrate and dΓ©cor

Add 2–3 inches of substrate. Place heater and filter according to manufacturer instructions. Add decorations and any live plants before filling.

3

Fill slowly

Place a plate on the substrate and pour water onto it to avoid disturbing the gravel. Fill to within an inch of the top. Add Seachem Prime to neutralise chlorine.

4

Start filter and heater

Turn on the filter and heater. Set heater to 78Β°F for a tropical community tank. Let the tank run for 24 hours before checking temperature with your separate thermometer.

5

Cycle the tank

This is the most important step. Do not add fish yet. See Step 4 below.

Step 4: Cycle the Tank (Don’t Skip This)

The nitrogen cycle establishes the beneficial bacteria that convert toxic fish waste into less harmful compounds. Skipping this is the #1 cause of fish death for beginners.

Cycling takes 4–6 weeks. During this time, you’ll add a source of ammonia (fish food or pure ammonia) and test the water every few days. The cycle is complete when both ammonia and nitrite read 0 ppm.

Read our complete aquarium cycling guide for the exact step-by-step process and how to speed it up.

Step 5: Choose Your First Fish

Start with hardy, forgiving species that tolerate minor water parameter fluctuations. Our top recommendations for a first 20-gallon community tank:

  • 6–8 Neon Tetras β€” iconic schooling fish, peaceful, colourful
  • 4–6 Corydoras catfish β€” bottom cleaners, peaceful, amusing to watch
  • 3–4 Platies β€” hardy, come in many colour variants, very forgiving

Add fish slowly β€” no more than 3–4 at a time, one week apart. Each addition increases the bioload, and the bacterial colony needs time to catch up. See our full beginner fish guide for species profiles and tank mate combinations.

🚨 Wait for the Cycle to Complete

Do not add fish until your test kit shows 0 ammonia and 0 nitrite for at least 3 consecutive days. Adding fish to an uncycled tank kills them β€” sometimes within days. There are no shortcuts here.

Step 6: Ongoing Maintenance

A healthy aquarium needs a consistent maintenance routine. This is much simpler than most beginners expect:

  • Weekly: 25–30% water change with dechlorinated water. Syphon substrate to remove waste.
  • Weekly: Test water β€” check ammonia, nitrite, nitrate. Nitrate should stay below 40 ppm.
  • Monthly: Rinse filter media in old tank water (not tap water). Clean glass algae with a scraper.
  • Every 3–6 months: Replace worn filter media. Check heater calibration.

That’s it. A well-cycled tank with appropriate stocking is largely self-maintaining. Most problems stem from either not doing water changes or doing too much too fast.

Weekly Tips for New Fish Keepers

New guide every Thursday β€” water chemistry, fish care, equipment reviews.