The Nitrogen Cycle in Aquaponics: How Fish Waste Becomes Plant Food
The nitrogen cycle is the biological engine that makes aquaponics work. In simple terms, fish produce ammonia as waste, beneficial bacteria called Nitrosomonas convert that ammonia into nitrite, and a second group of bacteria called Nitrobacter convert nitrite into nitrate — which is the form of nitrogen that plants can absorb and use as fertilizer. This ammonia-to-nitrite-to-nitrate conversion is the fundamental process that turns fish waste into plant food, and understanding it is the single most important thing you can learn about aquaponics.
I run aquaponics systems at Wholly Water Farms, and I can tell you from experience that the nitrogen cycle is both beautifully elegant and occasionally maddening. When it is working properly, your system hums along — fish are healthy, bacteria are doing their invisible work, and plants are thriving on a steady supply of bioavailable nitrogen. When it is not working, everything goes sideways fast. Let me break down the science and the practice so you can understand and manage this critical process.
What Is the Nitrogen Cycle and Why Does It Matter in Aquaponics?
In any aquaponics system, you are managing three interconnected living communities: fish, bacteria, and plants. The nitrogen cycle is the chemical conversation between these three communities, and nitrogen is the currency.
Step 1: Ammonia Production (Fish Waste)
Fish constantly excrete ammonia (NH3) through their gills and in their waste. Uneaten fish feed also decomposes into ammonia. In a closed aquaponics system, this ammonia accumulates in the water. Here is the critical problem: ammonia is toxic to fish. Free ammonia (NH3) can begin causing sublethal effects — immune suppression, reduced growth, gill damage — at concentrations as low as 0.05 to 0.1 mg/L. Acute toxicity leading to fish death can occur at 0.5 to 1.0 mg/L for sensitive species like tilapia.
An important nuance: the toxicity of ammonia depends heavily on pH and temperature. Total ammonia nitrogen (TAN) exists in two forms in water — ionized ammonium (NH4+), which is relatively harmless, and un-ionized ammonia (NH3), which is the toxic form. The ratio shifts toward more toxic NH3 as pH and temperature increase. A reading of 1.0 mg/L total ammonia is far more dangerous at pH 8.0 and 82 degrees Fahrenheit than at pH 7.0 and 68 degrees Fahrenheit. This is why pH management is so critical in aquaponics, and it is a relationship we will return to throughout this article.
Step 2: Nitrite Formation (Nitrosomonas Bacteria)
The first group of nitrifying bacteria, primarily Nitrosomonas species, colonize surfaces throughout your system — in filter media, on grow bed surfaces, inside biofilter components, and even on the walls of tanks and pipes. These bacteria are aerobic, meaning they require dissolved oxygen to function, and they are autotrophic, meaning they derive energy from the chemical conversion process itself rather than from organic food sources.
Nitrosomonas bacteria oxidize ammonia (NH3) into nitrite (NO2-). This reaction requires oxygen and produces hydrogen ions, which is why the nitrification process naturally tends to lower pH over time. The chemical equation looks like this: NH3 + 1.5 O2 → NO2- + H2O + H+
Nitrite is also toxic to fish — in some ways even more acutely dangerous than ammonia. It interferes with oxygen transport in fish blood by binding to hemoglobin, essentially suffocating the fish from the inside out. Safe levels for most aquaponics fish species are below 0.5 mg/L, with anything above 1.0 mg/L becoming actively dangerous.
Step 3: Nitrate Formation (Nitrobacter Bacteria)
The second group of nitrifying bacteria, primarily Nitrobacter species (along with related Nitrospira), convert nitrite (NO2-) into nitrate (NO3-). This second oxidation step completes the detoxification process: NO2- + 0.5 O2 → NO3-
Nitrate is the payoff. It is relatively non-toxic to fish at the concentrations found in well-managed aquaponics systems (generally safe below 150-200 mg/L), and it is the preferred form of nitrogen for plant uptake. Plants absorb nitrate through their roots and use it to build amino acids, proteins, chlorophyll, and nucleic acids — essentially all the building blocks of plant growth.
This is the elegant beauty of aquaponics: what the fish produce as waste becomes, through bacterial transformation, exactly what the plants need as food. And as the plants absorb nitrate from the water, they clean the water for the fish. It is a closed loop, and the bacteria are the hinge on which everything turns.
What Water Parameters Keep the Nitrogen Cycle Running Properly?
Managing the nitrogen cycle means managing water chemistry. Here are the parameters that matter most, with the specific targets we maintain at our farm:
pH: The Master Variable
pH affects everything in an aquaponics system. The optimal pH range for Nitrosomonas bacteria is 7.8 to 8.0, while Nitrobacter prefer 7.3 to 7.5. Fish species vary in their preferences — tilapia tolerate a wide range but do best around 7.0 to 8.0. Most plants prefer slightly acidic conditions around 5.5 to 6.5 for optimal nutrient uptake.
The practical compromise for aquaponics is a pH of 6.8 to 7.0, which keeps all three components — fish, bacteria, and plants — functional even if none of them are at their absolute optimum. Nitrification works across a broader range of 6.5 to 8.5, but it slows considerably outside this window. Below pH 6.0, nitrification essentially stops, which is why letting your pH crash is one of the fastest ways to lose a system.
Remember the ammonia toxicity relationship I mentioned earlier: at pH 7.0, only about 0.4 percent of total ammonia is in the toxic un-ionized form. At pH 8.0, that jumps to about 4 percent — a tenfold increase. Keeping pH in the target range protects your fish in two ways simultaneously: maintaining bacterial activity that removes ammonia, and keeping the ammonia that is present in its less toxic ionized form.
Dissolved Oxygen
Nitrifying bacteria are aerobic — they need oxygen to function. Maximum nitrification rates require dissolved oxygen levels above 80 percent of saturation, which translates to roughly 6 mg/L or higher at typical aquaponics temperatures. Nitrification ceases when dissolved oxygen drops to 2.0 mg/L or below. Importantly, Nitrobacter is more sensitive to low oxygen than Nitrosomonas, which means in a low-oxygen situation, ammonia may still be converted to nitrite but the nitrite will not be converted to nitrate — creating a dangerous nitrite spike.
This is why aeration is non-negotiable in aquaponics. Air stones, venturi injectors, splash bars, and waterfall returns all help maintain dissolved oxygen. In Florida's warm climate, dissolved oxygen management is especially important because warm water holds less oxygen than cold water. Our water management practices include multiple aeration points in every system.
Temperature
The optimal temperature for nitrifying bacteria growth is 77 to 86 degrees Fahrenheit (25 to 30 degrees Celsius). Growth rate decreases by 50 percent when temperature drops to 64 degrees Fahrenheit (18 degrees Celsius), and nitrifying activity ceases below 32 degrees Fahrenheit (0 degrees Celsius) or above 120 degrees Fahrenheit (49 degrees Celsius). For most aquaponics systems in Florida, temperature is not a limiting factor for bacteria during spring through fall, but winter nights can slow nitrification if systems are not protected or heated.
Ammonia, Nitrite, and Nitrate Levels
In a fully cycled, properly functioning system, your test results should show:
- Ammonia (NH3/NH4+): Below 0.5 mg/L, ideally below 0.25 mg/L
- Nitrite (NO2-): Below 0.5 mg/L, ideally below 0.25 mg/L
- Nitrate (NO3-): 20 to 150 mg/L — this is the "product" of successful nitrification and should be present in meaningful amounts
If you see elevated ammonia with low nitrite and low nitrate, your Nitrosomonas colony is insufficient. If you see low ammonia but elevated nitrite with moderate nitrate, your Nitrobacter colony is lagging. Both scenarios are common during initial system cycling and during disruptions to an established system.
How Do You Cycle a New Aquaponics System?
Cycling is the process of establishing sufficient bacterial colonies to handle the nitrogen load your fish will produce. This is the most critical phase when starting any aquaponics system, and rushing it is the most common mistake beginners make. We cover the broader setup in our aquaponics beginner's guide, but here is the nitrogen cycle-specific approach.
Fishless Cycling (Recommended Method)
Fishless cycling uses a pure ammonia source to feed developing bacterial colonies without risking fish health:
- Set up your complete system — tanks, plumbing, grow beds, filtration, aeration — and fill with dechlorinated water. Chlorine and chloramine will kill nitrifying bacteria.
- Add ammonia to bring the water to approximately 2 to 4 mg/L total ammonia. Pure ammonium chloride solution (available from aquarium suppliers) is the cleanest source. Avoid ammonia products with surfactants or fragrances.
- Test every 2 to 3 days using a liquid test kit (API Freshwater Master Test Kit is the standard). Track ammonia, nitrite, nitrate, and pH.
- Watch for the ammonia drop: After 1 to 2 weeks, you should see ammonia levels beginning to decline as Nitrosomonas colonies establish. When ammonia drops, re-dose back to 2 to 4 mg/L to keep feeding the growing colony.
- Watch for the nitrite spike: As Nitrosomonas bacteria consume ammonia, nitrite levels will rise — sometimes dramatically. This is normal and expected. It means step one of the nitrogen cycle is working.
- Watch for the nitrite drop: Eventually, Nitrobacter colonies will establish in sufficient numbers to consume the nitrite being produced. Nitrite levels will begin falling while nitrate levels rise. This is the home stretch.
- Confirm complete cycling: Your system is fully cycled when you can add 2 to 4 mg/L of ammonia and see it fully processed (ammonia and nitrite both reading near zero, with rising nitrate) within 24 hours. This confirms that your bacterial colonies are large enough to handle the nitrogen load in real time.
The standard cycling period without shortcuts is 30 to 45 days. You can accelerate this to 10 to 20 days by seeding your system with established bacterial colonies — adding filter media from an existing aquaponics or aquarium system, or using commercial bacterial supplements. Temperature matters enormously during cycling: a system at 80 degrees Fahrenheit will cycle dramatically faster than one at 65 degrees Fahrenheit.
Fish-in Cycling (Riskier Approach)
Some growers cycle with fish in the system, starting with a very low stocking density and relying on the small amount of ammonia the fish produce to gradually build bacterial colonies. This approach works but carries real risk — you must test daily and be prepared to perform water changes if ammonia or nitrite spikes to dangerous levels. If you choose this approach, use hardy species and stock at no more than one-quarter of your system's target fish density.
What Goes Wrong with the Nitrogen Cycle and How Do You Fix It?
Even in established systems, the nitrogen cycle can be disrupted. Here are the most common scenarios:
- Ammonia spike after adding fish: You added too many fish too quickly, exceeding your bacterial colony's processing capacity. Solution: stop feeding for 24 to 48 hours to reduce ammonia input, increase aeration, and if levels become dangerous (above 1.0 mg/L), perform a partial water change with dechlorinated water.
- pH crash below 6.0: Nitrification naturally produces acid (hydrogen ions), so pH will gradually decline in any active system. If you do not buffer pH, it can drop below the threshold where bacteria function effectively, causing ammonia and nitrite to accumulate. Solution: add potassium carbonate or calcium carbonate to buffer pH back to the 6.8 to 7.0 range. Monitor and buffer regularly — do not wait for a crash.
- Power outage or pump failure: If water stops circulating and aeration stops, dissolved oxygen drops rapidly. Bacteria begin dying within hours, and fish stress follows quickly. Solution: invest in a backup air pump with battery operation. Even if your water pump fails, keeping water oxygenated will preserve both fish and bacterial colonies until you can restore circulation.
- Medication in the system: Many fish medications — particularly antibiotics — kill beneficial bacteria along with pathogens. If you must treat fish, isolate them in a hospital tank. Never add antibiotics to your main aquaponics system.
- Temperature extremes: A sudden temperature drop below 60 degrees Fahrenheit or spike above 95 degrees Fahrenheit can severely impair bacterial activity. In Florida, this typically means protecting systems during winter cold snaps and providing shade or cooling during peak summer heat.
Understanding the nitrogen cycle transforms aquaponics from a guessing game into a manageable system. When you know what the bacteria need and what the test results mean, you can diagnose problems before they become crises and maintain the conditions that keep fish healthy, bacteria active, and plants well-fed. It is the invisible biology that makes the visible magic of aquaponics possible, and learning to work with it is one of the most rewarding aspects of this kind of farming.
If you are just getting started with aquaponics, our beginner's guide covers the full system setup, and our aquaponics vs. hydroponics comparison can help you decide which approach is right for your situation.
Frequently Asked Questions
How long does it take to cycle a new aquaponics system?
A new aquaponics system typically takes 30 to 45 days to fully cycle using the fishless cycling method. This can be reduced to 10 to 20 days by seeding the system with established bacterial media from an existing aquaponics or aquarium system. Warmer water temperatures (77-86 degrees Fahrenheit) significantly accelerate bacterial colonization. The system is fully cycled when it can process 2-4 mg/L of ammonia to near-zero ammonia and nitrite within 24 hours.
What happens if ammonia gets too high in an aquaponics system?
Elevated ammonia is toxic to fish. Free ammonia (NH3) at concentrations as low as 0.05-0.1 mg/L can cause sublethal effects including immune suppression, reduced growth, and gill damage. Above 0.5-1.0 mg/L, acute toxicity and fish death can occur. If ammonia spikes, immediately stop feeding, increase aeration, and perform a partial water change with dechlorinated water if levels exceed 1.0 mg/L. Check that your biofilter is functioning and that pH and temperature are within the range that supports bacterial activity.
What is the ideal pH for the nitrogen cycle in aquaponics?
The practical target pH for aquaponics is 6.8 to 7.0, which represents a compromise between the needs of nitrifying bacteria (optimal at 7.3-8.0), fish (species-dependent, generally 7.0-8.0), and plants (optimal at 5.5-6.5). Nitrification functions across a pH range of 6.5 to 8.5 but slows significantly outside this window and essentially stops below pH 6.0. Regular pH monitoring and buffering are essential for maintaining the nitrogen cycle.
Do I need to add bacteria to my aquaponics system?
You do not strictly need to add commercial bacteria — Nitrosomonas and Nitrobacter naturally colonize any system where ammonia and oxygen are present. However, adding bacteria from an established system (through seeded filter media) or using commercial nitrifying bacterial supplements can significantly accelerate the cycling process, reducing it from 30-45 days to 10-20 days. This faster cycling reduces the waiting period before you can stock fish at full density.
Why does my aquaponics pH keep dropping?
The nitrification process naturally produces hydrogen ions (acid) as a byproduct, which causes pH to decline over time in any active aquaponics system. This is normal and expected. Regular buffering with potassium carbonate, calcium carbonate, or alternating between the two (to provide both potassium and calcium to plants) maintains pH in the target range. How quickly pH drops depends on your system''s bioload — more fish and more active nitrification means faster pH decline and more frequent buffering.