Aquarium Smells Bad – Causes and Fixes (Guide)
A healthy aquarium should never smell bad.
If you notice a strong, unpleasant odour coming from your fish tank, it’s a clear sign that something is wrong. Even if the water looks clean, a bad smell usually means there’s a buildup of waste or poor water conditions.
The good news is that this problem is very common — and in most cases, easy to fix.
Is It Normal for an Aquarium to Smell?
A slight, natural “earthy” smell is normal.
However, your aquarium should never smell:
- Rotten
- Sour
- Like sewage or eggs
If it does, action is needed.
Why Does My Aquarium Smell Bad?
Waste Build-Up
The most common cause is organic waste accumulating in the tank.
This includes:
- Fish waste
- Uneaten food
- Decaying plants
Over time, this breaks down and creates bad smells.
Overfeeding
Too much food is one of the biggest causes of smelly water.
Uneaten food sinks, rots, and pollutes the tank.
👉 Feed only what fish can eat within a minute
Poor Filtration
Your filter is responsible for removing waste and keeping water clean.
If it’s not working properly:
- Waste builds up
- Water quality declines
- Odours develop
Dirty Substrate
Waste often settles into the gravel or substrate.
If it’s not cleaned regularly, it becomes a hidden source of bad smells.
Dead Fish or Plants
A dead fish or decaying plant can quickly cause a strong odour.
Always check:
- Behind decorations
- Inside plants
- Around the filter
Lack of Water Changes
Without regular water changes, waste accumulates and begins to smell.
Even clear water can be polluted.
👉 See: How Often Should You Change Aquarium Water?
How to Fix a Smelly Aquarium
1. Perform a Water Change
Start with a 25–30% water change
This helps remove waste and improves water quality immediately.
2. Clean the Substrate
Use a gravel vacuum to remove debris trapped at the bottom of the tank.
This is one of the most effective ways to eliminate bad smells.
3. Check the Filter
- Make sure it’s running properly
- Rinse filter media in tank water (not tap water)
- Replace worn-out parts if needed
4. Remove Any Dead Material
Check the tank carefully and remove:
- Dead fish
- Decaying plants
- Leftover food
5. Reduce Feeding
Feed smaller amounts and avoid excess food.
This prevents future waste buildup.
How to Prevent Aquarium Smells
Keeping your tank fresh is simple with a routine.
- Perform weekly water changes
- Clean substrate regularly
- Feed small amounts
- Maintain your filter
- Avoid overcrowding
Consistency is key.
Signs Your Tank Is Becoming Unhealthy
Watch for:
- Cloudy water
- Fish acting differently
- Increased algae
- Strong or unusual smells
These are early warning signs.
Common Mistakes to Avoid
- Ignoring bad smells
- Over-cleaning everything at once
- Washing filter media in tap water
- Using chemicals instead of fixing the cause
- Overfeeding fish
Quick Fix Checklist
If your aquarium smells bad:
✔ Do a water change
✔ Clean the substrate
✔ Check your filter
✔ Remove waste or dead material
✔ Feed less
Final Thoughts
A bad smell is your aquarium’s way of telling you something isn’t right.
The solution is almost always simple: improve water quality, reduce waste, and maintain a consistent routine.
Once balanced, your aquarium should return to being clean, clear, and odour-free.
👉 Need help stocking your tank properly? Aquarium Fish UK
👉 Explore more tips: Aquarium Guides UK






