Aquastockstocking data
HomeGuides › How to Cycle a Fish Tank

How to Cycle a Fish Tank: Step-by-Step (Fishless Method)

Cycling is the single step that decides whether your first fish live or die. It takes three to six weeks, costs almost nothing, and cannot be skipped or bought in a bottle. Here is exactly how to do it.

What "cycling a tank" actually means

A new aquarium is sterile. Fish produce ammonia continuously through their gills and waste, and ammonia is acutely toxic — at 0.5 ppm it burns gill tissue, and at 2 ppm it kills most freshwater species within days. Nothing in a brand-new tank removes it.

Cycling means growing two colonies of bacteria in your filter media that do this work for you:

A tank is "cycled" when both colonies are large enough to process a full day's ammonia load in under 24 hours. That is a measurable state, not a feeling: you dose ammonia, wait a day, and both ammonia and nitrite read zero.

The bacteria live in your filter, not your water. This is the most misunderstood fact in fishkeeping. Roughly 90% of your biological filtration lives on filter media surfaces. You can change 100% of the water without harming the cycle — but rinsing your filter sponge under a hot tap will crash it.

Fishless cycling vs fish-in cycling

Fishless cyclingFish-in cycling
How it worksYou add pure ammonia to feed the bacteriaFish produce the ammonia
Time3–6 weeks6–10 weeks (must go slower)
Fish welfareNo animals exposedFish sit in toxic water for weeks
Water changes neededOne at the endDaily or every other day
Final capacityCan stock heavily immediatelyMust add fish very gradually
RecommendedYesOnly if you already have fish

Fish-in cycling is not a shortcut — it is slower, more work, and it permanently damages gill tissue in the fish that endure it. The only legitimate reason to do it is that you already have fish in an uncycled tank, in which case skip to the emergency section.

What you need

The step-by-step process

Step 1 — set up and run the tank (day 0)

Fill the tank with dechlorinated water, install and start the filter and heater, add substrate, hardscape and plants. Set the temperature to 80–84°F. Leave the light off or on a short cycle — you do not want an algae bloom competing for ammonia. Let everything run for 24 hours to confirm nothing leaks and the heater holds temperature.

Step 2 — dose ammonia to 2 ppm (day 1)

Add ammonia until a test reads 2 ppm. Do not aim higher: above about 5 ppm ammonia actually inhibits the bacteria you want and stalls the cycle. Note how many drops or millilitres it took to reach 2 ppm in your specific tank — you will reuse that number for the rest of the process.

Step 3 — test daily and wait for nitrite (days 2–14)

Test ammonia and nitrite every day. For the first week nothing much happens; this is normal and it is where most people give up. Somewhere between day 5 and day 14, ammonia starts dropping and nitrite appears. That is the first colony coming online. Every time ammonia reaches 0, dose back up to 2 ppm — the bacteria need continuous food or the colony stops growing.

Step 4 — the nitrite spike (days 10–28)

Nitrite will climb, often off the top of the test chart, and stay there for one to three weeks. This is the longest and most frustrating phase. Nitrite-oxidising bacteria reproduce more slowly than ammonia-oxidisers, so there is nothing to do but keep dosing ammonia and keep testing.

If nitrite reads dark purple for more than about ten days, extremely high nitrite can itself stall the cycle. Do a 50% water change to bring it back on-scale, then continue dosing. This does not reset your progress — the bacteria are in the filter, not the water.

Step 5 — the 24-hour test (the only test that matters)

Once you see nitrite falling and nitrate appearing, start the confirmation test:

  1. Dose ammonia back to 2 ppm.
  2. Wait exactly 24 hours.
  3. Test ammonia and nitrite.

If both read 0 ppm, your tank is cycled. Nitrate will read somewhere between 20 and 80 ppm. If either reads above 0, wait two more days and repeat. Pass this test twice in a row before trusting it.

Step 6 — big water change and stock (day 21–42)

Do a 50–80% water change to bring nitrate under 20 ppm, match the temperature to your target species, and add fish within 24 hours. A cycled filter with no ammonia source starts dying back within a day or two. Because you cycled to a full 2 ppm load, you can stock reasonably heavily straight away rather than adding one fish at a time.

