Nitrites come from fish waste and uneaten food breaking down in your tank

Nitrites are toxic compounds that form when ammonia (from fish waste) breaks down in your aquarium. They harm fish by binding to their blood and preventing oxygen absorption, which is why even small amounts can stress or kill your fish. The good news is that nitrites are a sign your tank's nitrogen cycle is working — they mean beneficial bacteria are converting ammonia into nitrites, and you just need to finish the job by converting those nitrites into less harmful nitrates.

High nitrite readings (anything above 0.25 ppm on a test kit) mean your tank is not yet fully cycled, or something has disrupted the bacteria that normally handle this conversion. The fix involves either speeding up that bacterial growth or removing the nitrites mechanically while you wait for the cycle to complete.

Key Takeaways

  • Test your water with a liquid test kit to confirm nitrite levels; digital meters are less reliable for nitrites than for other parameters.
  • Partial water changes (25 to 50 percent) are the fastest way to lower nitrites when ready while bacteria colonies grow.
  • Beneficial bacteria in your filter convert nitrites to nitrates, so avoid cleaning your filter media in tap water, which kills the bacteria.
  • Reduce feeding and remove uneaten food within two minutes, because excess food accelerates ammonia and nitrite production.
  • Nitrites should drop to zero within one to two weeks if you perform regular water changes and do not disturb your filter.

Do a partial water change to lower nitrites right away

A 25 to 50 percent water change removes nitrites directly from the water and gives your fish when ready relief. Use a siphon or aquarium vacuum to remove water from the bottom of the tank, where waste settles, then refill with dechlorinated water at the same temperature as your tank. If your tap water contains chlorine or chloramine, let it sit for 24 hours before adding it, or use a dechlorinator product (sodium thiosulfate is the active ingredient in most aquarium dechlorinators).

Do not change more than 50 percent of the water at once, because you will also remove some of the beneficial bacteria and minerals your fish need. Repeat this water change every two to three days until nitrite readings drop to zero. This is your most important action while you wait for your nitrogen cycle to finish.

Stop overfeeding and remove uneaten food when ready

Fish produce ammonia constantly, but excess food sitting in the tank accelerates the breakdown process and floods your system with more ammonia than the bacteria can handle. Feed only what your fish can eat in two to three minutes, once or twice a day. Remove any food that sinks to the bottom or floats uneaten after a few minutes using a small net or siphon.

Overfeeding is the most common cause of high nitrites in established tanks, because people assume their fish are hungry when they are actually just begging. A hungry fish will eat when ready; uneaten food means you fed too much. Reducing feeding alone often brings nitrites down within a week, even without water changes.

Keep your filter running and avoid cleaning it in tap water

Your filter contains the beneficial bacteria (Nitrosomonas and Nitrobacter) that convert ammonia to nitrites and nitrites to nitrates. These bacteria are fragile and die if you rinse the filter media in chlorinated tap water. If your filter needs cleaning, rinse the media in old aquarium water that you removed during a water change — the chlorine is already gone and the bacteria survive.

Never replace your filter media entirely when nitrites are high. If the media is clogged with debris, gently squeeze it in tank water to clear the worst buildup, then put it back. A new filter cartridge means starting the nitrogen cycle from scratch, which can take four to six weeks. If your filter is truly broken, replace only the cartridge and keep the old one in the tank for a few weeks so bacteria can colonize the new one.

Add plants or a bacterial starter to speed up the cycle

Live aquatic plants consume nitrites and nitrates as fertilizer, so adding fast-growing plants like water sprite, ludwigia, or pothos (which grows above the water line) can lower nitrites noticeably within a week. Plants are not a replacement for water changes, but they help. Make sure your tank has adequate light for the plants you choose — most aquarium plants need 8 to 10 hours of light per day.

Bacterial starter products (such as Seachem Stability or Fritz Turbo Start) contain freeze-dried beneficial bacteria that can speed up the cycle by a few days. These work best if you add them when you first set up the tank, but they can help an established tank recover faster if something killed the bacteria. Follow the product instructions for dosing, and do not do a water change for 24 hours after adding a starter, because you will wash out the bacteria.

Check your nitrite levels every two to three days

Use a liquid test kit (API Master Test Kit is the standard) to measure nitrites, not a test strip or digital meter. Strips are unreliable for nitrites, and digital meters often give false readings. A liquid kit costs $20 to $30 and lasts for hundreds of tests. Test the water from the middle of the tank, away from the filter outlet, and follow the kit instructions exactly — timing matters.

Record your readings so you can see the trend. Nitrites should drop steadily with each water change. If they stay high or rise after a week of water changes and reduced feeding, something else is wrong — your filter may be clogged, your tank may be overstocked, or you may have a dead fish or plant rotting in the tank. Check for these problems before assuming the cycle is just slow.

Understand the difference between nitrites and nitrates

Nitrites (NO₂) are toxic and should be zero. Nitrates (NO₃) are much less harmful and are the end product of the nitrogen cycle. Nitrates do accumulate over time and can stress fish at levels above 40 ppm, but they are not an emergency like nitrites are. Your goal is to convert all nitrites to nitrates, then manage nitrates with water changes.

Once your nitrite reading hits zero and stays there for a few days, your tank is cycled. You may see nitrates start to climb at this point — that is normal and means the cycle is complete. From then on, do a 25 percent water change once a week to keep nitrates under control, and your tank should stay stable.

Frequently Asked Questions

How long does it take for nitrites to go away?

With regular water changes and reduced feeding, nitrites usually drop to zero within one to two weeks. If you do nothing, a new tank can take four to six weeks to cycle. The speed depends on how many beneficial bacteria are already in your filter and how much waste your fish produce.

Can nitrites kill fish?

Yes. Nitrites bind to hemoglobin in fish blood and prevent oxygen absorption, a condition called nitrite poisoning. Fish become lethargic, lose color, and can die within days at high levels. This is why water changes are urgent — even if your tank is cycling normally, high nitrites are dangerous to the fish living in it right now.

What if I have a new tank and no fish yet?

If you are cycling a tank without fish, you can let nitrites rise without worry. Just do one water change per week to keep ammonia from getting too high, and wait for the cycle to complete. Once nitrites drop to zero, the tank is ready for fish. This takes three to six weeks depending on temperature and filter media.

Do I need to do water changes if I use a bacterial starter?

Yes. A bacterial starter speeds up the cycle but does not replace water changes. Keep doing 25 to 50 percent water changes every two to three days while nitrites are high, even if you added a starter product. The bacteria need time to colonize your filter, and water changes keep your fish safe in the meantime.

Can a clogged filter cause high nitrites?

Yes. A filter clogged with debris cannot move water through the media efficiently, so the bacteria do not get enough flow to work properly. If your filter flow has slowed noticeably, gently rinse the media in old tank water to clear the buildup. Do not replace the media — just clean it gently.