How to Cycle a Freshwater Aquarium From Scratch
FishyHub Editorial Team
Author
August 10, 2025
9 min read

How to Cycle a Freshwater Aquarium From Scratch

Cycling a freshwater aquarium means growing a colony of bacteria strong enough to turn toxic fish waste into something harmless before any fish have to breathe it. It typically takes 2 to 6 weeks, and skipping it is the single biggest reason new tanks lose fish in the first month. Here is the full step-by-step process, real ppm numbers, and what to do when it stalls.

What the Nitrogen Cycle Actually Does

Every aquarium runs on the same chemistry. Fish waste, uneaten food, and decaying plant matter release ammonia (NH3), which is toxic to fish even in small amounts. A brand-new tank has no bacteria to deal with it, which is why adding fish to an uncycled tank is often called "new tank syndrome" — the ammonia (and later nitrite) spikes with nothing there to consume it.

Two groups of naturally occurring bacteria colonize your filter media over several weeks and break the chain down in two stages:

  1. Ammonia-oxidizing bacteria convert NH3 into nitrite (NO2-) — still highly toxic to fish.
  2. Nitrite-oxidizing bacteria convert nitrite into nitrate (NO3-) — far less toxic, and only removed by water changes or plants.

Once your tank can process a full dose of ammonia down to 0 ppm ammonia and 0 ppm nitrite within 24 hours, and nitrate is measurably present, the colony is established. That's a cycled tank.

Fishless vs. Fish-In Cycling

Fishless cycling (the recommended default)

You dose ammonia directly, with no livestock at risk. It's the method FishyHub recommends for anyone setting up a new tank from scratch, because it lets you stock fully and confidently the moment the tank is ready, rather than tiptoeing through weeks of live-fish risk.

  • Add a pure, unscented ammonia source (or use fish food/flakes left to decay as a slower, less precise DIY alternative) to reach roughly 2–4 ppm total ammonia.
  • No animals are exposed to toxic conditions at any point.
  • You can stock more heavily, sooner, once it's done.

Fish-in cycling (emergency/last-resort option)

Some hobbyists already have fish in the tank when they realize it isn't cycled, or bought fish before knowing better. Fish-in cycling is a legitimate but riskier and slower path for that situation — not a first choice.

  • Keep only a few very hardy fish, such as hardy tetras, danios, or bettas.
  • Feed lightly to minimize ammonia production.
  • Do frequent small water changes (daily, if needed) to keep ammonia and nitrite low enough that fish aren't harmed.
  • Expect a longer timeline and more hands-on work than fishless cycling.

If you're starting from zero, browse freshwater livestock only after your tank has finished cycling — not before.

Step-by-Step: Fishless Cycling

  1. Set up the whole tank first. Substrate, decor, heater, and filter media all go in, filled with dechlorinated water, with the filter running continuously from day one.
  2. Dose ammonia to about 2–4 ppm. Confirm with a test kit rather than guessing by drops. See the dosing table below — the amount needed scales with tank size, not a flat number of drops.
  3. Test every 2–4 days for ammonia, nitrite, and nitrate. A liquid test kit is far more reliable than paper strips for judging borderline color changes.
  4. Redose as ammonia falls to keep roughly 2–4 ppm available, so the bacteria colony doesn't starve. Nitrite usually appears within the first 1–2 weeks.
  5. Keep monitoring. Nitrite tends to peak and linger longer than ammonia did before it finally crashes — commonly around weeks 3–6.
  6. Confirm completion: a full ammonia dose (3–4 ppm) reads 0 ppm ammonia and 0 ppm nitrite within 24 hours, and nitrate is measurably above 0.
  7. Do a large water change (40–50%) before adding any fish, to bring nitrate down and clear any residual ammonia source.
  8. Add fish gradually — small numbers over several weeks — even after the tank is technically cycled, so the bacteria population can scale up with the new bioload.

Ammonia Dosing by Tank Size

Most guides quote a flat ppm target without explaining that the actual amount of ammonia needed scales with water volume. Use this as a rough starting reference, then confirm with your test kit's color chart:

Tank Size (US gal / L) Approx. Target Notes
10 gal (38 L) 2–4 ppm Small volume — dose in small increments and retest
20 gal (76 L) 2–4 ppm Standard starter tank size
40 gal (151 L) 2–4 ppm Same ppm target, more total ammonia by volume
75+ gal (284+ L) 2–4 ppm Larger dose needed to reach the same ppm — measure carefully

The ppm target doesn't change with tank size, but the quantity of your ammonia source does — a 75-gallon tank needs far more drops than a 10-gallon to hit the same 2–4 ppm reading. If your test color falls between two chart swatches, dilute a sample 1:1 with distilled water and retest, or confirm with a second kit rather than guessing.

