Why Does My Aquarium Smell Bad? Causes and Fixes
A healthy aquarium should smell like clean earth or have virtually no odour at all. If your tank smells bad — fishy, rotten, sulphurous or like sewage — something is wrong and needs immediate attention. This aquarium smells bad causes guide from Gensou Aquascaping at 5 Everton Park helps you diagnose and fix the problem.
Smell 1: Rotten Eggs (Hydrogen Sulphide)
Cause: Anaerobic pockets in deep substrate, particularly sand beds over 5 cm deep that have not been disturbed. Bacteria in these oxygen-free zones produce hydrogen sulphide (H₂S), which is toxic to fish even in small amounts.
Fix: Gently stir the substrate in the affected area with a chopstick or your finger during a water change to release trapped gas. Do this gradually — releasing a large pocket all at once can spike H₂S to dangerous levels. Prevent future buildup by keeping sand beds under 4 cm deep, adding Malaysian trumpet snails that naturally aerate the substrate, or using a coarser substrate that allows water flow.
Smell 2: Strong Fishy or Rotting Smell
Cause: A dead fish decomposing hidden behind rocks, in a cave or inside decorations. Even a small dead fish produces an overwhelming smell within 24–48 hours. Alternatively, a large amount of uneaten food rotting on the substrate.
Fix: Count your fish immediately. Check every hiding spot, behind hardscape and inside caves or decorations. Remove the dead fish and perform a 50 per cent water change. If you cannot find a body, use your nose — the smell is strongest near the source. Also check the filter intake — small fish can be sucked against the strainer and die unnoticed.
Smell 3: Sewage or Dirty Water Smell
Cause: Severe organic buildup from overfeeding, overstocking or neglected maintenance. The biological filter is overwhelmed, and decomposing waste produces ammonia and other foul-smelling compounds.
Fix: Perform an immediate 50 per cent water change. Vacuum the substrate thoroughly. Clean the filter (rinse in old tank water). Reduce feeding to once daily in small amounts. Test ammonia and nitrite — elevated levels confirm the diagnosis. Continue daily 25 per cent water changes until water parameters normalise and the smell disappears.
Smell 4: Musty or Swampy Smell
Cause: Cyanobacteria (blue-green algae) colonies produce a distinct musty, earthy odour. Check for dark green or blue-green slimy films on substrate, plants and glass.
Fix: Manually remove as much cyanobacteria as possible during a water change. Increase water flow in affected areas. Improve overall tank maintenance. For persistent cases, a three-day blackout or treatment with erythromycin (an antibiotic that targets cyanobacteria, which are actually bacteria, not true algae) is effective.
Smell 5: Chemical or Plastic Smell
Cause: New equipment, decorations or substrate that has not been rinsed properly. Some cheap plastic decorations and coloured gravel leach chemicals. Residual manufacturing oils on new filter housings can also produce chemical odours.
Fix: Remove the suspected item immediately. Perform a large water change. Always rinse new equipment and decorations thoroughly before adding them to the tank. Avoid painted or coated decorations from non-aquarium sources — they may contain toxic compounds.
When a Healthy Tank Has a Mild Smell
A faint earthy or organic smell when you open the lid is normal — it is the scent of a healthy biological system. Driftwood and botanical leaves add a slight tannin smell. These are not cause for concern. The warning signs are strong, unpleasant odours that you can smell from across the room or that appeared suddenly. Trust your nose — if something smells wrong, investigate immediately.
Related Reading
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
