Nitrite poisoning comes from incomplete nitrogen cycling—and the fix depends on whether your tank is new or established

Nitrite is a toxic compound that builds up when beneficial bacteria in your tank are not yet established or when the colony crashes. Unlike nitrate (which accumulates slowly and is less when ready dangerous), nitrite can kill fish in days. The standard fix is a partial water change combined with either speeding up the nitrogen cycle or restarting it entirely. If your tank is already cycled, a nitrite spike usually means something has disrupted the bacteria—overfeeding, a dead fish you missed, or a filter that was cleaned too aggressively.

The reason nitrite is so dangerous is that it enters fish through their gills and binds to hemoglobin, preventing oxygen absorption. Fish show stress within hours of exposure to high levels: they gasp at the surface, develop red or purple gills, clamp their fins, and stop eating. The good news is that nitrite responds quickly to water changes, and the bacteria that remove it can recover or establish within days to weeks depending on your situation.

Key Takeaways

  • A 25 to 50 percent water change removes nitrite when ready and is your first step regardless of the cause.
  • In a new tank, nitrite peaks around week 2 or 3 of cycling; you can speed this phase by adding filter media from an established tank or using a bacterial starter culture.
  • In an established tank, a nitrite spike usually means the bacteria colony was damaged by overfeeding, temperature swings, or aggressive filter cleaning—stop feeding and do daily water changes until it drops.
  • Nitrite test kits measure in parts per million (ppm); anything above 0.25 ppm is harmful, and fish show stress signs like gasping at the surface or clamped fins.
  • Activated carbon and chemical nitrite removers exist but do not address the root cause; water changes and bacteria recovery are the only lasting solution.

Do a partial water change right away

Remove 25 to 50 percent of the tank water and replace it with dechlorinated water at the same temperature. This is the fastest way to dilute nitrite and give your fish when ready relief. Use a siphon or bucket—do not disturb the substrate more than necessary, because you want to preserve the bacteria living in the gravel and filter.

If your nitrite reading is above 1 ppm and your fish are showing stress (gasping, clamped fins, lethargy), do a 50 percent change. If it is between 0.25 and 1 ppm, 25 to 30 percent is usually enough. Repeat this water change every 24 hours until the nitrite reading drops below 0.25 ppm. The water you add should be room temperature or slightly warmer—cold water shocks stressed fish and slows bacterial recovery.

Identify whether your tank is new or already cycled

A new tank is one you set up fewer than 6 weeks ago. Nitrite will naturally spike in week 2 or 3 as ammonia-eating bacteria multiply but nitrite-eating bacteria have not yet established. This is normal and expected—it is called the nitrogen cycle. You cannot skip this phase, but you can speed it up.

An established tank is one that has been running for more than 6 weeks with stable nitrite readings of 0 ppm. If nitrite suddenly appears, something has gone wrong: you overfed, a fish died and decayed, the filter was cleaned in tap water (which kills bacteria), or the heater failed and the tank got too cold. The bacteria are still there—they are just overwhelmed or dormant. Identifying which situation you are in determines your next steps.

Speed up the cycle in a new tank

If you are in the middle of cycling a new tank, you have three options to shorten the nitrite phase. The fastest is to take filter media (the sponge, cartridge, or ceramic rings) from an established tank and put it in your filter. This transfers the nitrite-eating bacteria directly. If you do not have access to an established tank, ask a friend with fish or a local aquarium store if they will give you a small handful of used filter media. Some stores keep spare media specifically for this purpose.

The second option is to use a bacterial starter culture—a bottled product containing live nitrifying bacteria. Products like Tetra SafeStart or Seachem Stability are sold at aquarium stores. Follow the label instructions for dosing. These work best if you add them on day one of cycling, but they can still help if you add them during the nitrite spike. Results vary by brand and water conditions, but most show improvement within 3 to 5 days.

The third option is to wait. Daily water changes (25 percent) will keep nitrite from killing your fish while the bacteria establish naturally. This takes 4 to 6 weeks total, but it costs nothing and works reliably. Do not feed heavily during this time—feed only what the fish will eat in 2 to 3 minutes, once a day. Your fish will be hungry but alive, and the cycle will complete.

Recover bacteria in an established tank

