Smell is the most underused diagnostic tool in aquarium keeping. Most keepers reach for a test kit or look at water clarity when something feels wrong — but the nose often gives a more specific answer. A rotten-egg reek is a different problem from an earthy fog or a fishy waft, and the correct response depends entirely on which one you have.
Part of the Complete Aquarium Care Guide.
Main Causes
| Smell | Cause | Urgency |
|---|---|---|
| Rotten egg / strong sulphur | Hydrogen sulphide (H₂S) from anaerobic substrate pockets | High — act the same day |
| Earthy or musty | Cyanobacteria producing geosmin or 2-methylisoborneol (2-MIB) | Moderate — address within days |
| Fishy or foul | Dead animal, decomposing plant matter, or overfeeding | Moderate — locate and remove the source |
| Sharp or chemical | Ammonia in an uncycled or overloaded tank | High — test immediately, perform a water change |
| Mild sulphur, fading over weeks | Active organic substrate off-gassing during initial breakdown | Low — normal; monitor, maintain water changes |
| Musty from the filter housing | Long-neglected mechanical media releasing trapped organics | Low to moderate — rinse or replace affected media |
How to Identify the Problem
Rotten egg is unmistakable — strong, immediate, and often detectable from across the room. It is produced by Desulfovibrio and related sulphate-reducing bacteria living in oxygen-depleted zones of the substrate. Common triggers:
- substrate disturbed during replanting or gravel-vacuuming, releasing trapped gas
- a deep or compacted sand bed with black patches visible through the glass — iron sulphide staining confirms an anaerobic zone
- a large rock or ornament that has sat undisturbed for months, trapping decaying matter beneath it
The smell often arrives as a brief burst when substrate is probed, then fades as H₂S diffuses into or oxidises in the oxygenated water column. A smell that persists without disturbance means H₂S is reaching the water continuously — a more serious situation than an occasional bubble.
Earthy or musty odour comes from cyanobacteria — sometimes called blue-green algae, though they are bacteria. The compounds responsible, geosmin and 2-methylisoborneol, are detectable by the human nose at concentrations of just a few nanograms per litre (Jüttner & Watson, 2007). Cyanobacteria almost always leave visual signs: blue-green, red-brown, or dark slimy patches on glass, substrate surface, or plant leaves. If the smell is present without an obvious bloom, check the substrate surface and filter intake closely.
Fishy or foul without a sulphur edge usually means protein decomposition. Common sources:
- a dead fish hidden behind a rock, inside a hollow ornament, or caught against the filter intake
- a dead snail still inside its shell — mystery snails and other large gastropods can die unnoticed and decompose quickly
- melting or dying plant matter — aquarium plant melt generates significant organic mass if dead leaves are left in the tank
- food rotting in the substrate from overfeeding, particularly in fine-sand or planted tanks where debris settles between substrate particles
Sharp or chemical smell — sometimes described as a faint chlorine or cleaning-product edge — often indicates elevated ammonia. It accompanies a bacterial bloom in new tanks and high test readings. See Why Is My Aquarium Water Cloudy and Nitrogen Cycle Explained for the full picture of what is happening in those first weeks.
Mild sulphur in the first four to six weeks of a tank set up with active organic aquasoil is common and temporary. Sulphur-containing compounds off-gas as organic matter breaks down during the initial mineralisation phase. Consistent water changes reduce it; it resolves as the substrate matures.
Risk and Severity
| Cause | Risk to livestock | Response timeline |
|---|---|---|
| H₂S from anaerobic substrate | High — 96-hour LC50 for freshwater fish is 20–50 μg/L; chronic stress begins well below that | Same day |
| Ammonia in an uncycled tank | High — gill damage is cumulative | Immediate |
| Dead animal or heavy organic decay | Moderate — drives ammonia and nitrite upward over hours to days | Within 24 hours |
| Cyanobacteria | Low to moderate — odour is the primary issue, not acute toxicity | Within days |
| Aquasoil off-gassing (first weeks) | Low — mainly an issue if livestock are added before the tank has cycled | Monitor; no livestock until ammonia reads 0 ppm |
| Clogged filter media | Low to moderate, depending on load | Next maintenance window |
The critical separation is H₂S from everything else. Boyd (2014) places the safe chronic threshold for freshwater fish at below 2 μg/L — a level that already produces gill stress, yet well below acute lethality. Toxicity increases at lower pH because a greater proportion of total sulphide exists in the un-ionised H₂S form in acidic water. A rotten-egg smell in a CO₂-injected or soft-water planted tank therefore warrants the same urgency as a detectable ammonia reading.
H₂S is also heavier than air and can accumulate under a close-fitting tank lid, reducing gas exchange at the surface. Watch for surface gasping in sensitive species as an early sign that H₂S or low oxygen is affecting fish before test results catch up.
Solutions and Actions
Hydrogen sulphide (rotten egg)
- Increase surface agitation immediately — H₂S leaves solution faster at a turbulent, broken surface.
- Perform a 30–50% water change with temperature-matched, dechlorinated water.
- Probe the substrate in sections and smell the released bubbles. Black substrate patches confirm the anaerobic zone.
- Remove the source: vacuum the affected area during the water change and relocate any rocks or ornaments sitting over it.
- If the problem recurs, the substrate depth or type needs addressing — Substrate Selection covers depth limits and how plant roots and burrowing invertebrates oxygenate the bed.
- Move livestock to a holding container with aged tank water before starting if the smell is very strong.
Dead animal or organic decay
- Lift and smell each piece of decor individually. Check the filter intake cage and prefilter sponge — small fish and shrimp frequently lodge there and decompose inside the housing.
- Net through all dense plant growth and take a headcount against your stocking records.
- Once found: remove the body, vacuum the immediate area, perform a 30% water change, and test ammonia and nitrite 24 hours later.
Cyanobacteria (earthy or musty)
- Reduce nutrient input — skip one feeding, trim dead plant matter, and check Algae Diagnosis and Control for the cyanobacteria-specific treatment path.
- Increase flow across affected surfaces; cyanobacteria thrive in stagnant, low-flow zones.
- A 3–4 day blackout — lights off, tank covered — eliminates most surface cyanobacteria without harming fish.
Ammonia (sharp or chemical)
- Stop feeding immediately.
- Test ammonia, nitrite, nitrate, and pH.
- Perform a 25–50% water change. Cycling a New Aquarium explains what to expect and how long the process takes.
- Do not add livestock until both ammonia and nitrite hold at 0 ppm for 48 hours running.
Clogged filter
- Open the filter housing and smell the media directly — a filter releasing trapped organics smells noticeably worse than a functioning one.
- Rinse mechanical media (sponges, filter floss, pre-filter pads) in removed tank water or dechlorinated water only — never under chlorinated tap. Choosing a Filter covers media types and maintenance intervals.
- Do not clean all media at once. Biological media should be left undisturbed.
Prevention
- Match substrate depth to the tank's biology. A low-tech tank without vigorous root growth should not have more than 5–7 cm of fine substrate. Deeper, compacted beds develop anaerobic zones without roots or burrowing invertebrates to oxygenate them.
- Cycle fully before stocking. Cycling a New Aquarium prevents ammonia smell from ever appearing in a stocked tank.
- Feed what fish consume in two minutes, twice daily. More than that settles into the substrate and begins decomposing within hours.
- Conduct a headcount weekly. A shrimp or small fish dead for two weeks is a significant organic load. Catching a death early prevents smell from developing.
- Maintain the filter on schedule. Mechanical media traps organics; that load needs rinsing every 2–4 weeks in a heavily stocked tank. A filter never opened becomes a source of the very smell it is supposed to prevent.
- Move large decor during every gravel vacuum. Disturbing it monthly releases nothing worth mentioning. Disturbing it after six months of stagnation can release a significant H₂S pocket.
Common Mistakes
-
Stirring the entire substrate in one session. If an anaerobic pocket is present, disturbing it all at once releases a large pulse of H₂S. Work in thirds, with water changes and improved ventilation between sessions.
-
Treating the smell rather than the source. Activated carbon temporarily adsorbs odorous compounds but does not remove a decomposing body, fix an anaerobic substrate, or cycle a tank. Find and fix the cause.
-
Assuming fish look fine means the water is safe. Fish behaviour lags behind water chemistry. Chronic H₂S at sub-lethal concentrations — or ammonia at 0.25 ppm — causes gill damage and immune suppression before visible symptoms appear. Test rather than observe.
-
Cleaning the filter during a smell emergency. The instinct is to clean everything at once. A stripped filter in already-stressed water creates two problems instead of solving one. Rinse mechanical media only and leave biological media alone.
-
Ignoring a rotten-egg smell because it fades. H₂S fades quickly when it oxidises in oxygenated water — that is the mechanism, not reassurance. The anaerobic pocket remains. Address the substrate rather than waiting for the smell to stop.
FAQ
Does a new aquarium always smell at first?
A very faint earthy smell in the first few weeks is common — organic substrate, new wood, and early bacterial colonisation all contribute. A smell strong enough to notice at arm's length, or any rotten-egg or sharp chemical component, is not normal and needs investigation.
Is it safe to keep fish in a smelly tank?
That depends on the cause. A mild musty smell from cyanobacteria is unlikely to cause acute deaths. A rotten-egg smell from hydrogen sulphide, or any detectable ammonia in an uncycled tank, puts fish at risk within hours. Test ammonia and nitrite before assuming a smell is cosmetic.
How do I find a dead animal I cannot locate by sight?
Remove all decor one by one, smelling each as you lift it. Check the filter intake and prefilter sponge — small fish and shrimp lodge there and decompose inside the filter housing. Net through all dense plant growth. A systematic search of a 60-litre tank takes under ten minutes and usually finds the body.
My tank smells sulphury but fish look fine — should I act?
Yes. Hydrogen sulphide is detectable by the human nose at concentrations below the level that causes visible fish distress. Fish appearing normal does not mean the water is safe. Test ammonia and nitrite, increase surface agitation, and perform a water change the same day.
Frequently Asked Questions
Does a new aquarium always smell at first?
A very faint earthy smell in the first few weeks is common — organic substrate, new wood, and early bacterial colonisation all contribute. A smell strong enough to notice at arm's length, or any rotten-egg or sharp chemical component, is not normal and needs investigation.
Is it safe to keep fish in a smelly tank?
That depends on the cause. A mild musty smell from cyanobacteria is unlikely to cause acute deaths. A rotten-egg smell from hydrogen sulphide, or any detectable ammonia in an uncycled tank, puts fish at risk within hours. Test ammonia and nitrite before assuming the smell is cosmetic.
How do I find a dead animal I cannot locate by sight?
Remove all decor one by one, smelling each as you lift it. Check the filter intake and prefilter sponge — small fish and shrimp lodge there and decompose inside the housing. Net through all dense plant growth. A systematic search of a 60-litre tank takes under ten minutes.
My tank smells sulphury but fish look fine — should I act?
Yes. Hydrogen sulphide is detectable by the human nose at concentrations below the level that causes visible fish distress. Fish appearing normal does not mean the water is safe. Test ammonia and nitrite, increase surface agitation, and perform a water change the same day.
Sources & References
- Boyd, C.E. (2014). Hydrogen sulfide: toxic, but manageable. Global Aquaculture Advocate / Global Seafood Alliance.
- Hovanec, T.A. & DeLong, E.F. (1996). Comparative analysis of nitrifying bacteria associated with freshwater and marine aquaria. Applied and Environmental Microbiology, 62(8): 2888–2896.
- Jüttner, F. & Watson, S.B. (2007). Biochemical and ecological control of geosmin and 2-methylisoborneol in source waters. Applied and Environmental Microbiology, 73(14): 4395–4406.
- Walstad, D. (2013). Ecology of the Planted Aquarium. Echinodorus Publishing.