Getting started13 min

The aquarium nitrogen cycle — when can you add fish

A detailed guide to the nitrogen cycle: biochemistry, cycling methods, a step-by-step timeline, and the exact criteria for when a tank is ready for fish.

The most common cause of fish death in beginners isn't disease or bad feeding. It's an incomplete nitrogen cycle — adding fish too early to a fresh tank. This article breaks the cycle down: what it is, how long it takes, how to run it, and exactly when the tank is ready for fish.

If you're just starting out, also see our step-by-step setup guide.

1. What the nitrogen cycle is

"The tank needs to cycle" sounds like magic, but it's simple biochemistry. A fresh tank has no nitrifying bacteria — the microorganisms that break down toxic nitrogen compounds produced by fish waste and decaying organics. Cycling is the process where those bacteria colonise the filter, substrate and decorations until the colony can handle your future stocking.

If you add fish too early, ammonia from their waste isn't broken down. Depending on pH and temperature, fish may die within days — or linger for months in toxic water. This is New Tank Syndrome, responsible for most beginner fish deaths.

2. The biochemistry

The cycle has three steps, performed by two groups of bacteria:

  1. Ammonia (NH₃ / NH₄⁺) — released by fish and decaying organics. Highly toxic, especially above pH 7.
  2. Nitrosomonas and relatives oxidise ammonia to nitrite (NO₂⁻). Nitrite is equally (and in some ranges more) toxic — it blocks oxygen transport in fish blood.
  3. Nitrobacter / Nitrospira oxidise nitrite to nitrate (NO₃⁻). Nitrate is much less dangerous — you remove it via water changes, and plants consume it.

A completed cycle keeps NH₃ and NO₂⁻ at zero — new ammonia from fish is processed on the fly, before it reaches toxic concentrations.

Nitrogen cycle timeline in a typical tank

The textbook pattern: ammonia peaks first, nitrite second, nitrate climbs through the back half.

Phase 1 — ammoniaPhase 2 — nitritePhase 3 — nitratestartWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Time (weeks)
NH₃ / NH₄⁺toxic
NO₂⁻toxic
NO₃⁻low risk, removed by water changes

Where do bacteria live?

Counter-intuitively, not in the water. Nitrifying bacteria colonise surfaces — mostly filter media (sponges, ceramic, bio-balls), but also substrate, glass and decorations. Which means:

  • Water changes don't reset the cycle. You can change up to 80% and the cycle continues.
  • Rinsing the filter under the tap resets (or severely damages) the cycle. Chlorine kills the colony; aggressive cleaning does too.
  • A filter without power "dies" in hours. Bacteria need oxygen — stagnant water in the filter runs out fast.

3. Three methods of cycling

Fishless cycling with pure ammonia (recommended)

Buy pure ammonia (NH₃) without surfactants or dyes — pharmacy-grade or food-grade. Dose the tank to ~2 mg/L. Bacteria get a steady fuel source, you control the dose.

  • Pros: tightly controlled, humane (no fish), 3–5 weeks to readiness, clear end criteria.
  • Cons: needs pure ammonia (watch for surfactant versions — they foam the water).

Fishless cycling with fish food

The simpler fishless version. Drop a pinch of food every 2–3 days — it decays and releases ammonia, which starts the colony.

  • Pros: no pure ammonia needed, hands-off.
  • Cons: slower (6–8 weeks), less controlled, risk of mould growth.

Fish-in cycling (not recommended)

Add "hardy" fish — typically zebra danios — and hope they survive. Historical method; ethically dubious, since fish suffer through 4–6 weeks in toxic water.

If you already have fish in an uncycled tank (say, you inherited one), minimise the damage:

  • Change 30–50% of water daily until the cycle completes.
  • Seachem Prime dosed every 24 h — temporarily detoxifies ammonia and nitrite.
  • Feed every other day, small portions. Less food = less ammonia.
  • Watch the fish — gasping, pale colour, listless = immediate big water change.

4. Fishless cycling step by step