Expected timeline

PhaseTypical daysWhat you see
Lag phase1–7Ammonia stays at 2 ppm, nothing else moves
Ammonia processing begins5–14Ammonia drops, nitrite appears
Nitrite spike10–28Nitrite very high, ammonia clears in a day
Nitrite processing18–35Nitrite falls, nitrate climbs
Cycled21–422 ppm ammonia → 0 ammonia, 0 nitrite in 24 hours

How to cycle a tank faster

Common cycling mistakes

Changing water constantly during a fishless cycle

You are not protecting anything — there are no fish. Water changes only remove the ammonia your bacteria need. Change water only if nitrite is off the chart or at the very end.

Rinsing filter media in tap water

Chlorine kills the colony instantly. Rinse media in a bucket of old tank water, and only when flow is visibly reduced.

Trusting test strips

Strips routinely read "0" when a liquid kit shows 0.25 ppm ammonia. That difference matters enormously.

Adding fish because "it has been three weeks"

Time is not the test. The 24-hour test is the test.

Over-dosing ammonia

Above 5 ppm you inhibit the bacteria and stall for weeks. Stick to 2 ppm.

Emergency: fish-in cycling

If you already have fish in an uncycled tank, your job is damage control:

  1. Test ammonia and nitrite daily. Keep both under 0.25 ppm at all times.
  2. Water change whenever either exceeds 0.25 ppm — typically 30–50%, every day or two. Match the temperature and always dechlorinate.
  3. Use an ammonia-binding conditioner such as a Prime-type product. It detoxifies ammonia for about 24 hours without removing it, so the bacteria still get fed.
  4. Feed lightly. Every uneaten flake becomes ammonia. Feed every other day during cycling.
  5. Do not add more fish until the tank passes a 24-hour test.

Expect six to ten weeks. Once cycled, add remaining stock gradually — one small group at a time, two weeks apart.

After the cycle: keeping it alive

A cycle is a living thing and it can be lost. The usual causes are: a filter left off for more than a few hours, media rinsed in chlorinated water, antibiotic medication dosed into the display tank, or the tank sitting empty without an ammonia source. If you ever see ammonia in an established tank, it means the colony has been damaged — test, water change, and find the cause rather than dosing chemicals.

Frequently asked questions

How long does it take to cycle a fish tank?

Three to six weeks for a fishless cycle at 80–84°F. Seeding the filter with established media from a healthy tank can reduce this to under a week. Fish-in cycling takes six to ten weeks because you must keep ammonia low with water changes.

Can I cycle a tank in 24 hours?

Not from scratch. The only way to have a working biological filter within a day is to transfer established filter media from a mature tank. Bottled bacteria products can help but do not reliably produce a cycled tank overnight.

How do I know when my tank is cycled?

Dose ammonia to 2 ppm and wait 24 hours. If ammonia and nitrite both read 0 ppm and nitrate is present, the tank is cycled. Pass this test twice before adding fish.

Do I need to do water changes while cycling?

Not during a fishless cycle, except if nitrite goes off the chart or at the very end before adding fish. During a fish-in cycle you will need water changes almost daily.

Does bottled bacteria really work?

Sometimes. Refrigerated, in-date products containing live Nitrospira can meaningfully speed up a cycle. Shelf-stable bottles stored warm for months usually do nothing. Always confirm with a test rather than trusting the label.

What ammonia level should I dose to?

2 ppm. Higher levels do not build a bigger colony faster; above about 5 ppm ammonia actually inhibits the bacteria and stalls the cycle.

Can plants replace cycling?

Heavily planted tanks consume ammonia directly and can support light stocking almost immediately, but plants alone are unreliable for anything but very low bioloads. Cycle the filter as well.

Why is my nitrite not dropping?

Nitrite-oxidising bacteria are slow, and very high nitrite inhibits them. If nitrite has been off the chart for more than ten days, do a 50% water change to bring it back on-scale and continue dosing ammonia.

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