Advertisement
← All Guides Setup 14 min read

Nano Tank Setup Walkthrough — Day 1 to Day 30

Advertisement
Last updated:

A day-by-day walkthrough of setting up a nano tank from scratch. Equipment on Day 1, substrate and hardscape on Day 2, the cycle starting Day 3, plants on Day 15, cleanup crew on Day 22, first showcase fish on Day 29. The schedule I follow on every new nano tank in my fishroom.

📖 14 min read
🎯 Difficulty: Beginner
Updated: Jul 2026

Setting up a nano tank is not complicated, but the order of operations matters. Skip a step or rush the cycle and you lose fish. I have set up somewhere around fifteen nano tanks in the last six years — some Walstad, some high-tech, some bare-bottom breeding tanks — and the schedule below is the one I follow every time. It runs about 30 days from buying the equipment to adding the first showcase fish, and it leaves nothing to chance. Read the whole thing once before Day 1, then work through it day by day.

💡
The golden rule of this walkthrough:

Do not add fish before Day 22, and do not add a showcase fish before Day 29. The cycle is not done at Day 7 even if your test says ammonia is 0 — that just means your bacteria are processing the initial dose. The cycle is done when 2 ppm of ammonia drops to 0 ammonia AND 0 nitrite within 24 hours, twice in a row. If you cannot hit that bar, the biofilter is not ready and the fish you add will pay for it. Patience in the first 30 days saves every fish you would otherwise lose.

Day 1 — Buy Equipment, Wash Substrate, Position the Tank

Day 1 is shopping and prep. You are buying four pieces of equipment that actually matter (filter, heater, light, test kit), substrate, hardscape, dechlorinator, and pure ammonia for the fishless cycle. The full equipment list is in the nano equipment guide; the short version for a 10 gallon is an Aquaclear 20 HOB ($45), a 50W or 100W adjustable heater ($30), a NICREW ClassicLED ($35), an API Freshwater Master Test Kit ($35), Seachem Prime dechlorinator ($12), and a bottle of Dr. Tim's ammonium chloride ($10). Add sand, driftwood, and plants and you are at roughly $200 all-in.

While you are out, wash the substrate. This is the most skipped step in nano tank setup and the one that causes the most cloudy water on Day 2. Pool filter sand, play sand, and CaribSea Super Naturals all come with fines that will turn your tank into a milkshake if you do not rinse them. Half-fill a 5 gallon bucket with sand, run a garden hose into it, swirl the sand with your hand, pour off the cloudy water, repeat 6–10 times until the water runs mostly clear. This takes 30 minutes per 20 lb of sand and saves you 3 days of cloudy tank. Do it on Day 1 so the sand is dry by Day 2.

Position the tank before you fill it. A 10 gallon weighs about 95 lb when full, a 20 gallon long about 180 lb — once filled, you are not moving it without draining. Put the tank on a level surface that can hold the weight (a dedicated aquarium stand, a sturdy dresser, or a piece of furniture rated for 200+ lb for a 20 gallon). Check level with a bubble level on the empty tank; shim the stand, not the tank. Keep the tank out of direct sunlight — a south-facing window will give you hair algae and temperature swings within a week. A quiet interior wall is ideal.

Day 2 — Substrate, Hardscape, Water, Dechlorinate

Day 2 is the build day. Start with the dry tank and your rinsed sand. Add sand to a depth of 2–3 cm for a fish-only tank, 3–5 cm for a planted tank (the extra depth gives plant roots room and lets you slope the substrate higher in the back for visual depth). Lay the sand flat, then sweep it into a gentle slope with your hand or a credit card — higher in the back, lower in the front. Do not slope it more than 2 cm front-to-back or the sand will level itself over the next month.

Place the hardscape before you add water. Driftwood (spider wood, manzanita, mopani) goes in first as the structural backbone; rocks (dragon stone, seiryu stone, lava rock) go in around it. Push the hardscape firmly into the sand so it sits on the bottom glass — fish and shrimp will dig around the base, and a piece of wood that is just resting on the sand will topple the first time a corydoras digs under it. For a 10 gallon, two pieces of spider wood plus 3–5 fist-sized rocks is plenty. Resist the urge to fill every corner; negative space is what makes a small tank look bigger than it is.