Timeline: How Long Cycling Takes

Expect 2 to 6 weeks in most cases, with a realistic range of 2 to 8 weeks depending on temperature, seeding, and method. There's no single correct number — here's what pushes it either direction:

  • Shortens it: seeded filter media, substrate, or water from an established tank; a bottled live-bacteria starter; warm, stable temperatures; fast-growing plants.
  • Lengthens it: cold water, no seeding, chlorinated tap water without a conditioner, or an ammonia dose pushed too high (which can slow bacteria rather than speed them up).

Keep the tank in a normal tropical range of 75–80°F (24–27°C) during cycling. Some sources push toward 85°F (29°C) to accelerate bacterial growth, but that's warmer than most fish tolerate long-term, so it just creates another adjustment later. 75–80°F speeds up bacterial reproduction without requiring an unusual setting you'll have to undo.

Sample Day-by-Day Log

A simple table beats trying to remember readings from memory:

Day Ammonia (ppm) Nitrite (ppm) Nitrate (ppm) Action
1 Dose to 2–4 0 0 Begin dosing, start testing every 2–4 days
7 Falling Rising 0–5 Redose ammonia to maintain 2–4 ppm
14 0 within 24 hrs Peaking 5–10 Keep redosing ammonia
28 0 within 24 hrs Falling 10–20 Continue monitoring
35–42 0 within 24 hrs 0 within 24 hrs 5–40 Cycle complete — do a large water change, then stock gradually

Your own numbers will shift left or right depending on temperature and seeding, but the pattern — ammonia rises and falls first, nitrite follows and lingers, nitrate climbs steadily — holds in nearly every tank.

Target End-State Parameters

A fully cycled, ready-to-stock tank should read:

  • Ammonia: 0 ppm
  • Nitrite: 0 ppm
  • Nitrate: roughly 5–40 ppm, ideally kept under 20 ppm via water changes

Nitrate only leaves the water through partial water changes or plant uptake — bacteria don't remove it. Even a fully cycled tank needs regular partial water changes, commonly 10–30% weekly to biweekly, to keep nitrate from creeping upward over time.

Filtration Fundamentals

Every cycled tank needs two things from its filter:

  • Mechanical filtration — physically catches debris and particulates (typically a sponge or floss pad).
  • Biological filtration — porous media that hosts the actual bacteria colony; this is where the cycle really "lives."
  • Chemical filtration (optional) — activated carbon or similar media that adsorbs odors and discoloration; not required for cycling.

Any decent filter with sponge and bio-media works for cycling a tank of typical starter size. Many hobbyists upgrade to a canister filter later as tank size or bioload grows, but that's a scaling decision, not a cycling requirement. Browse filters sized to your tank's gallon capacity rather than buying the biggest unit available.

Never rinse or replace all your biological media at once under tap water — the chlorine or chloramine kills the bacteria colony outright, effectively restarting your cycle (a "mini-cycle"). Rinse media only in removed tank water, and if replacement is ever necessary, do it in stages, never all at once.

Water Conditioners & Bacterial Additives

Tap water in most US municipalities contains chlorine or chloramine, both of which are toxic to fish and lethal to the nitrifying bacteria you're trying to grow. A water conditioner that neutralizes chlorine/chloramine is mandatory for every water change, not just the initial fill — some formulations also bind ammonia, nitrite, or nitrate short-term as an extra buffer. Check water conditioners and additives for a dechlorinator sized to your water change routine.

Bottled live-bacteria starter products can jump-start or noticeably shorten a cycle by seeding the colony directly. They're a genuine speed-up tool — but they don't replace testing. Verify with your liquid test kit before trusting the tank is actually safe; treat these products as a supplement to patience, not a substitute for it.

Water Source Considerations: Distilled and RO Water

If your tap water is poor quality, distilled or reverse-osmosis (RO) water is sometimes suggested as an alternative. Straight distilled or RO water has no mineral buffering capacity — it can crash pH and stress fish, and it also won't support the pH-dependent nitrifying bacteria well. If you use it, remineralize with GH/KH boosters before adding it to the tank, both during cycling and afterward.

Aeration and Air Pumps

Dissolved oxygen matters for two populations: your fish, and the aerobic bacteria doing the nitrifying work. Surface agitation from a filter return, air stone, or air pump keeps oxygen exchange happening at the water's surface — this matters more in densely stocked or low-flow tanks. Note that fish don't extract oxygen molecules split out of water itself; they use the same atmospheric oxygen dissolved into the water at the surface, so surface movement is what actually replenishes it.

Cycling a Planted Tank

Live plants can be a genuine accelerant during cycling — fast-growing stem or floating plants take up ammonia directly, which can shorten or partially mask a stalled cycle. Treat them as an optional support tool, not a requirement.