What you need

  • Filled tank with filter, heater (24–28 °C) and lighting running 6–8 h daily.
  • Pure ammonia (NH₃, pharmacy 10%, no additives).
  • Liquid reagent kits: NH₃, NO₂⁻, NO₃⁻ — all three.
  • Syringe or pipette for precise dosing.

The process

  1. Day 1: dose ammonia to ~2 mg/L. For 100 L, 2–3 ml of 10% ammonia is usually enough (test, don't overdose). Measure and log.
  2. Days 1–7: test NH₃, NO₂⁻, NO₃⁻ daily. Ammonia sits at first — normal, bacteria are still colonising.
  3. Week 1–2: first nitrite appears (sometimes as early as day 3–5). Ammonia may start dropping. Don't redose until ammonia drops to ~0.5 mg/L.
  4. Week 2–3: nitrite peak. Ammonia drops fast. Redose ammonia to 2 mg/L when it falls below 0.5 — you're "feeding" the second phase.
  5. Week 3–5: nitrite starts dropping, nitrate rises. This is the toughest phase — NO₂⁻ can stall for weeks. Patience.
  6. Week 4–6: final test. Dose ammonia to ~2 mg/L. If within 24 h both NH₃ and NO₂⁻ drop to 0 and NO₃⁻ visibly rises — the cycle is complete.
  7. Before fish: do a 50% water changeto bring nitrate down to a safe level (< 30 mg/L).

5. How long does it really take?

Realistically 3–6 weeks. What speeds it up or slows it down:

  • Temperature: nitrifiers grow fastest at 24–28 °C. Below 20 °C the cycle roughly doubles in length.
  • pH: bacterial activity drops sharply below 6.5 and can stall below 6.0.
  • Oxygen: bacteria are aerobic. Better surface movement (higher filter flow, air stone) = faster cycle.
  • Filter media: porous ceramic, bio-balls and a seasoned sponge colonise faster than fresh filter floss.
  • Bacterial seed: a sponge from a mature tank can cut the cycle in half. Just watch for diseases.

6. Speeding up the cycle

What actually works

  • Seeded filter media — a sponge, ceramic ring, or handful of substrate from a proven tank. The most reliable trick.
  • Higher temperature (26–28 °C during cycling, then lower) — boosts bacterial metabolism.
  • Stable pH above 7 (dolomite, KHCO₃ if your KH is very low).
  • Good aeration — air stone, or raise the filter outlet.

What works less reliably

  • Bacterial starters (Tetra SafeStart, API Quick Start, Seachem Stability) — some help, some don't. Try, but don't rely on them alone.
  • "Instant cycle" products — shave days off the cycle, don't eliminate it.

What to avoid during cycling

  • Medications (most antibacterials also kill nitrifiers).
  • Salt beyond trace amounts (some bacteria are sensitive).
  • Filter swaps / sponge replacement mid-cycle.
  • Water changes > 50% (they won't reset the cycle, but can shift pH and confuse your tests).

7. When can you add fish?

Strict end-of-cycle criteria (all must be met):

  1. A dose of ~2 mg/L ammonia drops to 0 within 24 h.
  2. In that same 24-hour window, nitrite (NO₂⁻) is also 0.
  3. Nitrate (NO₃⁻) visibly rises — proof the second phase is active.
  4. Repeat the test a second time with the same result. One successful reading isn't proof.

Before adding fish

  • Do a 50% water change — nitrate can be 40–80 mg/L after ammonia cycling; bring it to a safe range.
  • Match tap water temperature to the tank (±1 °C).
  • Dechlorinate with a conditioner (Seachem Prime, API Tap Water Conditioner).

How to add fish

  • First batch: 2–4 small, hardy fish (neons, white clouds, platies).
  • After a week, measure NH₃ and NO₂⁻ — should be 0. If > 0, wait another week before adding more.
  • Add subsequent groups every 1–2 weeks until you hit target stocking (for 54 L ~12–15 small fish).
  • Watch behaviour: listlessness, gasping, refusing food = slow down.

8. Common traps

Dosing ammonia too high

Above ~5 mg/L, ammonia starts inhibiting the second phase (nitrite conversion). Typical symptom: ammonia drops fast but nitrite won't budge for weeks. Fix: 50% water change, reduce dosing to 1–2 mg/L.

A stalled cycle

If you see no progress for 2+ weeks:

  • Check pH (should be 7–8).
  • Check temperature (25–28 °C optimal).
  • Check the filter — is it running, is it clogged?
  • Seed with bacterial media from a mature tank.

"Ghost ammonia" — false positive

Seachem Prime and some other conditioners temporarily "bind" ammonia — the liquid test still reads high because it detects bound ammonia too. Bacteria are already processing it. If you use Prime, wait 24 h after dosing before testing.

Over-cleaning the filter

After cycling, gently rinse the filter in tank water (in a bucket of siphoned water, not under the tap). Chlorine and aggressive scrubbing kill the colony, which triggers a mini-cycle — a sudden NH₃/NO₂⁻ spike in an established tank.

Cycle "fades" without a load

If you don't add fish within a week of finishing, bacteria start starving and the colony shrinks. Keep dosing ammonia (1 mg/L every 2 days) until the day you add fish.

9. Mini-cycle and filter crash

Even a mature tank can see a temporary NH₃ or NO₂⁻ spike — the mini-cycle. The colony briefly can't keep up with the load.

Common causes

  • Adding too many fish at once.
  • Filter off for 12+ h (power outage, renovation).
  • Rinsing the filter under the tap.
  • Replacing a large share of the filter media.
  • A dead fish that went unnoticed and decays in the tank.

Response

  • Test NH₃ and NO₂⁻ daily until stable.
  • Change 30–50% every 1–2 days.
  • Seachem Prime every 24 h (temporary detox).
  • Halve feeding until the mini-cycle passes.

10. FAQ

Do plants speed up the cycle?

Plants consume ammonia directly, which can mask an incomplete cycle (readings look good but bacteria aren't ready yet). In a heavily planted tank, don't just go by tests — extend the cycling period (at least 4 weeks with ammonia).

What if tests read zero but the cycle has only run < 2 weeks?

Possible causes: (1) plants consumed the ammonia, (2) your test is old/expired, (3) you caught a temporary dip. Redose ammonia and test again — that's the only reliable check.

Does a water change reset the cycle?

No. Bacteria live in the filter and on surfaces, not in the water. You can change up to 80% and the cycle rolls on.

How often should I dose ammonia during cycling?

When ammonia drops to ~0.5 mg/L — redose to 2 mg/L. Early on that's once every 3–5 days; near the end, potentially daily.

Does the filter need to run the whole time?

Yes. Bacteria need constant oxygenated flow. A filter off for 6+ hours starts losing oxygen; after 12 h the colony starts dying off.

What if a fish dies during fish-in cycling?

Remove immediately, do a 50% water change, test parameters. A decaying fish is a huge ammonia spike that can wipe out the rest.

Can I cut the cycle to a week?

With a full bacterial "seed" from another tank + higher temperature + a starter — realistically 2 weeks. Below that is usually an illusion (readings look fine but the colony can't handle first stocking).

Wrap-up

The nitrogen cycle is the single most important thing to master before adding fish. There are no shortcuts — only accelerators (seed media, higher temperature) and over-optimistic products ("instant cycle"). Treat it as an investment: 3–6 weeks of patience prevents months of fish trouble.

Once the cycle is done, day-to-day care mostly means not breaking it — don't rinse the filter under the tap, don't add too many fish at once, don't overfeed. The rest takes care of itself as long as you keep an eye on parameters.

Next up: the complete water parameters guide — what to measure and what ranges to target for every key indicator.

AquaPilot

Log your cycle in one place

AquaPilot stores every ammonia, nitrite and nitrate reading and shows when the cycle actually finishes — so you add fish with confidence.