Troubleshooting

How to Cycle a Fish Tank (The Right Way, Explained Simply)

Published 3 June 2026

Cycling a fish tank is the most important thing you’ll do before adding any livestock — and the step most beginners skip because nobody explains why it actually matters.

This guide covers what cycling means, why it’s non-negotiable, and exactly how to do it in a way that won’t cost you a tank full of fish.


What does “cycling” a tank mean?

Cycling refers to the process of establishing a colony of beneficial bacteria in your aquarium filter. These bacteria are what make the tank safe for fish.

Here’s the short version of why this matters:

Fish produce ammonia constantly — through waste, through their gills, through decaying food. Ammonia is highly toxic. In nature, the sheer volume of water dilutes it to harmless levels. In an aquarium, it accumulates rapidly.

In an established aquarium, two types of bacteria process that ammonia:

These bacteria live in your filter media — in the sponge, ceramic rings, or bio-balls. A new filter has none of them. Building the colony from scratch is what cycling is: giving these bacteria time to establish and multiply until they can process waste as fast as your fish produce it.

Add fish before that colony exists and ammonia spikes to toxic levels within days. This is New Tank Syndrome — one of the most common causes of fish death in the hobby.


How to tell if a tank is cycled

A tank is fully cycled when both of these are true:

  1. Ammonia reads 0 ppm
  2. Nitrite reads 0 ppm
  3. Nitrate is present (above 0 — confirming the full cycle is running)

You need a liquid test kit to check this. The API Freshwater Master Test Kit is the standard recommendation — it’s accurate, cost-effective, and tests for all the parameters you need. Test strips are unreliable; avoid them.

Don’t trust time alone (“I’ve had the tank running for three weeks, it must be cycled”). Always confirm with a test before adding fish.


A fishless cycle builds the bacterial colony without exposing any livestock to toxic water. It takes longer but is the safest and most reliable method.

What you need

Step-by-step

Step 1: Add an ammonia source

You need ammonia in the water to feed the bacteria you’re trying to grow. Options:

Step 2: Dose to 2–4 ppm ammonia

Add ammonia and test until you read around 2–4 ppm. This is your starting point.

Step 3: Wait and test

Test every 2–3 days. Here’s what you’re looking for:

What you’ll seeWhat it means
Ammonia rises, then holdsBacteria haven’t established yet
Ammonia starts droppingNitrosomonas bacteria are working
Nitrite appearsFirst stage of cycle running
Nitrite spikes, then dropsSecond stage of bacteria establishing
Both ammonia and nitrite at 0, nitrate presentTank is cycled

Step 4: The final test

When you think you’re close, add a dose of ammonia to 2 ppm and test again 24 hours later. If both ammonia and nitrite read 0, the colony is large enough to process waste quickly. You’re done.

Step 5: Water change, then add fish

Do a 30–50% water change to bring nitrate down, then stock slowly — a few fish at a time, not a full tank at once.

How long does a fishless cycle take?

Typically 4–8 weeks without additives. With bottled bacteria (Seachem Stability, API Quick Start, or similar), you can sometimes complete a cycle in 1–2 weeks. Results vary — test your water rather than trusting the timeline on the bottle.


Method 2: Seeded cycle (fastest)

If you know someone with a healthy, established aquarium, this is the fastest legitimate method.

Ask for:

The established filter media contains a thriving bacterial colony. Add it directly to your new filter. In many cases, a tank seeded this way can be ready to stock within 3–7 days — the colony is already established, it just needs time to adjust to the new environment.

Test to confirm before adding fish. Same rule as always: ammonia and nitrite both at 0.


Method 3: Fish-in cycle (use with caution)

A fish-in cycle adds fish to an uncycled tank and manages water quality through the cycling process with daily water changes. It’s riskier than a fishless cycle but many hobbyists have done it successfully.

If you choose this route:

A fish-in cycle with this level of management can work, but it requires daily attention for 4–8 weeks. It’s not a shortcut — it’s a more stressful (for the fish and you) version of the same process.


Common cycling mistakes

Using tap water without dechlorinator Chlorine and chloramines in tap water kill beneficial bacteria. Always add a dechlorinator (Seachem Prime, API Stress Coat, etc.) when adding new water to the tank.

Cleaning the filter during the cycle The bacteria you’re growing live in the filter media. Rinsing it under tap water kills them. If you need to clean the filter during cycling, rinse the media gently in a bucket of tank water only.

Adding too many fish at once Even after cycling, adding a large number of fish simultaneously can exceed the bacterial colony’s capacity and cause a mini-cycle (temporary ammonia and nitrite spike). Stock gradually — a few fish at a time, with a week or two between additions.

Testing with test strips Test strips are notoriously inaccurate, especially for nitrite. Use a liquid test kit. The API Freshwater Master Test Kit is the hobby standard.

Assuming time equals cycling A tank that’s been running for four weeks isn’t necessarily cycled — it depends on whether an ammonia source was present. If you set up the tank, added water and plants, and ran the filter with no fish and no ammonia source, the bacteria have nothing to feed on and won’t establish. Cycling requires ammonia.


Does a planted tank cycle differently?

Somewhat, yes. Live plants absorb ammonia directly, which can buffer the spikes and make a planted fishless cycle look different — ammonia and nitrite may not spike as dramatically. The cycle still needs to complete, but plants smooth the process out.

Don’t skip testing just because you have plants. Confirm with your kit before stocking.


After cycling: keeping the cycle stable

Once cycled, maintain the bacterial colony by:

A healthy cycled tank will maintain ammonia and nitrite at zero indefinitely with basic maintenance. Test monthly to confirm.


Frequently asked questions

How do I know when my tank is done cycling? Test ammonia and nitrite. Both should read 0 ppm with nitrate present. For confirmation, dose ammonia to 2 ppm and retest 24 hours later — if both read 0, you’re done.

Can I cycle a tank in a week? With established filter media from another tank, yes. With bottled bacteria, sometimes — but results vary. Test to confirm, not the calendar.

Do I need to cycle a tank with only plants and shrimp? Yes. Shrimp are actually more sensitive to ammonia and nitrite than most fish. A properly cycled tank is essential for shrimp.

What if my cycle stalls? Check temperature (bacteria grow slowly below 20°C), make sure chlorine isn’t present, confirm your ammonia source is still active. Adding bottled bacteria can help restart a stalled cycle.

Can I use water from an established tank to cycle faster? The water itself contains very few bacteria — they live on surfaces, not in the water column. Old tank water doesn’t significantly speed up cycling. Filter media and substrate from an established tank do.