What is fish-in cycling?
Fish-in cycling is the process of establishing the nitrogen cycle with live fish already in the tank. The fish produce ammonia through waste and respiration, which feeds the developing bacterial colony. This method is used when fish cannot be removed β perhaps fish were purchased before cycling was understood, or a tank transfer left no other option.
Fish-in cycling is more difficult than fishless methods because ammonia and nitrite accumulate before bacteria can process them, and both are acutely toxic. Done carefully with daily monitoring and frequent partial water changes, fish can survive the process β but it requires real commitment. This is not a set-and-forget approach.
When to choose fish-in cycling
- Fish are already in the tank and cannot safely be removed or rehomed
- You do not have access to an established tank for seeding
- You are prepared to test water every day and do partial water changes on short notice
- You understand that some stress to the fish is unavoidable and accept that risk
If fish are not yet in the tank, do not use this method. Choose fishless cycling or seeding instead β they protect fish from avoidable ammonia and nitrite exposure.
What youβll need
- A liquid ammonia and nitrite test kit β not strips (accuracy matters when protecting fish at low ppm levels)
- Seachem Prime dechlorinator: it temporarily detoxifies ammonia and nitrite for 24β48 hours at normal doses, buying time between water changes
- The lightest possible stocking β ideally 1β2 hardy fish to start
- A siphon and bucket for frequent partial water changes (20β30% at a time)
Step by step
Step 1 β Start with a very light stock: 1β2 hardy fish only
If you have a choice of species, use danios, mollies, white cloud mountain minnows, or goldfish β species with a higher tolerance for poor water quality. Do not add your full planned stocking. The fewer fish, the less ammonia, the less stress on both the fish and the developing bacteria.
Hint: Danios, mollies, or similar hardy species tolerate ammonia peaks better. Do not overstock.
Step 2 β Test ammonia and nitrite daily
Test every morning and record the reading. Ammonia above 0.5 ppm is stressful; above 1 ppm is dangerous. Nitrite above 0.5 ppm is similarly harmful. If either parameter exceeds 0.5 ppm, act immediately (Step 3).
Hint: Ammonia above 0.5 ppm or nitrite above 0.5 ppm is stressful for fish. Act immediately.
Step 3 β Do partial water changes whenever ammonia or nitrite spikes
Change 20β30% of the water with dechlorinated water at the same temperature whenever ammonia or nitrite exceeds 0.5 ppm. This dilutes toxins quickly. Dose Seachem Prime at double the normal rate after each change to temporarily detoxify any remaining ammonia and nitrite.
Hint: A 20β30% change with dechlorinated water at the same temperature dilutes toxins fast.
Step 4 β Feed sparingly
Feed once per day, only what fish consume within 2 minutes. Remove any uneaten food immediately with a net or siphon. Overfeeding multiplies ammonia faster than developing bacteria can process it, driving bigger spikes and more urgent water changes.
Hint: Once per day, small amounts. Overfeeding adds more ammonia than developing bacteria can process.
Step 5 β Confirm ammonia and nitrite read 0 consistently
Once both parameters hold at 0 ppm for 3β5 consecutive days without a water change, and nitrate has risen, your tank is cycled. At this point you may begin adding more fish β slowly, a few at a time over several weeks.
Hint: Once both hold at 0 for several days without water changes, the cycle is complete.
Common mistakes
Using test strips instead of a liquid kit. Strips are inaccurate at the low concentrations that matter for fish safety. A strip reading of 0.5 ppm might actually be 1.5 ppm. Use a liquid drop test kit (API Master Kit or equivalent).
Doing too-large water changes. Changing more than 50% in one go can dilute the bacteria you are building in the water column. Target 25β30% changes done more frequently rather than one large change.
Not dosing Prime when spikes occur overnight. Ammonia can peak during the night (fish respiration continues; bacterial activity dips slightly). Dose Prime before lights-out if ammonia was elevated at the last test.
How long to expect
| Phase | Whatβs happening | Typical duration |
|---|---|---|
| Days 1β10 | Ammonia rises, daily water changes | 1β2 weeks |
| Days 10β21 | Ammonia stabilises, nitrite rises | 1β2 weeks |
| Days 21β42 | Nitrite drops, nitrate rises | 2β3 weeks |
| Days 42β56 | Ammonia and nitrite hold at 0 | 1β2 weeks to confirm |
Fish-in cycling almost always takes longer than fishless. Bacterial growth is slower when ammonia concentrations fluctuate due to water changes. Expect 4β8 weeks minimum, and up to 10β12 weeks in cold water or with a very light stock.
AquaKeepers has a built-in fish-in cycling guide with parameter-driven tracking β log your daily readings and the app flags dangerous spikes and shows your progress through the cycle automatically.
Ready to start cycling?
AquaKeepers walks you through this strategy step by step β track each phase, log your parameters, and know exactly when your tank is cycled.
Start the cycling guide in AquaKeepers β