Skip to content
Fin & Filter

Step by step

How to set up a 10 gallon fish tank

Eight steps from box to running tank. The eighth one is the hard one, because it is where you wait instead of buying fish.

By Scooter M. · Published September 1, 2026 · Last updated September 1, 2026

Fin & Filter earns a commission when you buy through the links on this page. It costs you nothing and it does not decide what we rank. How we’re funded.

Hands adding gravel to a new aquarium

We have not used any of this gear. Every pick below is chosen from published manufacturer specifications and the arithmetic on how we pick, which you can re-run yourself.

Rinse the substrate until the water runs clear, place the tank on a level surface that can carry about 110 lb, add substrate and hardscape, fill with dechlorinated water, fit and start the filter and heater, let the temperature stabilize, then cycle the tank for several weeks before adding any fish.

The whole physical setup takes an afternoon. What takes weeks is the invisible part afterwards, and the most common mistake in this entire process is treating the afternoon as the finish line.

Before you start: check the surface

A filled 10 gallon tank weighs roughly 110 lb, concentrated on a footprint of about 20 by 10 inches. It needs to be level, or the water line will visibly slope and the glass will be stressed unevenly along one seam.

Keep it out of direct sunlight, which drives algae harder than any lighting decision you will make, and away from a radiator or a drafty door, both of which fight the heater. Once it is filled you are not moving it, so get this right first.

The eight steps

  1. Rinse the substrate. In a bucket, in batches, with plain water and no soap, until the runoff is clear. This takes longer than you expect and skipping it is the single most common cause of a new tank that stays cloudy for days.
  2. Place the empty tank. Level surface, out of direct sun, near a power outlet, with a few inches of clearance behind it for a hang-on-back filter. Check it is level before anything goes in.
  3. Add substrate and hardscape. Roughly an inch to an inch and a half of gravel or sand. Add rocks and wood now, while you can reach the bottom without flooding your sleeve.
  4. Fill with dechlorinated water. Pour onto a plate or your hand so you do not blast a crater in the substrate. Treat the water with a conditioner at the dose printed on the bottle. Chlorine and chloramine kill the bacteria you are about to spend weeks growing.
  5. Fit the filter and heater. Heater near the filter outflow or intake so water actually moves past it — a heater in a dead corner heats a pocket and switches off early. Both must be fully submerged before you plug them in.
  6. Start both, and leave them. Give it 24 hours to reach a stable temperature. Confirm it with a thermometer in the water, not with the heater dial, which is a setting rather than a reading.
  7. Add plants, if you are using them. Java fern and anubias must not be buried; their rhizome rots in substrate. Tie or wedge them onto wood or rock instead. See best aquarium plants for beginners.
  8. Cycle the tank. Do not buy fish. The filter is sterile and converts no ammonia at all. Go to how to cycle a fish tank and start a fishless cycle.

Setting up a 10 gallon tank for a betta

Same eight steps, two changes. First, flow: a betta has long, heavy fins and is a poor swimmer in current. Either run a sponge filter, or turn a hang-on-back's flow control down and baffle the outflow with a piece cut from a plastic bottle. Second, the lid: bettas jump, so the hood needs to actually cover the tank, including any gap where the filter hangs.

A heater is not optional for a betta in most homes. They are tropical, and a room that drops several degrees overnight puts them through a swing they tolerate badly even if the daytime temperature looks fine. More on the flow question at do I need a filter for a betta.

Quick picks

What to have on the table before you start

#ProductBest forPrice
1
No image

API Freshwater Master Test Kit

You cannot run any of the steps after setup without a way to read ammonia.

Buy it before the tank has water in it
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

2
No image

Seachem Prime

Removes chlorine and chloramine, which kill fish and the bacteria you are about to grow.

The fill water needs treating before it goes in
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

3
No image

Various Aquarium thermometer

A heater dial is a setting. This is a reading.

The step people skip, and then misdiagnose for weeks
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

Rows link to the full write-up further down this page. Prices come from the live price layer only; where there is no live figure the button reads “Check price” rather than showing a remembered number.

Common setup mistakes

MistakeWhat happensFix
Not rinsing substratePersistent cloudy water for days, and a hunt for a chemical fix to a rinsing problemRinse in batches until runoff is clear
Filling from the tap untreatedChlorine kills the bacteria you are trying to growCondition every drop of water that enters the tank, always
Plugging in a heater before it is submergedThermal shock can crack the glass tubeSubmerge, wait, then plug in
Heater in a dead cornerThermostat satisfies early; the far end of the tank stays coldPlace it in the filter's flow path
Washing the filter media before first useNothing bad — but rinsing it later under the tap kills the colonyRinse media in old tank water only, from now on
Adding fish on day oneNew tank syndrome, and this is the one that is fatalCycle first. Weeks, not days.

What you should have running by the end of the afternoon

  • A level, filled tank of dechlorinated water, out of direct sun
  • A filter rated at roughly 85 GPH or more, running and moving the surface
  • A heater sized to your room's lift, submerged, in the flow path
  • An in-tank thermometer reading a stable temperature
  • A liquid test kit on the shelf next to it, unopened but present
  • No fish

That last line is the whole point. Next step: how to cycle a fish tank.

Questions people actually ask

Frequently asked questions

+ How long after setting up a tank can I add fish?
Not on a date — on a reading. The tank is ready when you can add a full dose of ammonia and, 24 hours later, read 0 ppm ammonia and 0 ppm nitrite with nitrate present. For most fishless cycles that lands somewhere in the range of several weeks, and there is no way to know which without testing.
+ Do I need to wash the tank before using it?
Rinse it with plain water. Never use soap or detergent on anything that goes in an aquarium, including buckets and nets — residue is very hard to remove and is toxic to fish.
+ Should I run the filter before adding fish?
Yes, continuously. The filter running with an ammonia source is exactly what a fishless cycle is; the bacteria colonize the media, and they need flow and oxygen to do it. Never turn a filter off overnight in a cycled tank either, because the colony begins dying within hours without flow.
+ How much does it cost to set up a 10 gallon fish tank?
We do not publish estimated prices anywhere on this site, because the only prices we will show come from the live price layer. What we can tell you is the shopping list: kit or tank, filter, heater, substrate, liquid test kit, full-size dechlorinator. Everything else can wait.

Where the numbers came from

Sources

Read next

The fishless cycle, step by step

The fishless cycle, step by step

The full four-week protocol: what to buy, what to dose, what each reading means, and how to finish.

Read the guide

The best 10 gallon aquarium kits

The best 10 gallon aquarium kits

Ten gallons is the classic first tank. Which kit clears the flow arithmetic, and what to add.

Read the guide

Where to place your filter and heater

Where to place your filter and heater

Put the heater in the flow, the filter across the long axis, and always leave a drip loop. Why each rule exists.

Read the guide

← All of tanks, kits & gear