← All guides

Fishless cycling: the nitrogen cycle, before any fish arrive

If you take one thing from this site, take this: a new tank is not ready for fish on day one. Fish produce ammonia, which is toxic. A cycled tank has colonies of beneficial bacteria that convert ammonia → nitrite (also toxic) → nitrate (much less toxic, removed by water changes and plants). Growing those colonies before fish arrive is called fishless cycling, and it is the kindest thing you can do for your future fish.

The nitrogen cycle in 30 seconds

  1. Fish (or an ammonia source) produce ammonia.
  2. Bacteria (Nitrosomonas-type) convert ammonia → nitrite.
  3. Different bacteria (Nitrospira-type) convert nitrite → nitrate.
  4. You remove nitrate with weekly partial water changes; live plants consume some too.

An "uncycled" tank has no bacterial colonies, so ammonia accumulates and burns fish gills. This is "new tank syndrome," and it kills more beginner fish than anything else.

How to fishless-cycle, step by step

  1. Set up everything first. Substrate, filter, heater, dechlorinated water. Run it all — bacteria need oxygen and flow. (Substrate calculator)
  2. Add an ammonia source. Pure household ammonia with no surfactants/fragrance (shake the bottle — if it foams, don't use it), or a commercial ammonium chloride product dosed per its label. Target 2–4 ppm ammonia.
  3. Test every few days with a liquid test kit (test strips are unreliable). You'll see ammonia fall, then nitrite spike, then nitrite fall as nitrate rises.
  4. Keep feeding the bacteria. When ammonia drops to near zero, redose to 2 ppm. You're growing a colony sized to a real bioload.
  5. It's done when: you dose 2 ppm ammonia and, 24 hours later, ammonia and nitrite both read zero with nitrate present. Then do a large water change to bring nitrates down, and add fish slowly — a few at a time over weeks.

How long does it take?

Typically 4–8 weeks from scratch. It goes faster if you seed the filter with media, substrate, or a squeeze of filter sponge from a healthy established tank. Bacterial starter bottles can help but are not magic — test, don't trust.

Common mistakes. Replacing all filter media at once (you throw away the bacteria — rinse media in old tank water, never tap water). Doing huge water changes mid-cycle out of impatience. Adding a full stocking of fish the day the cycle "finishes" instead of stocking gradually.

What about fish-in cycling?

It's possible but it means your fish live in toxins while the bacteria establish — daily testing and water changes for weeks, with real suffering and losses along the way. Fishless cycling costs you patience upfront and costs the fish nothing. There's no contest.

Next: once the tank is cycled, use the conservative stocking estimator — and read what the inch-per-gallon rule gets wrong before trusting any number.