FishBaseHQ
Beginner-friendly planted freshwater aquarium setup

Tank Setup · 14 min read

Beginner Freshwater Setup

Buy the glass and the tests first. Fish come last.

A first community aquarium: which tank size, what filter and heater, how to cycle, and a stocking list that will not collapse in month two.

Photo: Unsplash

Most first tanks fail the same way: a 10-gallon kit, six goldfish, a bottle of “instant cycle,” and a filter that came in the box. This is the slower version that stays running.

Pick a tank you will not hate in six months

20 gallon long is the default recommendation. Same money as a 10-gallon kit once you add a real filter and heater, but the extra length means tetras actually swim and water chemistry moves slower.

If you want…Buy
First community (tetras, corys)20 long or 29 gallon
Plants + hardscape40 breeder
Betta or shrimp only10 gallon is acceptable
Goldfish40+ and a filter you will clean constantly

Measure interior inches and run the tank volume calculator. The sticker gallons are a nickname.

Use the tank planner if you want filter GPH, heater watts, and a 25% water-change dose from the same footprint.

Buy equipment by the number, not the kit photo

You need:

  1. Filter — community tanks want about 4–6× volume per hour of real flow. Box GPH is measured empty. The filter flow tool derates that. A hang-on-back with a media basket you can pack yourself beats the tiny kit HOB.
  2. Heater — tropical fish live at 74–78°F. Size from room temp, not a “watts per gallon” meme in isolation. Heater calculator. Put a thermometer at the other end of the tank.
  3. Dechlorinator — every drop of tap water. Dose the new water, not the whole tank, on a water change. Water change calculator.
  4. Liquid test kit — ammonia, nitrite, nitrate, pH. Strips are how people add fish during a nitrite spike.
  5. Light — enough to see, modest if you are keeping Anubias and java fern. More light without fertilizer and plants is an algae farm. Lighting.
  6. Substrate — 1–1.5″ inert sand, or 2–3″ planted soil. Substrate bags.

A stand that holds the wet weight, a siphon, and a bucket that never sees soap. That is the kit. Decor is optional. Buy any brand that hits the spec — there is no product grid here.

Skip: undergravel filters, “complete 10-gallon kits” with a 5 W heater, and bacteria in a bottle sold as a substitute for time.

Cycle before livestock

Fishless cycle, in short:

  1. Set tank, filter, heater, dechlorinated water.
  2. Add an ammonia source (pure ammonia or a pinch of food — pick one method and stick to it).
  3. Test. Ammonia rises, then nitrite, then both return to 0 while nitrate appears.
  4. That is cycled. Not “the water is clear.”

Details: nitrogen cycle. Plan on 3–6 weeks. If someone tells you 24 hours, they are selling something.

Stock like a coward for the first two months

After 0 ammonia and 0 nitrite:

  • A school of one small tetra or rasbora species (ember, neon, chili) or
  • A group of corydoras in a 20 long+ or
  • Cherry shrimp in a tank with no fish that eat them

Then wait. Add the next group two weeks later if tests stay clean.

Do not mix a betta, five danios, two angels, and a common pleco because the store had a “community” tag. Run compatibility and stocking with adult sizes.

Plecos that stay small: bristlenose. Common plecos do not stay 4 inches.

Week-to-week once it is stocked

  • Feed what disappears in two minutes, once a day. Overfeeding is the usual ammonia source after cycling.
  • Change about 25% weekly. More if nitrates sit above ~40 ppm or you keep goldfish. How often.
  • Do not rinse all the filter media under the tap on water-change day. Squeeze sponges in the old tank water.
  • Lights 6–8 hours. Algae is usually too much light and too much leftover food, not “the tank needs snails.”

A boring 20-long that works

  • 20 gallon long, HOB rated ~150–200 GPH, 100 W heater, sand, a handful of java fern / Anubias on wood (no need to bury the rhizome).
  • Cycle.
  • 10 ember tetras, 6 corydoras, maybe shrimp later if the tetras ignore them.
  • 25% water change every week.

That tank is not impressive on Instagram. It is still running next year, which is the point.

Related