How to Cycle a Fish Tank (Before Any Fish Go In)
A new tank of clear water is one of the most dangerous places you can put a fish. Cycling builds the bacteria first, so the water is ready before anything lives in it.
The short version
- Cycling means growing two colonies of bacteria that turn fish waste (ammonia) into nitrite, then into nitrate, before any fish live in the water.
- It takes 4 to 6 weeks. There is no clean way to skip it, only ways to seed it faster with media from an established tank.
- You need three cheap things: a dechlorinator, a liquid test kit, and an ammonia source. A sponge filter and a fast plant help.
- The tank is cycled when it takes ammonia and nitrite to 0 ppm within 24 hours and shows a nitrate reading. Test, do not eyeball.
A brand-new tank with crystal-clear water is one of the most dangerous places you can put a fish. There are no bacteria in it yet to process waste, so the first fish swims in rising ammonia until it is poisoned. Cycling is how you build those bacteria first, so the water is ready before anything lives in it.
The whole process is patient rather than hard. You feed an invisible colony, watch three numbers move on a test kit, and wait for two of them to hit zero. Here is the method from empty glass to a tank that is safe to stock.
What cycling actually builds
Cycling is not about the water, it is about the surfaces. Over 4 to 6 weeks, two bacteria colonies grow on the glass, substrate, and especially the filter: the first turns ammonia into nitrite, the second turns nitrite into nitrate. Nitrate is roughly a hundred times less toxic than the ammonia it started as, which is the whole point.
Until both colonies are established, the tank cannot keep up with the waste a fish produces. You are farming invisible bacteria, and the test kit is how you see them working.
What you need before you start
Four items do the job, and none of them are expensive.
- A water conditioner (dechlorinator) to neutralize the chlorine or chloramine in tap water, which otherwise kills the bacteria you are trying to grow.
- A liquid test kit for ammonia, nitrite, and nitrate. Liquid kits are far more accurate than paper strips for tracking a cycle, and accuracy is the entire game here.
- An ammonia source to feed the colony: bottled pure ammonia for a fishless cycle, or seeded media from an established tank.
- Optional but useful: a sponge filter to grow bacteria in, and a fast plant such as hornwort (Ceratophyllum demersum) to soak up ammonia and speed things along.
The steps, start to finish
- Set up the tank, substrate, hardscape, and filter, and fill with dechlorinated water. Run the filter and heater the whole time.
- Set the temperature to about 78 to 84 F. Warm water grows the bacteria fastest; cold water below 65 F stalls them.
- Add your ammonia source. For a fishless cycle, add pure ammonia to bring the water to about 2 ppm on your test kit.
- Seed the tank if you can: a used filter sponge or a cup of gravel from a healthy established tank carries live bacteria and can cut weeks off the wait.
- Test every two to three days and write the numbers down. You are watching for a sequence, not a single reading.
- Watch ammonia rise, then fall as the first colony grows. As it falls, nitrite appears and climbs.
- Watch nitrite rise, then fall as the second colony catches up. As it falls, nitrate appears.
- When the tank takes ammonia and nitrite both to 0 within 24 hours and shows nitrate, do a large water change (50 percent or more) to drop the nitrate, then stock.
Reading the numbers as they move
A cycle has a shape, and once you have seen it you can place any tank on the curve. Ammonia climbs first, often to 2 to 4 ppm, then falls toward 0 as the first colony establishes. Nitrite lags behind it, spikes (sometimes past 5 ppm), and is the slower of the two to clear, which is why the back half of a cycle feels stuck.
Nitrate builds the whole time and only stops rising when you change water or plants consume it. Two consecutive tests reading 0 ammonia and 0 nitrite, a few days apart, is the green light. If the color chart trips you up, reading an aquarium test kit walks through it.
How to cycle faster (and what does not work)
The one reliable accelerator is live bacteria from an established tank. Squeeze a dirty filter sponge into the new tank, move some media, or add a handful of used substrate, and you can turn a 6-week cycle into a 2-week one, because you are transplanting a colony instead of growing it from nothing.
Heat helps (hold 78 to 84 F), and heavy planting with fast species takes ammonia pressure off the bacteria. Bottled bacteria products sometimes help and sometimes do nothing; treat them as a maybe, keep testing, and never trust them enough to stock on faith.
The honest part: what goes wrong
The most common failure is impatience: the water looks clean at day 10, so a beginner stocks it, and the half-built colony cannot handle the load. The second is chlorine, from forgetting conditioner or rinsing the filter under the tap, which kills the bacteria and silently restarts the cycle.
The third is a false start with no ammonia source: an empty tank with dechlorinated water and nothing to feed the bacteria will sit for weeks with all-zero readings and never cycle, because there is no food. Strips instead of a liquid kit hide a nitrite spike behind a vague color, so you stock into danger. If fish are already in and struggling, correct the water first and see a veterinarian if they stay unwell, rather than guessing at a cure.
Frequently asked questions
How long does it take to cycle a tank?
Plan on 4 to 6 weeks for a cycle started from scratch. Seeding it with media from an established tank can cut that to 1 to 2 weeks, because you are adding a living colony instead of growing one. Temperature matters too: a tank held at 78 to 84 F cycles faster than a cool one. There is no honest 24-hour cycle.
Can I cycle a tank with fish in it?
You can, but it means a fish lives in ammonia and nitrite for weeks, which is stressful and sometimes fatal. It is the old way, and a fishless cycle reaches the same place without an animal at risk. If you have inherited fish and no choice, small daily water changes to keep ammonia under about 0.25 ppm is the kinder path. Our ammonia in a fish tank guide covers the emergency steps.
How do I know when it is safe to add fish?
When the tank takes an ammonia reading to 0 and a nitrite reading to 0 within 24 hours, and you can measure nitrate. Confirm it across two tests a few days apart before you stock. Clear water, a running filter, and elapsed time prove nothing on their own; only the 0 and 0 do.
Do I need a filter to cycle a tank?
You need surfaces for bacteria, and a filter is the easiest way to provide a lot of them. A sponge filter is cheap and grows a large colony. A heavily planted tank can also cycle with plants and substrate doing much of the work, but a filter gives you insurance and steadier results in a first tank.
The finish line is two test readings of zero, not a calendar date, so keep testing until the tank earns it. If you would rather never put a fish through the process, the fishless cycling guide is the humane default, and the aquarium nitrogen cycle explained covers the biology underneath these steps. When the tank is cycled, plan your stock against your water with the build planner, check each species in the compatibility database, and browse the rest of the water chemistry guides at the hub.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- read the nitrogen cycle and parameters
- tool · $$
- neutralize chlorine and chloramine in tap water
- consumable · $
- Light: low · beginner
- Temp 59 to 86 F · pH 6 to 7.5
- Hardness 5 to 15 dGH · CO2 none
- gentle biological filtration and cycling surface
- filtration · $
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.