Why Does My Aquarium Smell Bad? Causes and Solutions

· emilynakatani · 8 min read
Why Does My Aquarium Smell Bad? Causes and Solutions

Table of Contents

What a Healthy Aquarium Smells Like

A properly maintained aquarium should have no strong odour. If you stand next to a healthy tank and take a breath, you might detect a faint earthy, slightly damp smell — similar to wet soil or a clean pond after rain. This is completely normal and comes from the beneficial bacteria and natural biological processes occurring in the tank.

If you can smell your aquarium from across the room, or if the odour makes you wrinkle your nose, something is wrong. The good news is that the cause is almost always identifiable and fixable. Let us work through the most common culprits.

Causes of Bad Aquarium Smell

1. Dead Fish Hidden in the Tank

This is the most common and most urgently concerning cause. A decomposing fish produces an unmistakable, strong, rotten smell that intensifies rapidly — especially in Singapore’s warm water temperatures of 28–32 °C, where decomposition accelerates.

Dead fish often end up in places that are not immediately visible: behind driftwood, inside rock caves, under dense plant cover, or lodged inside filter intakes. If your tank suddenly develops a foul smell, a missing fish is the first thing to investigate.

2. Rotting Uneaten Food

Overfeeding is a widespread problem, particularly among newer hobbyists. Food that is not consumed within a few minutes sinks to the substrate and begins decomposing. Over days, this organic waste breaks down, producing ammonia and foul-smelling compounds. The smell is a sour, slightly acidic odour that worsens over time.

3. Anaerobic Substrate Pockets

This is a more insidious cause that develops slowly. In substrates deeper than 3–4 cm (particularly fine sand or compacted soil), areas without oxygen flow can become anaerobic. Anaerobic bacteria produce hydrogen sulphide — the distinctive rotten-egg smell that is immediately recognisable and quite alarming.

Hydrogen sulphide is toxic to fish even in small concentrations. If you notice a rotten-egg smell when disturbing the substrate, this needs attention.

4. Dirty Filter

A filter that has not been maintained for months accumulates organic sludge beyond what the beneficial bacteria can process. This sludge decomposes anaerobically inside the filter, producing unpleasant odours. When the filter is opened for cleaning, the smell is often overwhelming.

In Singapore’s warm conditions, biological activity in the filter is accelerated, which means sludge accumulates faster than in cooler climates. Regular maintenance is especially important here.

5. Blue-Green Algae (Cyanobacteria)

Despite the name, blue-green algae is actually a type of bacteria (cyanobacteria). It forms slimy sheets across the substrate, plants, and hardscape, and produces a distinctive musty, swampy odour. The smell is often described as “old pond water” or “stagnant ditch.”

Cyanobacteria thrives in tanks with poor circulation, excess nutrients (particularly phosphates and nitrates), and imbalanced lighting. It can appear as dark green, blue-green, or even reddish-brown slimy mats.

6. Overfeeding and Excess Waste

Even if no visible uneaten food remains, persistent overfeeding leads to excessive fish waste, elevated organic loads, and a generally unpleasant smell. The tank may look slightly hazy, and the water will have a sour or stale odour. This is essentially the cumulative effect of too much biological input relative to the system’s ability to process it.

Solutions by Cause

Dead Fish

  1. Count your fish. Account for every individual.
  2. Check all hiding spots: behind and under driftwood, inside rock formations, inside filter intakes, under equipment, and in dense plant areas.
  3. Remove the dead fish immediately with a net.
  4. Perform a 30–40% water change using dechlorinated water (remember to treat for PUB’s chloramine).
  5. Test ammonia and nitrite levels — decomposing fish releases a significant ammonia spike.
  6. Monitor remaining fish for signs of stress or disease, as whatever killed one fish may affect others.

Rotting Food

  1. Use a gravel vacuum or siphon to remove debris from the substrate, paying attention to areas where food tends to collect (corners, under hardscape edges).
  2. Perform a 25–30% water change.
  3. Reduce feeding immediately. Feed only what your fish consume within 2–3 minutes, once or twice daily.
  4. Consider adding a cleanup crew — Corydoras catfish, snails (nerite or Malaysian trumpet snails), and shrimp help consume fallen food before it decomposes.

Anaerobic Substrate Pockets

  1. Do not disturb the substrate aggressively. Releasing a large pocket of hydrogen sulphide suddenly can poison fish. Instead, gently poke the substrate with a chopstick or plant tweezers in small sections, allowing gas to escape gradually.
  2. Increase water circulation near the substrate with a small powerhead or by adjusting filter output direction.
  3. Add Malaysian trumpet snails — they burrow through the substrate continuously, preventing anaerobic pockets from forming.
  4. For future setups, keep substrate depth under 3 cm in areas without heavy root feeders, or use a layered approach with coarser material underneath to promote water flow.

