We Are Currently Open
24/7
Location
Melbourne
0488 - 885 - 122
Post By Admin
July 25, 2025
Why Does Your Toilet Smell? Here are the Causes and How to Fix Them!

You’re walking into a clean bathroom and still catching a whiff of something foul. You scrub, you flush, maybe even light a candle yet that weird toilet smell just keeps coming back. 

Well, the problem usually isn’t what’s in the bowl, but it’s what’s going on around or under it. 

If any of that sounds like a headache, we’ll walk through what might be causing the stink! In addition, we’ll also tackle ways to fix it, and when it’s time to call in a toilet repair service before things get worse.

Common Causes of a Smelly Toilet

Now that we’ve acknowledged the stink in the room, let’s figure out why it’s happening. 

Here are some of the most common culprits behind that lingering odour:

1. A Worn-Out Wax Seal

a worn out wax seal

There’s a wax ring between your toilet and the floor that creates a tight seal to keep sewer gases from leaking out. 

Over time, this wax ring can crack or shift, especially if the toilet has been moved or wasn’t installed properly. Once that happens, those nasty smells have a direct path into your bathroom.

2. Bacteria in the Toilet Bowl or Tank

bacteria in the toilet bowl

Even if the bowl looks clean, bacteria can build up in the hidden areas such as under the rim, inside the tank, or in the siphon jet. 

This can cause a musty or sulfur-like odour that sticks around no matter how many times you clean.

3. Overflowing Toilet or Sewer Backup

overflowing toilet or sewer backup

If your overflowing toilet has been an issue recently, or if drains elsewhere in the house are acting up, you could be dealing with a bigger issue like a partial sewer line clog. 

When waste doesn’t flow out properly, those odours can seep back into your home.

4. Cracked Toilet Bowl or Hidden Leak

Sometimes the problem isn’t visible. A small crack in the bowl or base of the toilet can cause water and odour to seep into the floor without being immediately obvious.

5. Smelly Drains Nearby

Your toilet might not even be the source. If you have a floor drain nearby or a sink with a dry P-trap (that U-shaped pipe under the drain), sewer gases can come up from there too, especially in rarely used guest bathrooms or basements.

How to Make Your Toilet Smell Better?

Once you’ve ruled out or fixed any underlying issues we mentioned earlier, these tips will help you keep your toilet smelling clean and fresh consistently.

1. Deep Clean Where It Actually Matters

deep cleaning a toilet

Grab a toilet brush and some white vinegar or baking soda, and scrub beyond the bowl. Pour white vinegar into the overflow tube in the tank. It helps clean the internal flushing system and deodorises hard-to-reach spots.

2. Drop-In Tank Tablets (With Caution)

drop in tank tablets

Choose a gentle, non-corrosive option designed to clean and deodorise without damaging seals or parts. Furthermore, they can help reduce bacteria buildup inside the tank.

3. Use Essential Oil Diffusers or Toilet Gels

use essential oil diffusers

Want your bathroom to smell like a spa instead of a sewer? Try gel-based toilet fresheners, essential oil diffusers, or even placing a cotton ball with a few drops of lavender or eucalyptus oil behind the toilet.

Stick a gel deodoriser inside the toilet lid or the back of the tank, but not in the bowl where it’ll dissolve too quickly.

4. Good Airflow Is Key

good airflow

Open a window, use an exhaust fan, or leave the door ajar when possible. Odours thrive in damp, enclosed spaces and ultimately giving your bathroom some breathing room can make a huge difference!

5. Clean Nearby Drains

Use a safe drain cleaner or a mix of baking soda and vinegar to clear out buildup in the sink or floor drain nearby.

6. Deodorise the Floor Area

deodorise the area

Clean the floor thoroughly, especially at the base of the toilet. A disinfectant spray or mop with lemon-scented cleaner goes a long way here.

How to Prevent a Smelly Toilet?

By now, we’ve covered why your toilet might be smelling funky and what you can do to fix it. But what about stopping the problem before it even starts? Well then prevention is your new best friend!

Let’s go beyond air fresheners and scented candles. Below are proven habits and maintenance steps you can follow to keep your toilet fresh all day!

1. Clean the Toilet Bowl Stain Regularly

