25 June 2026· 12 min read
Beginner's Guide to Setting Up a Freshwater Aquarium
Setting up your first aquarium is one of the most rewarding hobbies you can start — but it’s also one where many beginners make costly mistakes. This guide walks you through every step from choosing a tank to adding your first fish, so you can build a healthy, stable aquarium from day one.
Step 1: Choose the Right Tank Size
Bigger tanks are actually easier to maintain than small ones — the larger the water volume, the more stable the water chemistry, and the more forgiving the system is of mistakes.
Recommended starter sizes:
- 20 gallons (75 L) — small enough to fit most spaces, large enough to house a small community
- 29 gallons (110 L) — a popular ‘sweet spot’ for beginners
- 40 gallon breeder — offers excellent footprint-to-volume ratio
Avoid anything under 10 gallons for your first tank. The nitrogen cycle is much harder to maintain in small volumes.
Step 2: Essential Equipment
Before adding a drop of water, gather the following:
| Equipment | Purpose | Notes |
|---|---|---|
| Filter | Biological, mechanical, and chemical filtration | Size for 2× tank volume/hour |
| Heater | Maintain stable temperature | 5W per gallon is a good rule |
| Thermometer | Monitor temperature | Cheap but vital |
| Substrate | Gravel or sand | Rinse thoroughly before use |
| Lighting | Plant growth and viewing | 8–10 hours/day on a timer |
| Lid | Prevent evaporation and jumping | Essential for most fish |
Step 3: The Nitrogen Cycle
This is the single most important concept in fishkeeping. The nitrogen cycle is the biological process that makes your tank safe for fish.
The cycle in brief:
- Fish waste and uneaten food produce ammonia (toxic)
- Bacteria (Nitrosomonas) convert ammonia to nitrite (also toxic)
- Bacteria (Nitrobacter) convert nitrite to nitrate (much less toxic)
- Water changes remove accumulated nitrate
A new tank has no beneficial bacteria. It typically takes 4–8 weeks to fully cycle. Never add fish to an uncycled tank — this is the number one cause of new fish deaths.
How to Cycle Without Fish (Fishless Cycling)
- Set up the tank completely with water, filter, and heater running
- Add an ammonia source — pure ammonia (5 ppm) or fish food
- Test water with a liquid test kit every 2–3 days
- Ammonia will spike, then drop; nitrite will spike, then drop; nitrate will rise
- When ammonia and nitrite both read 0 ppm and nitrate is present, the cycle is complete
Step 4: Water Parameters
Once cycled, maintain these parameters for a standard community freshwater tank:
- Ammonia: 0 ppm
- Nitrite: 0 ppm
- Nitrate: <20 ppm (do weekly water changes to keep it here)
- pH: 7.0–7.4 (adjust based on the fish you keep)
- Temperature: 24–26°C (adjust for your species)
- Hardness (GH): 8–12 dGH for most community fish
Step 5: Choosing Your First Fish
Start with hardy, peaceful community fish. Good choices for a 20-gallon beginner tank:
- Neon or ember tetras (school of 6+)
- Corydoras catfish (school of 4+) — excellent bottom cleaners
- Platies or mollies (colourful, very hardy livebearers)
- Dwarf gourami (a centrepiece fish)
Avoid cichlids, large plecos, and Oscar fish for your first tank.
Step 6: Adding Fish Correctly
- Float the sealed bag in the tank for 15 minutes to equalise temperature
- Open the bag and add small amounts of tank water every 5 minutes for 30 minutes (acclimatisation)
- Net the fish out and add to the tank — do not add the bag water to the tank
- Add no more than 3–4 small fish at a time to avoid ammonia spikes
Ongoing Maintenance
- Weekly: 25–30% water change with dechlorinated water
- Weekly: Test ammonia, nitrite, nitrate, and pH
- Monthly: Rinse filter media in old tank water (never tap water — this kills beneficial bacteria)
- As needed: Trim plants, remove dead plant matter, scrape algae
Welcome to the hobby — the hard part is patience during the cycle. Once your tank is established, it becomes a self-sustaining miniature ecosystem.