Fill the tank with cold tap water poured onto a plate or bowl sitting on the substrate (this prevents the sand from blowing into a cloud). Fill to about 3 cm below the rim. Add Seachem Prime at 1 ml per 10 gallons — this neutralises chlorine and chloramine instantly and binds any ammonia for 24–48 hours. Once Prime is in, the water is safe but it is not cycled. Your tank right now is a glass box of wet sand and dead wood with no bacteria in it. Tomorrow we fix that.

Day 3 — Install Filter, Heater, Light, Start Cycling

Day 3 is when the tank comes alive. Install the Aquaclear 20 HOB on the back rim, fill the media basket with the foam, biomax, and carbon it ships with (swap the carbon for more biomax in 6 months — carbon is useless long-term in a freshwater nano). Install the heater vertically near the filter intake, set it to 26°C for community fish or 28°C if you are planning on rams or bettas. Plug in the light, set it on a 6-hour timer (an outlet timer from the hardware store is $8). Do not run the light longer than 6 hours — you have no plants to outcompete algae yet and a longer photoperiod just feeds the algae phase.

Now start the fishless cycle. Dose 2 ppm ammonia using Dr. Tim's ammonium chloride — roughly 1 drop per gallon of tank water gets you 1 ppm, so 20 drops in a 10 gallon. Test the water with the API kit 30 minutes later to confirm you actually hit 2 ppm. The ammonia is food for the nitrifying bacteria you are about to grow. Those bacteria live on every surface in the tank but they need oxygen, ammonia, and time — you have just provided the ammonia. The filter provides the oxygen (water flow). Time is the next 14–21 days.

Optional but recommended: add a bottle of FritzZyme 7 or Tetra SafeStart Plus on Day 3 to seed the tank with live bacteria. This is the one "bacteria in a bottle" product I have seen actually shorten the cycle — it can take 14 days down to 7–10 days. It is not a substitute for cycling, just an accelerant. Pour it directly into the filter intake so the bacteria land on the biomax. Either way, the cycle is now running — you are feeding ammonia, the bacteria are starting to colonise, and you are testing daily from here.

Day 4–14 — Cycle Phase: Daily Tests, No Water Changes

This is the boring phase, and the one where most new keepers panic and do something stupid. For the next 10 days you are testing ammonia and nitrite daily with the API kit, and you are doing zero water changes. The tank will look cloudy on Day 5–7 (bacterial bloom, harmless). The water will look fine on Day 8. Both of these are normal. The cycle is happening whether you can see it or not.

Here is what the test results should look like. Day 4–6: ammonia still reads 2 ppm, nitrite reads 0. Day 7–9: ammonia drops to 0.5–1 ppm, nitrite starts reading above 0 (this is the nitrite spike — the first type of bacteria has colonised and is converting ammonia to nitrite). Day 10–14: ammonia drops to 0 within 24 hours of dosing, nitrite climbs to 5+ ppm (off the chart on the API kit). Once ammonia drops to 0 within 24 hours of a 2 ppm dose — usually by Day 10 — the first stage of the cycle is done. Dose 1 ppm ammonia daily from this point to keep the bacteria fed.

The nitrite spike is the part that freaks people out. Nitrite will go above 5 ppm, the test will be deep purple, and you will be tempted to do a water change to "fix" it. Do not. The second type of bacteria (Nitrospira) needs the nitrite to colonise, and a water change resets their food supply. The only exception is if nitrite goes so high it stalls the cycle (above 10 ppm, which is rare in a 10 gallon with 1 ppm daily doses). If that happens, do a 50% water change to bring nitrite back to 5 ppm and wait. Otherwise, sit on your hands. The nitrite will start dropping around Day 12–14 and hit 0 by Day 16–21.

Day 15–21 — Add Plants, Survive the Algae Phase