Use a toilet brush and a mix of white vinegar and baking soda to scrub under the rim and around the waterline. 

For stubborn stains, try a pumice stone designed for porcelain. Don’t forget to flush a couple of times during the process.

2. Unclog the Toilet Immediately

Start with a plunger. If that doesn’t work, use a drain snake to reach deeper blockages. If you’re not comfortable with DIY tools, don’t hesitate to call in a plumber before the issue (and the smell) gets worse.

3. Check and Maintain the Toilet Flange

If you notice a smell around the base of the toilet, or if the toilet wobbles when you sit, the flange may need to be re-sealed or replaced. 

This usually involves lifting the toilet, so if you’re not familiar with how to do this, it’s best to hire a professional.

4. Inspect the Toilet Cistern for Mold and Bacteria

Take the lid off and peek inside. If you see black slime or mineral buildup, it’s time to clean. 

Turn off the water, flush to empty the tank, then scrub the inside with a long-handled brush and vinegar. This helps keep smells away and your flush system works better.

5. Flush with the Lid Closed

Flushing with the lid open can release bacteria and odour particles into the air. This “toilet plume” can settle on nearby surfaces—your toothbrush, for example. 

Make it a habit to close the lid every time you flush. It’s a tiny step that makes a big difference in long-term bathroom freshness.

6. Schedule Seasonal Plumbing Maintenance

Lastly, don’t underestimate the power of routine checks. A quick once-over from a plumber every year can catch hidden leaks, cracked seals, and early signs of damage before they turn into major and smelly issues.

FAQ about Smelly Toilets

Let’s answer some common questions homeowners ask when trying to keep their toilets fresh and odour-free.

What is the best toilet odour eliminator?

The best toilet odour eliminator depends on the cause of the smell. For everyday freshness, in-cistern toilet deodoriser tablets or drop-in gel fresheners work well.

For tougher smells, a deep clean is highly effective. If the smell seems to linger even after using deodorisers you may be masking a deeper issue like a partial clog or leak. 

In that case, using a drain snake to check for buildup, or inspecting the flange for a faulty seal, may be necessary.

What can I put down the toilet to stop the smell?

The combo of baking soda and white vinegar can help break down grime and kill bacteria that cause odours. 

For regular maintenance, you can also flush a diluted bleach solution, but avoid using harsh chemicals too often as they can damage internal parts in the toilet cistern. If the smell is due to a clog, use a plunger or a drain snake to clear. 

How to make my toilet smell good all the time?

To keep your toilet consistently smelling fresh, regular cleaning is non-negotiable. 

Focus on scrubbing the bowl thoroughly to clean the toilet bowl stain, especially under the rim where bacteria can hide. 

Don’t forget to clean the toilet cistern and the area around the toilet flange, which can also trap grime and contribute to odours. 

Also Read: P-Trap vs S-Trap for Toilets: Which One Should You Choose?

Conclusion: Let’s Keep Your Bathroom Fresh!

With a clear understanding of how toilets work, and a consistent habit of proper cleaning, maintenance, and quick action when something smells off, you can easily enjoy a fresher, cleaner bathroom from now on!

That said, some issues like a cracked toilet flange or deep sewer blockage might be too much to handle alone. When in doubt, call a professional plumber to inspect and solve the problem for good.

If you’re in Melbourne and need help with toilet repairs or deep drain cleaning, don’t hesitate to reach out to Neighbourhood Plumbing and we’ll keep your bathroom fresh!

np broken toilet banner

About the Author

Ricky Rizz

From unclogging the toughest drains to repairing leaking toilets, Ricky is a seasoned plumber who has brought his craftmanship to homes across Melbourne. He is passionate about sharing plumbing tips just as much as he is about fixing your plumbing issues. So, when your taps or pipes begin leaking, you know who to call.

You might also be interested in




Get Started

Reliable, fast, and professional. Call us today and discover why we’re Melbourne’s go-to plumbing experts!

Location We Serve

Balwyn Bentleigh Bentleigh East Box Hill Brighton Brunswick Bulleen Bundoora Burwood Camberwell Carnegie Clayton Coburg Dandenong Doncaster Footscray Ferntree Gully Glen Iris Hampton Hawthorn Ivanhoe Kew Richmond Sunbury
Call Now Button