If you're planting from day one:

  • Put lighting on a timer, starting with 6–8 hours a day.
  • Avoid maxing out light intensity or fertilizer dosing before the tank matures — most early algae blooms and cloudiness in new planted tanks trace back to a lighting/nutrient imbalance, not the nitrogen cycle itself.
  • Remember that plants uptake some ammonia and nitrate directly, so your test readings may look better than the bacteria colony alone would produce — don't assume the tank is fully cycled just because ammonia looks low.

Fishless cycling generally suits planted tanks well: you avoid stressing fish while lighting and nutrient dosing settle in during those same early weeks, and the resulting nitrate levels benefit the plants once cycling wraps up.

A Quick Note on Saltwater

This guide is freshwater-specific. Saltwater and reef tanks cycle differently — typically via live rock or live sand, or bottled bacterial cultures, often followed by a cleanup crew added once cycling finishes. If you're setting up a reef tank, that's a separate process worth researching on its own.

Already Have Fish in an Uncycled Tank? Stabilize First

If you're reading this mid-crisis with fish already in an uncycled or crashed tank, don't wait for a full cycling plan — stabilize immediately:

  1. Do an immediate partial water change (25–50%) with properly dechlorinated water.
  2. Dose a conditioner rated to detoxify ammonia and nitrite, not just chlorine.
  3. Stop feeding for a day or two to reduce ammonia production.
  4. Retest in 24 hours and repeat small water changes as needed until readings drop.

Once things are stable, shift into fish-in cycling discipline: light feeding, frequent small water changes, and regular testing until the colony catches up.

Common Mistakes to Avoid

  • Adding fish immediately to a new tank. This is the leading cause of early fish death and the whole reason cycling exists.
  • Rinsing all filter media in tap water at once, killing the colony and restarting the clock.
  • Testing too infrequently, or trusting only strips. Liquid kits catch spikes and borderline readings that strips miss.
  • Overfeeding a fish-in cycle, pushing ammonia beyond what small water changes can offset.
  • Giving up too early. A pH below roughly 7, or chlorinated/chloraminated water, can slow or halt nitrifying bacteria entirely — check both before assuming your cycle has failed.
  • Adding too many fish at once, even after cycling completes. The bacteria colony has to scale with bioload; a tank cycled for 5 small fish isn't automatically safe for 20.
  • Treating bottled "instant cycle" products as a substitute for testing. They're a supplement — always verify with water tests.
  • Ignoring nitrate creep. Even a cycled tank needs regular partial water changes, since nitrate leaves only through water changes or plants, never bacteria.

Frequently Asked Questions

How long does it take to cycle a fish tank?

Typically 2 to 6 weeks. It can run longer — up to 8 weeks — without seeded media in cold water, or shrink toward 2 weeks with mature media or a bottled bacteria starter and warm, stable temperatures.

Can I add fish while the tank is cycling?

Yes, using fish-in cycling with a few hardy species and vigilant, frequent small water changes. Fishless cycling is safer and the generally recommended default, since no animals are exposed to toxic ammonia or nitrite at any point.

Do I need to buy pure ammonia, or can I use fish food to start the cycle?

Either works. Pure, unscented ammonia gives you precise, repeatable dosing. Letting fish food or flakes decay is a slower, less precise DIY alternative that still produces ammonia as it breaks down.

How do I know when my tank is fully cycled?

Ammonia and nitrite both read 0 ppm within 24 hours of a full ammonia dose (roughly 3–4 ppm), and nitrate is measurably present above 0 ppm. That combination confirms both bacteria stages are established.

Why is my ammonia not going down?

The most common causes are pH below about 7, chlorinated or chloraminated water killing the bacteria, or an ammonia dose too high for the current, still-small bacteria population. Check water source and pH before assuming the cycle has stalled for good.

Can I speed up cycling?

Yes. Seed with filter media, substrate, or water from an established tank, use a bottled bacteria starter product, keep the water in the 75–80°F range, and add fast-growing plants to help absorb ammonia directly.

Do I need to keep testing water once the tank is cycled?

Yes — weekly testing is common practice. Bioload changes, new fish additions, or overfeeding can still cause ammonia or nitrite blips even in an established tank.

Is fishless cycling better for planted tanks?

Generally yes. Dosing ammonia directly avoids stressing fish while lighting and nutrient dosing settle in during those same early weeks, and plants benefit from the nitrate levels the finished cycle produces.


Once your parameters hold steady at 0 ppm ammonia and 0 ppm nitrite for 24 hours, you're ready to stock gradually. Browse freshwater livestock on FishyHub to plan out a stocking order that lets your bacteria colony scale up alongside your new fish.

Comments

Sign in to join the conversation

How to Cycle a Freshwater Aquarium From Scratch | FishyHub Blog