Once ammonia and nitrite both read 0 within 24 hours of a 1 ppm dose, the cycle is done. Day 15 is plant day. Plants absorb ammonia, nitrite, and nitrate directly through their leaves, which means a heavily planted tank is more stable than an unplanted one and the cycle can run on lower ammonia doses. Plant heavily on Day 15 — more plants than you think you need. The fast-growing stem plants (Rotala, Ludwigia, Bacopa) outcompete algae for nutrients; the slow-growers (Anubias, Java fern, Cryptocoryne) provide long-term structure.

Plant choice for a beginner nano: 2–3 Anubias nana petite attached to driftwood with superglue or fishing line (do not bury the rhizome), a clump of Java fern the same way, 5–6 stems of Rotala rotundifolia planted in the back corner, a carpet of Monte Carlo or dwarf sagittaria in the front (only if your light is decent — the NICREW ClassicLED will grow Monte Carlo slowly), and a tennis-ball-sized clump of Java moss tied to a rock. That is a 10 gallon fully planted for under $50 from your local fish store. Skip the tissue-culture plants for now — they are cleaner but slower to establish.

Expect an algae phase starting around Day 18. Diatoms (brown sludge on the glass and leaves) show up first, followed by green dust algae on the glass, then hair algae on the plants. This is normal and unavoidable — the plants are not established yet and the nutrients they are not absorbing go to algae. Wipe the glass with a clean cloth or algae scraper, leave the diatoms on the plant leaves (the otocinclus and shrimp you add on Day 22 will eat them), and reduce the photoperiod to 5 hours if the algae is winning. The algae phase peaks around Day 25 and fades by Day 35 as the plants establish and the cleanup crew goes to work.

Day 22–28 — First Fish: The Cleanup Crew

The cleanup crew goes in on Day 22, assuming ammonia and nitrite are both reading 0 and you have not dosed ammonia for 48 hours. The crew is: 2–3 nerite snails (for algae on the glass and hardscape), 5–10 cherry shrimp (for algae on the plants and leftover food), and 2–3 otocinclus (for diatoms and soft algae on leaves). Skip the otocinclus if your tank is under 10 gallons — they are schooling fish and want a 20 gallon minimum long-term. In a 10 gallon, run 3 nerites and 8–10 cherry shrimp instead.

Acclimate them properly. Float the bag for 15 minutes to equalise temperature, then add a quarter cup of tank water to the bag every 5 minutes for 30 minutes, then net the fish out (do not pour bag water into the tank). Test ammonia and nitrite 24 hours after adding the crew — if either reads above 0, do a 25% water change and re-test the next day. A small ammonia bump from the new bioload is normal; a sustained spike means the biofilter is not keeping up and you should not add the showcase fish yet.

Feed the cleanup crew sparingly for the first week — a single algae wafer every other day for the otocinclus, nothing for the snails and shrimp (they are eating the algae and biofilm already in the tank). Overfeeding in the first week is a common mistake that triggers an ammonia spike. The cleanup crew is also a stress test: if they survive and look healthy for 7 days, the tank is stable enough for the showcase fish. If they start dying, stop, test, and do not add anything else until you find the problem.

Day 29–30 — First Showcase Fish, Added Slowly

Day 29 is fish day. The cleanup crew has been in for a week, parameters are stable (0 ammonia, 0 nitrite, nitrate under 20 ppm), and the tank is ready for its first real fish. Add one species at a time, and add the school first — the dither fish that will swim in the open and make the rest of the tank feel safe. For a 10 gallon, that is a school of 6–8 chili rasboras, ember tetras, or celestial pearl danios. For a 20 gallon long, 8–10 of the same species or 10–12 of a slightly larger schooling fish like harlequin rasboras or neon tetras.

Quarantine if you can. A 10 gallon quarantine tank with a sponge filter and a few PVC elbows costs $40 to set up and pays for itself the first time it catches ich before it reaches your display tank. Two weeks in quarantine, treating with aquarium salt and observing, eliminates 90% of the disease risk on new fish. If you do not have a quarantine tank, at least inspect the fish at the store — look for clamped fins, white spots, rapid gill movement, or fish that are hanging at the surface. Walk out if any of those are present, even if it is the only fish you wanted.