Stop feeding your fish when ready. Uneaten food and fish waste are ammonia sources, and ammonia feeds the nitrite spike. Your fish can survive 3 to 5 days without food and will recover quickly once conditions improve. This is the single most important step in stopping a spike in an otherwise healthy tank.

Do a 25 percent water change every 24 hours until nitrite drops below 0.25 ppm. This removes both ammonia and nitrite while the bacteria recover. Check your water temperature—if it has dropped below 68°F (20°C), the bacteria are working much slower. Raise the temperature gradually (no more than 2°F per hour) to speed recovery. A heater malfunction is a common cause of nitrite spikes, so verify your heater is working.

Look for the cause. Did you recently clean the filter in tap water? Chlorine kills bacteria. Next time, rinse filter media in old tank water or dechlorinated water only. Did you add new fish without acclimating them? Did you overfeed? Did you notice a dead fish or plant rotting in a corner? Remove any decaying material and dispose of it. Once you find and fix the cause, the bacteria will rebuild on their own within a few days to a week.

Test and monitor nitrite levels

Use a nitrite test kit to measure progress. Liquid test kits (like API Master Test Kit) are more accurate than test strips, though strips are faster. Test every 24 hours during a spike and every 3 to 7 days once levels are stable. Keep a straightforward log of your readings so you can see whether the trend is improving or worsening.

Read the results in parts per million (ppm). Safe levels are 0 ppm—anything above 0.25 ppm is harmful to fish. Most fish show stress at 0.5 ppm or higher: they gasp at the surface, hide, stop eating, or develop red or purple gills. Once nitrite drops to 0 ppm and stays there for a week, your tank is stable again and you can resume normal feeding and maintenance.

What not to do

Do not use activated carbon or chemical nitrite removers as a primary fix. These products can absorb or bind nitrite temporarily, but they do not address the root cause—an incomplete or damaged nitrogen cycle. Once the product is saturated, nitrite returns. Water changes and bacteria recovery are the only lasting solution.

Do not clean the filter aggressively during a nitrite spike. Gentle rinsing in old tank water is fine, but scrubbing the filter media in tap water or replacing it entirely will kill more bacteria and make the problem worse. If the filter is clogged, do a light rinse only. Save aggressive filter cleaning for when nitrite is stable and the bacteria are thriving.

Do not add more fish or do large water changes with untreated tap water. New fish add more bioload (waste), and chlorine in tap water kills bacteria. Always dechlorinate water before adding it to the tank. If you do not have a dechlorinator, let tap water sit in an open container for 24 hours—chlorine will evaporate on its own.

Frequently Asked Questions

How long does it take for nitrite to go away?

In a new tank during normal cycling, the nitrite phase lasts 1 to 2 weeks. In an established tank with a spike, nitrite usually drops within 3 to 7 days if you do daily water changes and stop feeding. If it takes longer than a week, check your test kit for accuracy and look for a hidden source of ammonia (dead fish, decaying plant, or overfeeding).

Can I use salt to lower nitrite?

Salt does not remove nitrite, but it can reduce the toxicity slightly by interfering with how fish absorb it. This is a temporary measure only and works best in freshwater tanks. Water changes are far more effective. If you use salt, add it gradually and do not exceed 1 tablespoon per 5 gallons, as high salt levels stress freshwater fish.

What if nitrite keeps spiking even after water changes?

You likely have a continuing source of ammonia. Check for a dead fish hidden in plants or under decorations, uneaten food trapped in the substrate, or a clogged filter that is not processing waste. Remove any decaying material and reduce feeding to once a day. If the tank is overstocked, you may need to rehome some fish or upgrade to a larger tank.

Does nitrite affect plants in the tank?

Nitrite does not directly harm aquatic plants, but it indicates an imbalance in the nitrogen cycle. Plants actually consume ammonia and nitrite as nutrients, so a heavily planted tank may recover from a nitrite spike faster than a bare tank. However, do not rely on plants alone—water changes are still necessary to protect your fish.

Can I add fish while nitrite is present?

No. Nitrite above 0.25 ppm is toxic to fish, and adding new fish increases the bioload and makes the spike worse. Wait until nitrite reads 0 ppm for at least one week before adding any new fish.