How to Deal with Fish Tank Odors Guide: Smell Diagnosis
A healthy aquarium smells faintly earthy — like wet soil after rain. Anything beyond that means something is wrong, and in Singapore’s warm humid flats, odour issues escalate from noticeable to unbearable within a day or two. This how to deal with fish tank odors guide from Gensou Aquascaping at 5 Everton Park decodes each smell type (rotten eggs, fishy, musty, sweet, chemical) and maps it to the underlying cause, because the fix for hydrogen sulphide pockets differs completely from the fix for a dead fish. Diagnose before dosing; adding carbon to mask a smell without fixing the source is how tanks crash.
Normal Earthy Smell
A whiff of damp soil or mild pond is healthy — it is bacterial and plant respiration, not decay. If you have to press your nose to the tank lid to detect anything, parameters are likely fine. An established planted tank in an HDB flat will always have a subtle organic note, especially during evening respiration. Panicking over normal smell leads to over-cleaning, which destroys the biofilter and creates worse problems.
Rotten Egg — Hydrogen Sulphide
A sharp sulphur smell signals anaerobic decomposition producing hydrogen sulphide (H2S). It forms in substrate dead zones where no oxygen reaches — deep sand beds without root feeders, under large rocks, inside clogged filter media. H2S is toxic to fish at even low concentrations. Fix by gently probing the substrate with a chopstick to release trapped gas during a water change, not all at once — a sudden H2S release into the water column can kill livestock.
Fishy or Ammonia Smell
A strong fishy or faintly urine-like odour usually means ammonia or nitrite is present. Test immediately with API liquid kit ($35 C328). Readings above 0.25 ppm confirm a cycle issue — likely a dead fish, overfeeding, or filter failure. See our how to lower ammonia guide for the response sequence. The smell often appears before test results climb high enough to register, so trust your nose as an early warning in SG tanks.
Musty or Mouldy
Musty smells come from two sources: geosmin produced by certain bacteria and actinomycetes, or genuine mould growing above the waterline on the tank rim, lid silicone or canopy. SG’s 70-85 per cent ambient humidity breeds mould aggressively. Check the tank hood and rim seals — white or black fuzzy growth means wipe with diluted vinegar, dry thoroughly, and improve ventilation. Geosmin from in-tank bacteria clears with activated carbon ($10 per 500 g Shopee) in 48-72 hours.
Sweet or Floral
A sweet smell reminiscent of overripe fruit points to bacterial bloom or excess dissolved organics. Common in overfed tanks and during cycling. Perform a 50 per cent water change, reduce feeding, and increase surface agitation. Check that UV sterilisers, if used, are functioning — sudden UV failure lets suspended bacteria bloom. The smell usually clears within 3-5 days once the water column settles.
Chemical or Plastic
Chemical smells indicate something leaching into the water — new silicone that hasn’t cured fully, PVC cement from DIY plumbing, or non-aquarium-safe resin decorations. Remove suspect items immediately. Run activated carbon for a week. New tank silicone should cure 48-72 hours before water fills, and any aftermarket ornament not explicitly labelled aquarium-safe should be tested in a bucket for a week before installation. This is one of the few odour types that kills fish fast.
Substrate Anaerobic Pockets
Deep substrate (>5 cm) without rooted plants or burrowing fish compacts over months, starving the lower layer of oxygen. Black or grey zones visible from the side of the tank confirm it. Malaysian trumpet snails (MTS, $3 per 10 at C328 Clementi) solve this for good — they burrow continuously, turning substrate and preventing dead zones. Add 20-30 to any tank with sand deeper than 4 cm; they breed slowly and self-regulate to tank capacity.
Filter-Side Decay
A filter that smells rotten when you open it has trapped debris decaying anaerobically inside canister baskets or HOB chambers. Rinse mechanical media monthly in old tank water, check intake strainers for wedged food or dead fish, and inspect impeller chambers where detritus accumulates. SG warmth accelerates this — a canister cleaned every 6 months in a temperate climate needs cleaning every 2-3 months here.
Activated Carbon for Masking
Quality activated carbon adsorbs dissolved organics, tannins and odour compounds. Use it as a temporary cleanup (2-4 weeks maximum) after fixing the underlying issue — running carbon permanently strips trace nutrients plants need. Replace carbon every 3-4 weeks; exhausted carbon re-releases adsorbed compounds back into the water. Brands that work in SG: Eheim Carbon ($25 per 500 g), Seachem Matrix Carbon ($28 per 500 g), or bulk Shopee carbon ($10 per 500 g) for budget runs.
Maintenance Rhythm That Prevents Smell
Weekly 25 per cent water change with substrate vacuum, monthly filter rinse, quarterly canister full strip-clean. Keep stocking at 80 per cent of maximum capacity, not 100 per cent. Feed conservatively. Run a small clip fan across the surface during SG’s hottest months (March-May, September-October) — surface oxygen exchange both off-gases odour compounds and supports aerobic bacteria that prevent their formation. A tank maintained this way smells of nothing at all by month three.
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
