What does “cycling a fish tank” actually mean?
Cycling means growing beneficial bacteria that convert toxic fish waste (ammonia) into nitrite, then into far less harmful nitrate — before any fish move in.
Fish produce ammonia constantly through their waste and gills, and uneaten food and dying leaves add even more. Ammonia burns fish even at tiny levels. A “cycled” tank has two bacterial colonies living in your filter and substrate: the first converts ammonia into nitrite (still toxic), the second converts nitrite into nitrate (mostly harmless, and removed by your weekly water changes). No bacteria means no safety net — which is exactly why brand-new tanks kill fish. Hobbyists call that “New Tank Syndrome,” and cycling is how you avoid it.
How long does it take to cycle a fish tank?
A from-scratch fishless cycle usually takes two to six weeks — often three or four. Seeding the filter with mature media can cut that to one or two weeks.
Temperature, pH, oxygen and your ammonia source all nudge the timeline, and a warm tank (25–28°C) cycles faster than a cold one. But the headline is simple: don’t trust the calendar, trust the test kit. The tank is ready when the numbers say so, not when a set number of days has passed.
Can you cycle a fish tank in 24 hours?
Not from scratch — no bottle grows a full bacterial colony overnight. The only near-instant route is moving a mature filter from an established, healthy tank.
“Cycle your tank in 24 hours!” is the advice that’s quietly killed the most beginner fish. The one honest exception: if you can run a fully matured filter — or a fat handful of its squeezed-out media — from an established, disease-free tank, you’re borrowing a colony that already exists, and that tank can be safe to stock in a day or two. The catch is you’re also moving whatever else lives in that filter into your water, so the donor tank has to be genuinely healthy.
Fishless or fish-in — which is the safer way to cycle?
Fishless cycling is the humane standard: you feed the tank an ammonia source and grow bacteria with no fish stuck in toxic water for weeks.
Fish-in cycling is the old way, where a live fish suffers through the ammonia and nitrite spikes so its waste feeds the bacteria. If you’ve already bought fish before reading this — it happens — you can manage it with daily testing and 25–30% water changes to keep ammonia and nitrite under 0.25 ppm, plus a bacterial supplement. But fishless is kinder, cheaper, and far easier to control.
| Method | How it works | Typical time | Risk to fish | Best for |
|---|---|---|---|---|
| Fishless | Dose bottled ammonia, fish food or a raw prawn to feed bacteria | 2–6 weeks | >None | Almost everyone |
| Seeded media | Add used filter media from a healthy established tank | 1–2 weeks | >None* | The fastest honest route |
| Mature filter transplant | Run a fully established filter on the new tank | 1–2 days | >None* | The only near-“instant” option |
| Fish-in | A hardy fish provides ammonia; you water-change constantly | 4–8 weeks | High | Only if fish are already in |
| Planted / silent | Dense live plants absorb ammonia directly (see below) | Varies | Low–moderate | Heavily planted / Walstad tanks |
*No risk from the cycle itself, but you can import disease from the donor tank — only borrow from a tank you trust.
How do you do a fishless cycle, step by step?
Add an ammonia source to reach about 2–4 ppm, keep the filter running in warm water, test every few days, and wait for both ammonia and nitrite to fall to zero.
You’ll need a filter rated for a tank or two larger than yours, a heater, a dechlorinator, an ammonia source (bottled ammonia, plain fish food, or a raw prawn), and — non-negotiable — a liquid test kit. Then:
- Set the tank up with dechlorinated water, substrate and the filter running at 25–28°C.
- Add your ammonia source to reach 2–4 ppm (or drop in a small pinch of food / one prawn and let it rot).
- Test every 2–3 days. Ammonia rises first, then falls as nitrite appears, then nitrite falls as nitrate climbs.
- Keep topping the ammonia back up so the bacteria don’t starve while they multiply.
- When a fresh 2 ppm dose clears to zero overnight, you’re done.
Don’t rinse filter media in tap water (chlorine kills your bacteria). Don’t switch the filter off, even overnight. Don’t do big water changes mid-cycle unless ammonia or nitrite passes 4 ppm. And never add fish before both read 0.
Does a planted or Walstad tank cycle differently?
Yes — live plants absorb ammonia directly while the lights are on, so a heavily planted tank can cycle “silently,” with little or no visible ammonia spike.
This is the part almost every cycling guide skips. In a densely planted or Walstad soil tank, fast-growing plants soak up ammonia as food during daylight — so you may never see the textbook ammonia curve, which leaves beginners either panicking (“my ammonia won’t rise!”) or falsely confident (“zero ammonia, must be done!”). Two things to hold onto: test first thing in the morning, before the lights have been on, when ammonia sits at its highest; and remember soil substrates leach ammonia for weeks, so a new Walstad tank needs time to settle even when the water tests clean. If you’ve got plants and fish from day one, treat it as a fish-in cycle and feed lightly. I run soil tanks this way, and the test kit — read in the morning — is the only honest referee. If you’re planning a soil tank, my Walstad soil calculator will size the substrate layers for you.
How do you know your tank is fully cycled?
Your tank is cycled when a 2 ppm ammonia dose reads zero ammonia and zero nitrite a full 24 hours later, with nitrate measurably risen.
That single test beats counting days: it proves your bacteria can clear a real bioload overnight — exactly what they’ll do once fish are producing waste around the clock. Use a liquid test kit for this call; the paper strips are too vague. Here’s what your readings mean as you go:
| Stage | Ammonia | Nitrite | Nitrate | What it means |
|---|---|---|---|---|
| Start | Rising | 0 | 0 | Bacteria not established yet |
| Middle | Falling | Rising | 0–low | First colony working; second catching up |
| Almost there | 0 | Falling | Rising | Nearly done — both colonies active |
| Cycled | >0 | >0 | Rising | 2 ppm clears in 24h — stock slowly |
Once cycled, never let your filter run dry or sit off for more than a few hours — the bacteria need oxygen and flow to survive. Going on holiday? Leave the filter running.
Frequently asked questions about cycling
Can I add fish while my tank is still cycling?
Best not to. If fish are already in, keep ammonia and nitrite under 0.25 ppm with daily water changes until both read zero.
Will live plants speed up cycling?
They help by absorbing ammonia directly, but they don’t replace the bacteria. A planted tank can look “clean” before its filter colony is truly ready — see the silent-cycle section above.
Do I need a bottled bacteria starter?
It’s optional. Good products shave a week or two off, but they’re a boost, not magic — used filter media from an established tank works better.
Why has my ammonia stopped dropping (stalled cycle)?
Usually pH crashed too low, ammonia climbed above ~5 ppm and stunned the bacteria, or the filter ran dry. A partial water change normally restarts it.
Do I have to cycle again every time I add fish?
No. Add fish gradually and the existing colony grows to match the load. Dumping in a big group at once is what overwhelms a cycled tank. To work out exactly how many fish your cycled tank can support, use our stocking calculator — it factors in tank volume, filtration, and the adult size of each species you're considering.
Quick summary
Cycling takes patience, but it isn’t complicated: set up the tank, add an ammonia source, test regularly, and wait for ammonia and nitrite to both hit 0 ppm with nitrate rising. It can’t honestly be rushed into 24 hours unless you borrow a mature filter, and a planted tank may cycle quietly — so trust the test kit, not the calendar. Do it once and you’ll never deal with New Tank Syndrome again.
Ready to Plan Your Tank?
Use our free stocking calculator to figure out how many fish your cycled tank can support.
Open Stocking Calculator →Recommended Products
No brand bias. These are product categories we recommend based on real fishroom experience. Affiliate links may be added in the future.
Pure Ammonia (Hardware Store)
Best for: Fishless cyclers on a budget.
Cheap, check label for no surfactants, dose to 2 ppm.
Dr. Tim's One and Only + Ammonia
Best for: Anyone who wants to cycle in 7–10 days instead of 4 weeks.
Live bacteria + ammonia combo, scientifically proven to speed cycling.
FritzZyme TurboStart 900
Best for: Breeder setups and urgent tank setups.
Refrigerated concentrated bacteria, cycles a tank in 3–5 days.