← All Guides Beginner Essential

How to Cycle a Fish Tank (Complete Beginner's Guide)

Last updated:

Cycling your aquarium is the single most important thing you can do before adding any fish. Skip it and you risk killing everything within days. Do it right and you'll have a healthy, stable tank for years. Here's exactly how it works.

📖 10 min read
🎯 Difficulty: Beginner
⏱️ Cycle time: 4–8 weeks
Updated: Jun 2026
TL;DR: Cycling grows beneficial bacteria that turn toxic fish waste into harmless nitrate before any fish move in. A fishless cycle takes about 2–6 weeks — you can’t truly do it in 24 hours unless you borrow a mature filter. It’s done when a 2 ppm ammonia dose clears to zero ammonia and zero nitrite in 24 hours.

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.

MethodHow it worksTypical timeRisk to fishBest for
FishlessDose bottled ammonia, fish food or a raw prawn to feed bacteria2–6 weeks>NoneAlmost everyone
Seeded mediaAdd used filter media from a healthy established tank1–2 weeks>None*The fastest honest route
Mature filter transplantRun a fully established filter on the new tank1–2 days>None*The only near-“instant” option
Fish-inA hardy fish provides ammonia; you water-change constantly4–8 weeksHighOnly if fish are already in
Planted / silentDense live plants absorb ammonia directly (see below)VariesLow–moderateHeavily 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:

  1. Set the tank up with dechlorinated water, substrate and the filter running at 25–28°C.
  2. Add your ammonia source to reach 2–4 ppm (or drop in a small pinch of food / one prawn and let it rot).
  3. Test every 2–3 days. Ammonia rises first, then falls as nitrite appears, then nitrite falls as nitrate climbs.
  4. Keep topping the ammonia back up so the bacteria don’t starve while they multiply.
  5. When a fresh 2 ppm dose clears to zero overnight, you’re done.
⚠️
Avoid these common mistakes

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:

StageAmmoniaNitriteNitrateWhat it means
StartRising00Bacteria not established yet
MiddleFallingRising0–lowFirst colony working; second catching up
Almost there0FallingRisingNearly done — both colonies active
Cycled>0>0Rising2 ppm clears in 24h — stock slowly
💡
After the cycle

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.

Budget Choice

Pure Ammonia (Hardware Store)

Best for: Fishless cyclers on a budget.

Cheap, check label for no surfactants, dose to 2 ppm.

Best Value

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.

Premium Choice

FritzZyme TurboStart 900

Best for: Breeder setups and urgent tank setups.

Refrigerated concentrated bacteria, cycles a tank in 3–5 days.

Continue Learning

Beginner Mistakes
Choosing Tank Size
Research Before You Buy

Related Calculators

Browse by Category