Freshwater Aquarium Setup for Beginners: Complete First-Tank Guide
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
| Item | Why | Typical cost |
|---|---|---|
| Tank (20 gal long) | Forgiving volume, good footprint | $40–70 |
| Filter rated for the tank or one size up | Houses the bacteria; oversizing is free insurance | $25–45 |
| Adjustable heater (~5 W per gallon) | Stability matters more than the number | $18–30 |
| Liquid test kit | Non-negotiable. Strips are not accurate enough | $30–35 |
| Dechlorinator | Chlorine kills your filter bacteria | $8 |
| Substrate (sand or fine gravel) | 1–2 inches; sand is kinder to bottom dwellers | $15–25 |
| Light on a timer | 6–8 hours per day; more causes algae | $25–55 |
| Gravel vacuum and bucket | Water changes | $15 |
| Plants and hardscape | Cover 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
- 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.
- Rinse the substrate in a bucket until the water runs clear. Skipping this means a week of cloudy water.
- Add hardscape — wood and rock — before water. Bury the bases so fish cannot undermine them.
- Fill a third of the way, pouring onto a plate to avoid a crater in the substrate.
- 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.
- Fill the rest and dechlorinate.
- Install and start the filter and heater. Set the heater to 80–84°F for cycling.
- 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.
- 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
| When | Task | Time |
|---|---|---|
| Daily | Feed once, count the fish, look for anything unusual | 2 min |
| Weekly | 25–30% water change, vacuum a third of the substrate, test nitrate | 20 min |
| Monthly | Rinse filter media in old tank water, trim plants, clean glass | 15 min |
| Never | Rinse media under the tap, replace all media at once, "deep clean" the whole tank | — |
Mistakes that kill first tanks
- Adding fish before the tank is cycled. The number one cause of first-tank failure, by a wide margin.
- Buying a tank that is too small because it seemed easier. It is harder.
- Overfeeding. Two minutes, once a day. Uneaten food becomes ammonia.
- Stocking everything at once and overwhelming a young filter.
- Buying fish on impulse without checking adult size and group requirements.
- Deep-cleaning the filter and destroying the bacteria colony.
- Treating with medication before testing the water. Most "disease" in new tanks is ammonia poisoning.
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.