After adding the first school, wait two weeks before adding the next species. Test ammonia and nitrite every other day for the first week after each addition. If parameters hold, add the next species — a pair of dwarf cichlids, a small group of corydoras, a centerpiece fish. The full stocking of a nano tank should take 6–8 weeks to build, not a single weekend trip to the fish store. Slow stocking is what separates a tank that runs for years from one that crashes in month two.

The First 90 Days — What to Expect, What Kills Tanks

The first 90 days are when 80% of new nano tanks crash, and the crashes cluster around three predictable points. The first is the cycle stall around Day 10–14, when nitrite spikes and a keeper who has not read this guide does a water change and resets the cycle. The second is the algae phase around Day 25–35, when the keeper concludes the tank is "failing" and tears it down or dumps chemicals into it. The third is the post-fish ammonia spike around Day 35–45, when the biofilter that handled 2 ppm of ammonia in the bottle cannot keep up with the actual bioload of six fish.

The fix for all three is the same: test, wait, do small water changes. The API kit is your only reliable signal. If ammonia is above 0.25 ppm, do a 25% water change with dechlorinated temperature-matched water and re-test in 24 hours. If nitrite is above 0, same thing. If nitrate is above 40 ppm, do a 30% water change. Do not tear the tank down, do not add chemicals, do not "restart" the cycle — the tank is not broken, it is just catching up. Every nano tank goes through this adjustment phase in the first 60 days and emerges stable on the other side.

By Day 90 the tank should be stable. Plants are established and growing, algae is in check, fish are coloured up and eating aggressively, parameters read 0/0/<20 every week. From here the maintenance schedule is in the nano maintenance guide — 5 minutes a day, 30 minutes a week, 2 hours a month. The hard work is done. The next 12 months are about consistency, not heroics. Keep the water changes weekly, feed lightly, test monthly, and the tank will run for years without major intervention.

Frequently Asked Questions

How long does it take to set up a nano tank from scratch?

Physical setup takes 2–3 days: Day 1 buy equipment and wash substrate, Day 2 add substrate/hardscape/water, Day 3 install filter/heater/light and start the cycle. The fishless cycle then takes 14–28 days before any fish go in. Plan on 30 days from buying the tank to adding the first showcase fish, with the cleanup crew (snails, shrimp, otocinclus) added around Day 22 once ammonia and nitrite are both reading 0.

Can I add fish on Day 1 of a new nano tank?

No. A tank with no nitrifying bacteria cannot process fish waste, and ammonia will reach lethal levels (1–2 ppm) within 48 hours in a 10 gallon. You must cycle the tank first — either fishless with pure ammonia (Dr. Tim's, 2 ppm on Day 3) or with bottled bacteria and a hardy seed. Fishless cycling takes 14–28 days. Adding fish on Day 1 is the single most common reason new nano tanks crash in the first month.

How much ammonia do I add to cycle a nano tank?

Add 2 ppm ammonia on Day 3 (Dr. Tim's Aquatics ammonium chloride is the standard source, 1 drop per gallon is roughly 1 ppm). Test daily with an API Master Kit. By Day 7–10 the ammonia should drop from 2 ppm to 0 within 24 hours, at which point nitrite will spike. Once both ammonia and nitrite read 0 within 24 hours of a 2 ppm dose (usually Day 14–21), the cycle is complete and you can add the cleanup crew.

When do I add plants to a new nano tank?

The best window is Day 15–21, after the cycle is established but before the first fish. Plants absorb ammonia, nitrite, and nitrate directly, which stabilises the tank and competes with algae for nutrients. Plant heavily on Day 15, run the light 6 hours a day, and expect a diatom (brown algae) phase around Day 18–25. Wipe the glass, leave the diatoms on the leaves, and add nerite snails on Day 22 — they will clean it up.

What fish should I add first to a new nano tank?

The cleanup crew goes in first on Day 22–28: 2–3 nerite snails, 5–10 cherry shrimp (in a planted tank), and 2–3 otocinclus. These are low-bioload, algae-eating inverts and fish that will not overload the still-young biofilter. Wait a week (Day 29–30) before adding the first showcase fish, and add only one species at a time — a school of 6–8 small tetras or rasboras first, then wait 2 weeks before the next addition.