Aquastockstocking data
HomeGuides › Freshwater Aquarium Setup for Beginners

Freshwater Aquarium Setup for Beginners: Complete First-Tank Guide

Most first tanks fail for the same three reasons: too small, not cycled, and stocked too fast. Avoid those and fishkeeping is genuinely easy.

Start bigger than feels sensible

The counter-intuitive truth of this hobby is that bigger tanks are easier. A larger volume dilutes waste, holds temperature steady and gives you time to react when something goes wrong. In a 5-gallon tank a single dead fish can spike ammonia overnight; in a 29-gallon it barely registers.

If your budget allows only one purchase, make it a 20-gallon long. It is the best value-for-difficulty tank in the hobby: cheap, forgiving, wide footprint, and it supports a real community. A 29 is better still. Avoid 5-gallon "starter kits" as a first tank unless you specifically want a single betta or a shrimp colony.

The shopping list

ItemWhyTypical cost
Tank (20 gal long)Forgiving volume, good footprint$40–70
Filter rated for the tank or one size upHouses the bacteria; oversizing is free insurance$25–45
Adjustable heater (~5 W per gallon)Stability matters more than the number$18–30
Liquid test kitNon-negotiable. Strips are not accurate enough$30–35
DechlorinatorChlorine kills your filter bacteria$8
Substrate (sand or fine gravel)1–2 inches; sand is kinder to bottom dwellers$15–25
Light on a timer6–8 hours per day; more causes algae$25–55
Gravel vacuum and bucketWater changes$15
Plants and hardscapeCover reduces stress dramatically$20–60
Pure ammonia (for cycling)Feeds the bacteria before fish arrive$6

Budget roughly $200–280 for a complete, properly equipped 20-gallon setup before fish. What you do not need on day one: CO₂, UV sterilisers, air pumps (unless you use a sponge filter), automatic feeders, medications, or anything described as a "cycle starter miracle".

Setting it up, in order

  1. Position the tank first. Out of direct sunlight, away from radiators and draughts, on furniture that can hold the weight — a filled 20-gallon weighs about 225 lb / 100 kg. It cannot be moved once filled.
  2. Rinse the substrate in a bucket until the water runs clear. Skipping this means a week of cloudy water.
  3. Add hardscape — wood and rock — before water. Bury the bases so fish cannot undermine them.
  4. Fill a third of the way, pouring onto a plate to avoid a crater in the substrate.
  5. Plant. Planting is far easier in shallow water. Tall stems at the back, carpet or low plants at the front, and leave open swimming space.
  6. Fill the rest and dechlorinate.
  7. Install and start the filter and heater. Set the heater to 80–84°F for cycling.
  8. Cycle the tank. This is the part nobody wants to hear about and the part that determines everything. Follow the step-by-step cycling guide. Three to six weeks.
  9. Test, water change, then stock.

Choosing your first fish

Good first choices share three traits: hardy, peaceful, and small enough that adult size is not a surprise. Strong candidates include harlequin rasboras, zebra danios, platies, cherry barbs, bronze corydoras and honey gouramis. See the full list of best beginner fish.

Species to avoid as a beginner, despite being sold everywhere: common goldfish (reach 10 inches and need far more space than any starter kit), discus (demanding water requirements), otocinclus (need a mature tank with established algae), and any pleco that is not specifically a bristlenose.

Add fish in stages: one group, wait two weeks, test, then the next. Never stock a tank fully on day one, even a cycled one.

The weekly routine

WhenTaskTime
DailyFeed once, count the fish, look for anything unusual2 min
Weekly25–30% water change, vacuum a third of the substrate, test nitrate20 min
MonthlyRinse filter media in old tank water, trim plants, clean glass15 min
NeverRinse media under the tap, replace all media at once, "deep clean" the whole tank

Mistakes that kill first tanks

When your tank is running, plan the stocking properly with the stocking calculator and check every pairing in the compatibility checker.

Frequently asked questions

What size aquarium is best for a beginner?

A 20-gallon long is the best balance of cost, stability and stocking options. Larger volumes are more forgiving of mistakes because waste and temperature changes are diluted. Avoid tanks under 10 gallons for a first community tank.

How much does it cost to set up a first aquarium?

Around $200–280 for a complete, properly equipped 20-gallon setup including tank, filter, heater, light, substrate, test kit and plants, before buying fish.

How long after setting up can I add fish?

Three to six weeks, after the tank has completed a fishless cycle and passes a 24-hour test with zero ammonia and zero nitrite. Filling a tank with water does not make it ready.

Do I need live plants?

Not strictly, but they help considerably: they consume ammonia and nitrate, provide cover that reduces stress, and compete with algae. Easy starters are java fern, anubias and hornwort.

Do I need an air pump?

Usually not. A filter that agitates the surface provides enough gas exchange. Air pumps are needed for sponge filters and are useful in very warm water or heavily stocked tanks.

How often should I change the water?

25–30% weekly for a normally stocked tank. Consistency matters more than volume — a regular small change is far better than occasional large one.

Next steps

Written and reviewed by Marcus Rivera. See our methodology for how figures on this site are derived.

Marcus Rivera · Freshwater aquarist, 14 years fishkeeping

Every number on this page is cross-checked against at least four published sources and our own tank logs. Ranges reflect what keeps fish healthy long term, not the smallest tank an animal can survive in. See how we source data or our editorial policy.

✓ Reviewed 2026-08-21