Most first aquariums fail not because the owner did anything dramatic wrong, but because the setup was rushed. Fish are added before the tank is biologically ready, and within days ammonia spikes kill them. The good news: a thriving aquarium comes from following one checklist, in order, and being patient for about a month.

Freshwater aquarium with live plants
A cycled, lightly stocked tank is the healthiest home for fish

Here's the complete beginner checklist — what to buy, how to set it up, and how to know when it's truly safe to add fish.

Start with the right size tank

The most common beginner mistake is buying the smallest tank you can find. Smaller tanks are harder to keep stable, not easier — water temperature and chemistry change rapidly in under 10 gallons, leaving no room for error if you overfeed or skip a water change.

A good beginner range is a standard rectangular tank around 60–100 liters (16–26 gallons), with 29 gallons as a popular starting point. Larger water volume dilutes mistakes, keeps temperature steady, and gives fish room to swim. If space is tight, a 10–20 gallon tank can work — but keep stocking very light and stay disciplined about testing.

Tank sizeBest forNotes
Under 10 gallonsShrimp or a single small fishVery unstable for beginners; frequent testing needed
10–20 gallonsSingle centerpiece fish, nano communityWorkable but light stocking is essential
29–40 gallonsBeginner community tanksBest general starting point — stable and manageable
50+ gallonsSerious planted or community setupsMost stable, but heavier and costlier

Buy equipment before fish — never the other way round

Resist the urge to pick fish first. Build the tank, then match fish to it. The essentials:

  • Filter — rated for at least 2–3 times your tank volume per hour.
  • Heater and thermometer — about 5 watts per gallon for tropical fish, set near 78°F.
  • Light — LED lighting for plants and a regular day/night cycle.
  • Liquid test kit — strips are less accurate; a liquid ammonia/nitrite/nitrate/pH kit is the reliable choice.
  • Water conditioner — removes chlorine and chloramines from tap water.
  • Substrate, décor, live or silk plants — rinse substrate until the water runs clear.
  • Siphon / gravel vacuum — for water changes.

Place the tank on a level stand rated for its weight — a full 29-gallon tank weighs over 300 pounds. Keep it away from direct sunlight (feeds algae) and heating vents.

Set it up and run it before adding fish

  1. Rinse the tank and substrate with water only — no soap, ever. Residues are fatal to fish.
  2. Add substrate, décor, and equipment. Rocks should sit on the glass, not on substrate.
  3. Fill with conditioned water, run the filter and heater, and let it settle for a few days.
  4. Begin cycling (below) and test the water.

Cycle the tank first: the step everyone skips

Cycling is the process of growing beneficial bacteria that convert fish waste into harmless compounds. Fish produce ammonia, which is toxic; bacteria turn it into nitrite, also toxic; then into nitrate, which is far less harmful and removed by water changes. A brand-new tank has almost none of these bacteria, which is why fish added immediately get poisoned by their own waste.

The safest method is fishless cycling:

  1. Add a small ammonia source (pure ammonia or a pinch of fish food) to feed the bacteria.
  2. Optionally add bottled bacteria (FritzZyme 7, Tetra SafeStart, Dr. Tim's One & Only) to speed things up to roughly 7–14 days instead of 4–6 weeks.
  3. Test daily. Ammonia rises, then falls; nitrite appears, peaks, then drops.
  4. The tank is cycled when ammonia and nitrite both test at zero and nitrates are present.
  5. Do a large water change (about 50%) to lower nitrates before adding fish.

If you already added fish (fish-in cycling), test daily and do partial water changes whenever ammonia or nitrite rises above about 0.1 ppm — it works, but it's more work and more risk.

Add fish slowly and acclimate them

Never fully stock a new tank at once. Start with a small number of hardy, compatible fish (2–3 at a time) so the filter bacteria can keep up with the load.

  • Choose fish by adult size, temperament, and water requirements — not by color. A beautiful fish that outgrows the tank or bullies tankmates becomes a problem.
  • Acclimate each new fish: float the sealed bag for 15–30 minutes, then slowly add small amounts of tank water to the bag over 20–30 minutes. Net the fish out — never pour bag water into the tank.
  • Keep lights dim for the first few hours and don't feed the first day.
  • Don't chase the "one inch of fish per gallon" rule as gospel — it ignores adult size, schooling needs, and activity. Better to understock.

Maintenance: the routine that keeps fish alive

A filter does not replace maintenance — it just slows the problem. The weekly routine:

  • Test water (ammonia, nitrite, nitrate, pH) weekly.
  • Change about 25% of the water weekly with a gravel vacuum.
  • Feed only what fish eat in 2–3 minutes, twice a day — overfeeding is the #1 cause of water quality problems.
  • Rinse filter media in tank water you've siphoned out — never under chlorinated tap water.
  • Keep the filter running 24/7.
Every failure in a beginner aquarium traces back to one of four things: tank too small, fish too early, fish too many, or feeding too much. Fix those four and you're ahead of most.

Ready to keep learning? Explore more first-pet guides on Dogvella, or name your new fish with ideas from our pet name collections.

Frequently asked questions

How long does it take to cycle a new fish tank?

A traditional fishless cycle takes about 4–6 weeks. Using bottled nitrifying bacteria can shorten it to roughly 7–14 days. Either way, the tank is only ready when ammonia and nitrite both test at zero.

How long should I wait before adding fish to a new tank?

Wait until the nitrogen cycle is complete — ammonia and nitrite at zero — not a set number of days. For most beginners that's a few weeks. Adding fish before the cycle completes is the #1 cause of new-tank deaths.

What size aquarium is best for a beginner?

A standard rectangular tank around 29 gallons is the sweet spot: stable, manageable, and big enough for a small community of fish. Tanks under 10 gallons change temperature and water chemistry rapidly and are much harder to keep stable.

How many fish can I add to start?

Start with 2–3 hardy, compatible fish, then add gradually over a few weeks as the filter catches up. Adding the full stocking at once overloads the biological filter and causes an ammonia spike.

How often should I change the water?

About 25% once a week for most tanks, using a gravel vacuum to remove waste from the substrate. This removes nitrates and keeps water quality stable — a filter alone isn't enough.