Guide
How long does it take to cycle a fish tank?
The short answer: usually 2-6 weeks. Here's what affects it and how to know when you're done.
- Typical timeline: A fishless cycle takes 2-6 weeks. Some tanks finish in under two weeks with seeded media; others need 8 weeks if conditions are poor.
- Don't count days, count results: Your tank is cycled when ammonia and nitrite both read zero within 24 hours of adding a full ammonia dose - not when a calendar says so.
- What speeds it up: Warm water (26-28 °C / 79-82 °F), a consistent ammonia source, seeded filter media from an established tank, and running your filter continuously.
- What slows it down: Cold water, inconsistent ammonia dosing, chlorinated tap water that wasn't dechlorinated, and most antibacterial products.
- Fish-in cycling is slower and riskier - if you've already added fish, do small, frequent water changes and test daily to keep ammonia below 0.25 ppm.
- Test kits matter: API Master Test Kit or a reliable liquid test - not strips - for accurate ammonia and nitrite readings during the cycle.
What actually happens during a cycle
A tank "cycles" when two groups of beneficial bacteria establish themselves in your filter media. The first - Nitrosomonas - converts ammonia into nitrite. The second - Nitrospira - converts nitrite into nitrate. Nitrate is relatively harmless to fish at low levels and gets removed by water changes. Until both groups are thriving, ammonia and nitrite will spike to levels that burn fish gills, damage organs, and kill quickly.
This process is called the nitrogen cycle, and your filter media is where it lives - not the water column, and not the gravel to any significant degree. That's why cleaning your filter with tap water can crash a cycle even on a mature tank. If you want a deeper breakdown of the chemistry, read our nitrogen cycle explained guide.
With seeded media it can be under two weeks; in cold or inconsistent conditions it regularly takes eight.
The typical cycle timeline, week by week
Here's what you'll actually see in your test results if you're doing a fishless cycle with a consistent ammonia source:
Week 1
Ammonia rises and stays high. Nitrite reads zero. Nothing looks like it's working - this is normal. Nitrosomonas bacteria are colonising your filter media, but their numbers are still too small to make a dent in ammonia levels. Keep dosing ammonia daily to 2-4 ppm and resist the urge to do anything drastic.
Week 2-3
Nitrite starts to appear. This means Nitrosomonas are working - they're processing ammonia into nitrite. You may see ammonia start to drop while nitrite climbs, sometimes to very high levels (5-10 ppm isn't unusual). Meanwhile, Nitrospira are beginning to colonise. This is the longest, most frustrating phase for most people.
Week 3-5
Ammonia drops to zero between doses. Nitrite starts to fall. Nitrate begins appearing in your tests - proof that Nitrospira are converting nitrite. You're in the home stretch, but don't add fish yet.
Week 5-6 (or sooner)
Dose your ammonia to 2-4 ppm. Check 24 hours later. If both ammonia and nitrite read zero and nitrate has risen, your tank is cycled. Do one final large water change to bring nitrate down before adding fish.
Log every test result - date, ammonia, nitrite, nitrate - so you can see the pattern building over days, not just compare today to yesterday. App-aquatic's parameter log does this automatically and lets you spot the nitrite peak, which tells you exactly where you are in the process.
What speeds up a cycle
Seeded filter media
This is the single biggest time-saver. If you can get a sponge, a handful of ceramic media, or even a used filter cartridge from a healthy, established tank, you're transplanting an existing bacterial colony into your new filter. In good conditions, this alone can get a tank cycled in 5-10 days. Even a small amount helps - bacteria reproduce quickly once they have the right environment.
Ask your local fish store. Many will give you a pinch of gravel or a piece of old sponge if you explain what you're doing. Avoid taking media from tanks with disease history.
Water temperature
Nitrifying bacteria grow much faster in warm water. At 26-28 °C (79-82 °F), you're in the sweet spot. Below 20 °C (68 °F), the process slows noticeably. Below 15 °C (59 °F), it can stall almost completely. If you're cycling in winter and your tank is in a cold room without a heater running at full temperature, that alone could double your timeline.
Consistent ammonia source
Bacteria need a steady food supply to grow. The best source for fishless cycling is pure ammonia - look for unscented, surfactant-free ammonia from a hardware store, or aquarium-specific ammonia. Dose to 2-4 ppm daily. Letting ammonia drop to zero repeatedly before the cycle is established slows bacterial growth. Letting it spike above 8 ppm can inhibit the bacteria you're trying to cultivate.
Running your filter continuously
The bacteria live in your filter media, not in free water. They need oxygenated water flowing through that media constantly. Turning your filter off at night - even briefly - reduces oxygen to the colony. Run it 24/7 during the cycle.
Bottled bacteria
Products like Tetra SafeStart, DrTim's One and Only, and Seachem Stability genuinely contain live bacteria, and they can help - particularly for kickstarting a cycle or recovering from a crash. The results vary more than the marketing suggests, and they won't replace seeded media when it comes to speed. Use them as a supplement, not a guaranteed shortcut.
Some fishkeepers swear by bottled bacteria, others see negligible difference. The variance comes down to how fresh the product is, storage conditions, and whether the bacteria match your water chemistry. They're worth using, but don't count on them to cut your cycle from six weeks to three.
What slows a cycle down
Chlorine and chloramines
Tap water contains chlorine or chloramines specifically to kill bacteria - including the ones you're trying to grow. Always dechlorinate water before it goes into a cycling tank. A liquid dechlorinator like Seachem Prime or API Stress Coat works instantly. Letting water sit out overnight removes chlorine but does nothing for chloramines, which are now used by most municipal water suppliers.
Cold water
Already covered above, but it's the most overlooked factor. Check your heater is actually holding temperature, not just plugged in.
Antibacterial products
Certain medications, some aquarium "treatments," and even some gravel substrates coated with antibacterial additives will kill or inhibit nitrifying bacteria. If you're cycling a tank and using any chemical treatment, check its label. Most disease treatments should not be used in a tank still establishing its cycle unless fish lives genuinely depend on it.
Inconsistent dosing
If you forget to add ammonia for several days, the bacterial population crashes from starvation. You don't lose all progress, but you set yourself back. Set a reminder and be consistent.
Adding fish based on a calendar rather than test results. "It's been four weeks, so it must be ready" is how you kill fish. The cycle is done when the chemistry confirms it - not when you're impatient. Test, don't guess.
Fish-in cycling: when you've already added fish
Fish-in cycling happens when fish were added before the tank was ready - either because the seller didn't warn you, or because you didn't know better. It's a harder road but not impossible to manage.
The goal is keeping ammonia and nitrite below 0.25 ppm while bacteria slowly establish. Do that by testing daily and doing immediate partial water changes (25-40%) whenever either reads above that threshold. Use Seachem Prime if you can - it detoxifies ammonia and nitrite for 24-48 hours, buying you time between water changes.
Feed lightly during this period. Less food means less ammonia from waste. The cycle will still complete, it just takes longer and requires more active management from you. Full details on running both methods are in our how to cycle a fish tank guide.
Ammonia above 0.5 ppm for more than a day causes lasting gill damage in most fish - even if they appear to recover, their lifespan is shortened. If you're doing a fish-in cycle and readings are climbing fast, a large emergency water change takes priority over everything else.
How to confirm your cycle is actually complete
This is where many people go wrong. There are two common errors: declaring the cycle complete too early because ammonia looks okay today, and not testing at all because the tank "looks fine."
The correct test is this: dose ammonia to 2 ppm, wait exactly 24 hours, then test for ammonia, nitrite, and nitrate. A complete cycle gives you:
- Ammonia: 0 ppm
- Nitrite: 0 ppm
- Nitrate: elevated compared to before you dosed (confirms conversion happened)
If nitrite still reads above zero, you're not done. Give it more time, keep dosing, and test again in 48 hours. Repeat until you get clean results on multiple consecutive tests.
Once confirmed, do a large water change - 50% or more - to bring nitrate down below 20 ppm before adding fish. Then add fish slowly. Don't stock the full tank on day one. Your bacterial colony is sized for the ammonia load it's been processing. Adding 20 fish overnight creates a spike your biology can't yet handle. For guidance on stocking levels, use our free stocking calculator.
Parameters to know throughout the cycle
Understanding what you're measuring makes the data less abstract. Full ranges are covered in our aquarium water parameters guide, but here's what matters during cycling specifically:
- Ammonia (NH₃/NH₄⁺): Target 0 ppm in a finished tank. You're dosing to 2-4 ppm during fishless cycling and keeping it below 0.25 ppm in a fish-in cycle.
- Nitrite (NO₂⁻): Also 0 ppm in a finished tank. Toxic to fish - damages oxygen-carrying capacity in blood.
- Nitrate (NO₃⁻): The end product. Should stay below 20-40 ppm for most fish; managed with regular water changes. See our guide on how often to do water changes.
- pH: Nitrification lowers pH over time. If your pH drops below 6.5 during the cycle, add a small amount of sodium bicarbonate (baking soda) to bring it back up - very low pH stalls bacterial activity.
Liquid test kits - particularly the API Freshwater Master Test Kit - are significantly more accurate than test strips for ammonia and nitrite. Strips are useful for quick nitrate checks on established tanks, but during a cycle you want accurate numbers. The difference between 0.25 ppm and 1 ppm nitrite matters.
What most cycling guides miss
A few things worth knowing that don't get mentioned often enough:
New filter media takes longer than you think. Cheap filter sponges and ceramic rings are porous and work fine, but very smooth, dense media has less surface area for bacteria to colonise. If your cycle is dragging, media quality isn't usually the issue - temperature and ammonia consistency are - but it's worth knowing.
Heavily planted tanks can cycle faster. Live plants consume ammonia and nitrite directly. A heavily planted tank with fast-growing stems like Egeria densa or Hygrophila polysperma can be ready for fish in 1-2 weeks even without seeded media, because the plants are handling the load while bacteria establish. This is called a "silent cycle."
The cycle doesn't reset completely after medication. If you treat a disease with antibiotics in a cycled tank, you'll likely crash or damage the colony. But it tends to re-establish faster the second time, because some bacteria survive in less-exposed areas of the filter. Test daily post-treatment and do water changes as needed - you usually don't need to start from zero.
Overcrowding strains a new cycle even after it completes. If you stock too heavily in the first few weeks after cycling, you overwhelm the bacterial colony before it's had time to grow to full capacity. Add fish gradually over several weeks, especially if you're starting with species that produce a lot of waste. Check our best fish for beginners guide for lower-bioload species that are easier to start with.
Track your ammonia, nitrite, and nitrate readings through the cycle and get reminders when it's time to test or dose with App-aquatic.
Get the free appCan I cycle a tank in 24 hours?
Not reliably. Some products and heavily seeded tanks can get you close in a few days, but "instant cycle" claims are usually marketing. A tank that genuinely processes a full ammonia dose to zero in 24 hours and sustains it consistently needs at least several days of bacterial growth even in the best conditions. If a store tells you their bottled bacteria will cycle your tank overnight, treat that claim with scepticism.
What if my nitrite has been stuck at a high level for two weeks?
High nitrite that won't fall usually means Nitrospira are struggling to establish. Check your temperature (should be 26-28 °C / 79-82 °