Dirty Filter

  1. Clean the filter using tank water (not tap water — PUB’s chloramine kills beneficial bacteria).
  2. Rinse mechanical media (sponges, floss) until visibly cleaner.
  3. Do not clean biological media (ceramic rings, bio-balls) aggressively — a gentle rinse in tank water is sufficient.
  4. Replace any exhausted chemical media (activated carbon, Purigen).
  5. Establish a regular cleaning schedule — every 4–6 weeks for canister filters, every 2–4 weeks for internal or HOB filters.

Blue-Green Algae (Cyanobacteria)

  1. Physically remove as much as possible by siphoning it out during a water change.
  2. Increase water circulation — cyanobacteria prefers stagnant areas.
  3. Reduce photoperiod to 6 hours per day for 1–2 weeks.
  4. Address nutrient imbalances (test nitrate and phosphate levels).
  5. As a last resort, a 3-day full blackout (lights off, tank covered) often eliminates cyanobacteria. Remove dead cyanobacteria with a siphon afterwards and perform a large water change.
  6. Some hobbyists use erythromycin-based treatments, but this should be a last resort as it kills bacteria (including beneficial ones).

Overfeeding and Excess Waste

  1. Cut feeding in half immediately.
  2. Perform 2–3 water changes per week (25–30% each) for the next two weeks to reduce organic load.
  3. Add or replace activated carbon or Purigen in your filter to adsorb dissolved organics.
  4. Consider whether your tank is overstocked — too many fish for your filtration capacity will always produce excess waste.

When to Be Alarmed

Most aquarium smells are fixable maintenance issues. However, certain situations warrant immediate, urgent action:

Smell Likely Cause Urgency
Rotten eggs (sulphur) Hydrogen sulphide from anaerobic substrate High — toxic to fish. Act immediately but carefully.
Strong rotting/decay Dead fish or large amount of decomposing organic matter High — ammonia spike risk. Remove source and water change.
Musty/swampy Cyanobacteria Moderate — not immediately dangerous but indicates imbalance.
Sour/stale Overfeeding, poor maintenance Moderate — needs improved maintenance routine.
Slight earthy/damp Normal biological activity None — this is healthy.

Preventing Bad Smells

A well-maintained tank should never produce an unpleasant odour. These habits prevent the vast majority of smell issues:

  • Feed conservatively: Only what fish consume in 2–3 minutes, once or twice daily. Skip one day per week.
  • Weekly water changes: 20–30% weekly, treated with a conditioner that handles chloramine.
  • Regular filter maintenance: Clean every 4–6 weeks. Do not let sludge accumulate to the point where the filter smells when opened.
  • Gravel vacuum: Siphon the substrate during water changes to remove trapped debris.
  • Count your fish: Do a headcount regularly, especially after adding new fish or if you notice a smell. Small fish like tetras can die and decompose quickly in hiding spots.
  • Avoid excessive substrate depth: Keep it under 3 cm in non-planted areas to prevent anaerobic zones.
  • Adequate circulation: Ensure your filter turnover rate is appropriate for your tank size (aim for 4–6 times the tank volume per hour).

Frequently Asked Questions

Is it normal for a new aquarium to smell?

A new tank may have a slight chemical or plasticky smell from the silicone sealant, which dissipates within a few days. During the cycling phase, some hobbyists notice a faint ammonia-like smell, which is normal as ammonia levels rise before beneficial bacteria establish. Once the cycle completes, the smell should disappear. A strong, persistent bad smell during cycling suggests excessive ammonia from too much fish food or a dead fish used as an ammonia source — reduce the amount.

Can air fresheners or scented products near the tank cause issues?

Yes. Avoid spraying air fresheners, insecticides, or other aerosols near an open-top aquarium. These chemicals can settle on the water surface and be absorbed, potentially harming fish and shrimp. If you are masking a tank smell with air fresheners, you are treating the symptom, not the cause. Fix the underlying issue instead.

My filter smells terrible when I open it for cleaning. Is this normal?

A mild organic smell is expected — biological media processes waste continuously and will have some odour. However, a strong, offensive smell indicates the filter has gone too long without cleaning and may contain anaerobic zones within the sludge. Clean it more frequently going forward. In Singapore’s warmth, biological breakdown happens faster, so filters need attention more often than the manufacturer’s guidelines (which are typically based on cooler climates).

Professional Aquarium Maintenance

If your aquarium has persistent odour issues despite regular maintenance, there may be an underlying problem with filtration, stocking levels, or tank design. At Gensou, we offer comprehensive aquarium maintenance services across Singapore, including water quality assessment, filter servicing, and full tank deep-cleans. With over 20 years of experience, we can diagnose and resolve even the most stubborn problems. Visit us at 5 Everton Park or contact us to arrange a service visit.

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

Related Articles