What Tannins Are and Why They Stain Your Tank
Tannins are organic compounds that leach into your aquarium water from wood, leaves, and soil. They turn the water brown or tea-colored, even when the water is chemically safe and the fish are healthy. The stain comes from decaying plant material — driftwood, bogwood, Indian almond leaves, and peat all release tannins as they break down in water.
Tannins are not harmful to most fish. In fact, many species that live in blackwater environments (like tetras and discus fish) thrive in tannin-stained water. The problem is purely visual: if you want clear water and can see through the glass, tannins get in the way. Removing them requires either stopping the source or filtering them out.
Key Takeaways
- Activated carbon in your filter removes tannins within days, but only works until the carbon is saturated — usually two to four weeks depending on how much tannin is in the water.
- Pre-soaking wood in a bucket of water for several days before adding it to the tank reduces the amount of tannin that will leach later.
- Boiling driftwood kills bacteria and removes some tannins, though it does not eliminate the problem entirely.
- Partial water changes slow tannin buildup but do not remove tannins already in the water — only filtration does that.
- Some fish and plants actually prefer tannin-stained water, so removing tannins is optional unless you have a specific reason to want clear water.
Using Activated Carbon to Clear the Water
Activated carbon is the fastest way to remove tannins that are already in your tank. It works by trapping tannin molecules on its surface as water passes through it. You add the carbon to your filter media — most hang-on filters and canisters have a compartment for it, or you can place it in a mesh bag and tuck it into the filter intake.
The carbon will noticeably lighten the water within 24 to 48 hours. However, activated carbon becomes saturated after two to four weeks, depending on how much tannin is present. Once saturated, it stops working and must be replaced. You will know it is saturated when the water starts to brown again. Rinse the new carbon in tap water before adding it to avoid releasing dust into the tank.
Activated carbon also removes some medications and supplements, so if you are treating the tank for disease or adding fertilizers for plants, remove the carbon during treatment and replace it afterward. This prevents the carbon from interfering with the treatment and ensures the medication or fertilizer stays in the water long enough to work.
Pre-Soaking and Boiling Wood Before It Goes In
The easiest way to reduce tannins is to soak the wood before you add it to the tank. Place the driftwood or bogwood in a bucket of tap water and let it sit for three to seven days, changing the water daily. This leaches out a large portion of the tannins before they enter your aquarium. The water in the bucket will turn dark brown — that is the tannin leaving the wood.
Boiling the wood for 15 to 30 minutes also helps. Boiling kills bacteria and some algae spores on the surface, and it speeds up tannin release so more comes out before the wood goes into the tank. After boiling, let the wood cool completely and soak it in fresh water for a day or two before adding it to the aquarium. Even after boiling and soaking, some tannin will still leach — you cannot remove it entirely without activated carbon.
Doing Partial Water Changes to Dilute Tannins
Regular partial water changes do not remove tannins that are already dissolved in the water, but they do dilute them. If you change 25 percent of the water each week, you are replacing one quarter of the tannin-stained water with fresh water, which gradually lightens the overall color. This is a slow process and works best combined with activated carbon or pre-soaking wood.
Water changes are necessary for fish health anyway — they remove waste and replenish minerals — so this is not extra work. Just understand that water changes alone will not clear brown water quickly. If you want the tank clear within days, activated carbon is the only option that will deliver that result.
Deciding Whether to Remove Tannins at All
Before you spend time and money on carbon, consider whether you actually need to remove the tannins. Many aquarium fish prefer tannin-stained water. Tetras, discus, corydoras catfish, and most South American species evolved in blackwater environments where tannins are natural. Tannin-stained water can reduce stress, improve color, and encourage breeding in these species.
If your fish are healthy and eating well, the brown water is not hurting them. Some aquarists intentionally add tannins by using Indian almond leaves or peat because the fish do better. If you have no reason to want clear water — no photography planned, no specific aesthetic goal — leaving the tannins alone is the simplest choice and may actually benefit your fish.
Preventing Tannins From Building Up Again
Once you have cleared the water with activated carbon, you can slow down tannin buildup by replacing the wood or removing the source. If the driftwood is still leaching noticeably after a few months, it has likely released most of its tannins and will leach less over time. If you want to keep the wood but prevent future staining, replace the activated carbon every three to four weeks as a maintenance step.
Indian almond leaves and peat release tannins continuously as long as they are in the tank. If you want clear water, remove these materials. If you want to keep them for their benefits to the fish, accept that you will need to replace the activated carbon regularly or tolerate the brown tint. Neither choice is wrong — it depends on what matters more to you: appearance or the fish's preference.
When to Call a Professional
You do not need professional help to manage tannins — this is a straightforward maintenance task. However, if the water is brown and you have no wood, leaves, or peat in the tank, the problem may not be tannins. Bacterial blooms, algae, or debris can also discolor water. If activated carbon does not clear the water within a week, or if the fish show signs of stress (gasping, hiding, refusing food), have the water tested at an aquarium store to rule out ammonia, nitrite, or other chemical problems.
A water test costs very little and takes minutes. The store can tell you whether the brown color is tannins or something that requires when ready action. This is worth doing if you are unsure, because some water problems do harm fish and need correction.
Frequently Asked Questions
Will tannins hurt my fish?
No. Tannins are not toxic and do not affect water chemistry in ways that harm fish. Many species thrive in tannin-stained water. The only downside is appearance — you cannot see through the glass clearly.
How long does activated carbon take to work?
Activated carbon begins removing tannins when ready, but you will see a noticeable difference within 24 to 48 hours. Full clarity may take a few days if the water is very dark.
Can I reuse activated carbon after it gets saturated?
No. Once saturated, activated carbon cannot be recharged at home. You must replace it with fresh carbon. Some commercial products claim to recharge carbon, but they are not reliable for aquarium use.
Does boiling wood remove all tannins?
Boiling removes some tannins and speeds up the leaching process, but it does not eliminate them entirely. You will still see some browning after boiling unless you also use activated carbon.
Can I use regular charcoal instead of activated carbon?
No. Regular charcoal (like charcoal briquettes for grilling) contains additives and does not have the porous structure that makes activated carbon effective. Use only aquarium-grade activated carbon.