Fish Tank Smells Troubleshooting Guide: H2S, Decay, Musty
A tank that develops a strong odour in Singapore’s humid flats gets unbearable fast — by day two the smell carries across the living room, and by day three visitors comment. Each smell type has a distinct chemical fingerprint and an equally distinct fix. This fish tank smells troubleshooting guide from Gensou Aquascaping at 5 Everton Park catalogues the six most common aquarium odours we diagnose on site visits, with the test-and-treat sequence for each. Matching the smell to the right intervention saves livestock and time; shotgun approaches (dumping carbon, huge water changes, Melafix without diagnosis) create their own problems.
Rotten Eggs — Hydrogen Sulphide
H2S forms in anaerobic substrate zones, typically under deep sand beds, large flat stones or compacted gravel. The smell is unmistakable — sulphurous, sharp, like old drain water. H2S is acutely toxic to fish; even a small pocket released during substrate disturbance can drop dissolved oxygen and kill livestock within hours. Fix: gently probe the substrate with a wooden chopstick during a water change, letting gas escape gradually into siphoned water being removed. Add Malaysian trumpet snails ($3 per 10 at C328 Clementi) to prevent recurrence — they burrow continuously and oxygenate the substrate.
Decay and Dead Fish
A heavy meaty or sour smell with no obvious cause usually means something died behind hardscape. SG tetras and shrimp disappear into rockwork; without a body to find, the smell is the first indicator. Move driftwood and large rocks during the next water change and inspect behind them. Remove any carcass immediately — even a small 3 cm fish decomposing for 48 hours spikes ammonia and nitrite noticeably. If no body is found, check filter intake and canister baskets; fry and small fish get sucked in and trapped.
Musty Mould
Musty or mouldy odours with white or black fuzzy growth on the tank rim, hood or canopy silicone are genuine mould — SG’s 70-85 per cent humidity grows it readily on wet plastic. Wipe with 1:4 white vinegar and water solution, dry thoroughly, and improve ventilation around the tank. Don’t let the canopy sit saturated; wipe condensation daily. Musty smell without visible mould is usually geosmin from in-tank bacteria — activated carbon clears it in 48-72 hours.
Sweet Overripe
A fruity or overripe sweet smell signals bacterial bloom and elevated dissolved organics. Common in freshly set-up tanks and during cycle recovery. Check ammonia — if reading 0, the bloom is self-limiting and clears in 7-10 days. Reduce feeding by half, avoid water changes during the active bloom phase (they prolong it), and increase surface agitation. A clip fan ($18 Daiso) across the surface boosts gas exchange and helps the aerobic bacteria win.
Fishy Ammonia
Strong fishy or urine-like odour, distinct from the mild organic note of a healthy tank, means ammonia is present. Test immediately — API liquid kit ($35 C328) gives reliable readings where strips don’t. Any reading above 0.25 ppm requires response: dose Prime at 5x emergency rate, 50 per cent water change, stop feeding 48 hours. See our how to lower ammonia guide for the full protocol. This smell appears before readings hit dangerous levels, so the nose acts as early warning.
Chemical Off-Gassing
Plastic, solvent or chlorine smells indicate something leaching into the water. New tank silicone not fully cured (needs 48-72 hours dry before filling), aftermarket decorations without aquarium-safe labelling, or DIY PVC plumbing glued without aquarium-grade cement. Remove suspect items and run activated carbon for a week. Rare but lethal — some leaching chemicals kill fish within 24 hours. Test new ornaments in a bucket for a week before installing in the display tank.
Earthy Geosmin
A strong earthy or beetroot smell is geosmin, produced by certain bacteria and actinomycetes in substrate and biofilter. Not harmful, but unpleasant. Common after deep filter cleans disturb the bacterial balance. Activated carbon ($10 per 500 g Shopee) adsorbs geosmin within 48-72 hours. If the smell returns repeatedly, review filter maintenance schedule — cleaning too frequently keeps bacterial populations in flux, favouring geosmin producers over nitrifiers.
Filter-Side Sour
Opening a canister filter and encountering a sour rotten smell means detritus has accumulated and started anaerobic breakdown inside the media baskets. SG’s warm ambient temperature accelerates this — cleaning every 2-3 months instead of every 6 months prevents it. Rinse mechanical media in old tank water, remove any accumulated debris from the canister bottom, and inspect the impeller well where sludge collects. Don’t over-clean biomedia; preserve the bacteria.
Surface Scum Smell
An oily film on the water surface with a faintly putrid smell is dissolved organics forming a biofilm. Caused by inadequate surface agitation and excess protein from food and waste. Fix: add a surface skimmer attachment ($25 Shopee) to the filter intake, or adjust the spray bar to break surface tension, or add a clip fan. Float a paper towel briefly across the surface to lift the scum before fixing airflow. Plants and shrimp benefit from improved gas exchange once surface scum clears.
Prevention Checklist
Weekly 25 per cent water change with substrate vacuum. Monthly mechanical filter rinse in old tank water. Quarterly canister full clean. Malaysian trumpet snails for substrate health. Activated carbon in reserve for quick intervention. Photoperiod under 8 hours. Feeding at 30-60 second consumption rate only. Ambient air circulation with a clip fan during SG’s hottest months. Tanks maintained on this rhythm rarely develop any smell stronger than faint earth — and when they do, the list above diagnoses 95 per cent of cases in minutes.
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
