How to Cycle a Fish Tank (The Right Way, Explained Simply)
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:
- Nitrosomonas bacteria convert ammonia (NH₃) into nitrite (NO₂) — also toxic, but less so
- Nitrospira bacteria convert nitrite into nitrate (NO₃) — relatively harmless at moderate levels
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:
- Ammonia reads 0 ppm
- Nitrite reads 0 ppm
- 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.
Method 1: Fishless cycle (recommended)
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
- A fully set up tank (substrate, hardscape, plants if using, filter running, heater set)
- A liquid test kit (ammonia, nitrite, nitrate at minimum)
- An ammonia source
- Optionally: bottled beneficial bacteria to speed things up
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:
- Pure ammonia solution — the most controllable method. Look for clear, unscented ammonia with no surfactants (it shouldn’t foam when shaken). Available at hardware stores or online.
- Fish food — add a small pinch and let it decompose. Less precise but works.
- A raw prawn — drop it in, let it decay, remove it after a week. Old-school but effective.
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 see | What it means |
|---|---|
| Ammonia rises, then holds | Bacteria haven’t established yet |
| Ammonia starts dropping | Nitrosomonas bacteria are working |
| Nitrite appears | First stage of cycle running |
| Nitrite spikes, then drops | Second stage of bacteria establishing |
| Both ammonia and nitrite at 0, nitrate present | Tank 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:
- A used filter sponge or piece of their filter media
- A cup of their substrate
- Some cuttings from their plants
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:
- Stock extremely lightly — 2–3 small, hardy fish maximum in a standard beginner tank. Hardy species like zebra danios, white cloud mountain minnows, or mollies tolerate ammonia fluctuations better than most.
- Test daily — ammonia, nitrite, every day.
- Do daily water changes of 25–30% whenever ammonia or nitrite are detectable.
- Dose Seachem Prime daily — it temporarily detoxifies ammonia and nitrite for 24–48 hours, buying your fish protection between water changes.
- Don’t add more fish until the cycle is complete.
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:
- Doing weekly 20–25% water changes — this removes nitrate without destabilising the colony
- Never cleaning filter media in tap water — only in tank water, and only when flow is noticeably reduced
- Stocking gradually — adding many fish at once can temporarily overwhelm the bacteria
- Avoiding antibiotics in the main tank — these kill beneficial bacteria as well as pathogens. Treat sick fish in a separate hospital tank.
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.