Aquariums, reptiles and equipment care · Guide + calculator Without the guesswork.

How Long To Cycle A Fish Tank

Decide fishless-cycle readiness from elapsed time, the ammonia/nitrite spike pattern and current water tests. Inputs stay in your browser.

Reference toolFishless Aquarium Nitrogen Cycle TimelineDecide fishless-cycle readiness from elapsed time, the ammonia/nitrite spike pattern and current water tests. Inputs stay in your browser.
Reference calculation

Enter your details.

Calculated locally. Optional site analytics loads only after consent and measures broad use, not calculator inputs or result text.

Sun, Aug 2, 2026
Sun, Aug 30, 2026
Nitrate is context only; planted tanks may consume it.

Plain-date semantics · start date is not counted unless the result explicitly says inclusive.

Your result
Water-test pattern meets the fishless-cycle checkpoint

RSPCA guidance makes the test pattern—not a fixed countdown—the decision gate: ammonia and nitrite rise, then both return to zero after the tank has run for at least two weeks.

Fishless cycle startedAug 2, 2026
Water testedAug 30, 2026
Elapsed setup time28 daysAt least two weeks
Cycle-start methodMeasured bottled-ammonia method
Earlier test patternBoth ammonia and nitrite rose, then returned to zero
Current ammonia0 ppm
Current nitrite0 ppm
Current nitrate20 ppmContext only; plants and water changes can alter nitrate
Fish already presentNo
Readiness checkpointTest pattern met; obtain a second water check before stocking
Aug 16, 2026Earliest two-week setup checkpoint
Calendar options

Add to calendar

Choose a calendar service, then confirm the event. Downloading an .ics file does not add it until you open or import it.

Read before relying

Context matters.

  • RSPCA recommends testing water every other day during cycling and notes that there is no exact universal duration.
  • A reputable aquatic retailer can independently test a water sample before fish are added; introduce livestock gradually and match temperature and water chemistry to the species.
  • Do not add fish while ammonia or nitrite is detectable.
Rule set 2.0.0

Sources & scope

Source & calculation QA reviewed

The calculation guide and this source trail show what the result means, where the rule came from and when it was last reviewed. This is source-and-calculation QA, not a claim of medical, legal, tax or other professional review; time-sensitive decisions still belong with the linked authority.

JurisdictionAnimal-welfare planning — fishless-cycle readiness from user-entered water tests
Last reviewed2026-08-20
Next review due2027-02-20
Review scopeCalcSpan source & calculation QA
PrivacyInputs stay local · coarse usage analytics only after consent
How this calculation works

A visible path from input to answer.

Decide fishless-cycle readiness from elapsed time, the ammonia/nitrite spike pattern and current water tests. The page keeps the calculation scope and its limits beside the result so the output can be checked, copied or revisited.

Calculation flow
  1. Read the record. The calculator uses Fishless cycle started, Water tested on, Cycle-start method, Current ammonia (ppm) and Current nitrite (ppm) and 3 additional fields supplied in the form.
  2. Apply the scope. It applies the Animal-welfare planning — fishless-cycle readiness from user-entered water tests reference and the explicit date, unit and counting conventions shown in the result.
  3. Expose the checkpoints. Intermediate rows, warnings and timeline events stay visible; the emphasized row identifies the primary checkpoint when one exists.
Illustrative default example Water-test pattern meets the fishless-cycle checkpoint

RSPCA guidance makes the test pattern—not a fixed countdown—the decision gate: ammonia and nitrite rise, then both return to zero after the tank has run for at least two weeks.

  • Readiness checkpointTest pattern met; obtain a second water check before stocking
Defaults are an illustration only. Replace them with the record that applies to your situation.
Assumptions and scope

Calculation purpose: Decide fishless-cycle readiness from elapsed time, the ammonia/nitrite spike pattern and current water tests. This is a general planning reference; local conditions, product instructions or personal records can override the estimate.

Boundary behavior

Calendar inputs use plain year-month-day semantics. Leap days, month ends, date-pair order and unsupported dates are checked before the result is shown.

Rule trail

Rule set 2.0.0 · Last reviewed 2026-08-20 · Next review due 2027-02-20. The source panel below contains the linked evidence.

Questions answered

What to know before using the result.

How do I know when a fishless cycle is complete?

RSPCA guidance says ammonia and nitrite should first spike and then both return to zero. The tank should also have run for at least two weeks; elapsed days alone do not prove readiness.

Why does CalcSpan ask whether fish are already present?

Adding an ammonia source to a tank that already contains fish can harm them. A fish-in situation needs prompt water testing and experienced aquatic-care guidance, not this fishless model.

Does nitrate have to be above zero?

Not in this calculator. Nitrate is shown as context because plants and water changes can alter it; the cited readiness pattern is based on ammonia and nitrite.