Skip to main content
See the latest posts from tradesmen around the country
DIY AnswersDrain Cleaner

How to Clean a Smelly Bathroom Drain Yourself at Home

A smelly bathroom drain is usually caused by built-up hair, soap scum, or a dry P-trap. Here's how to fix it yourself safely.

How to Clean a Smelly Bathroom Drain Yourself at Home

A smelly bathroom drain is one of the most common household complaints in New Zealand, and the good news is that most causes are easy to fix yourself with basic tools and a bit of patience. The culprit is usually a build-up of hair, soap scum, and bacteria — or occasionally a dried-out P-trap letting sewer gases back into your home.

What's Causing the Smell?

Before you start cleaning, it helps to understand what you're dealing with. The most common causes of a smelly bathroom drain are:

  • Hair and soap scum build-up — the number one offender in shower and basin drains. Decomposing organic matter creates a rotten-egg or musty smell.
  • Dry P-trap — the curved pipe under your drain holds a small amount of water that acts as a seal against sewer gases. If a drain isn't used often (like a spare bathroom), the water evaporates and gases come up.
  • Biofilm — a slimy layer of bacteria that coats the inside of drain pipes over time.
  • Blocked or slow-draining pipes — standing water encourages bacterial growth and odour.

What You'll Need

  • Rubber gloves
  • A drain snake or hair removal tool (available at Bunnings or Mitre 10)
  • Baking soda (bicarbonate of soda)
  • White vinegar
  • Boiling or very hot water
  • An old toothbrush
  • Optional: enzyme-based drain cleaner

Step-by-Step: How to Clean a Smelly Drain

Step 1 — Remove and Clean the Drain Cover

Unscrew or pop off the drain cover and give it a good scrub with an old toothbrush, warm water, and dish soap. Hair and soap scum often collect right at the surface.

Step 2 — Pull Out Hair and Debris

Put on your rubber gloves and use a drain snake or a purpose-made hair removal tool to pull out any hair and gunk from the drain. This is often the most effective single step you can take. Be prepared — it won't be pretty!

Step 3 — Baking Soda and Vinegar Flush

This classic combination is safe for your pipes and the environment:

  1. Pour half a cup of baking soda directly down the drain.
  2. Follow with half a cup of white vinegar.
  3. Cover the drain opening and leave it to fizz for 15–20 minutes.
  4. Flush through with a full kettle of boiling or very hot water.

Repeat this process once a week for a fortnight if the smell is persistent.

Step 4 — Check and Refill the P-Trap

If the drain is in a bathroom that doesn't get used often, the P-trap may have dried out. Simply run the tap for 30–60 seconds to refill it with water. If the smell disappears quickly, that was your problem. For infrequently used drains, make a habit of running the water briefly every couple of weeks.

Step 5 — Try an Enzyme Drain Cleaner

For persistent biofilm and odour, an enzyme-based drain cleaner (rather than harsh caustic products) is a gentler option that breaks down organic matter without damaging pipes. Look for these at your local hardware store. Always follow the manufacturer's instructions.

A note on caustic drain cleaners: Products containing sodium hydroxide (caustic soda) can damage older pipes, harm septic systems, and are hazardous to handle. Use them only as a last resort and follow all safety directions. Check WorkSafe NZ guidance on handling hazardous household chemicals.

Preventing Smelly Drains

A little regular maintenance goes a long way:

HabitFrequency
Remove hair from drain coverAfter every shower
Baking soda & vinegar flushMonthly
Run unused drains brieflyEvery 2–3 weeks
Full drain snake clean-outEvery 3–6 months

Fitting a drain strainer or hair catcher over your shower drain is one of the cheapest and most effective preventive measures you can take.

Is It a Ventilation Problem?

In some cases, persistent sewer smells can point to a blocked or poorly designed drain vent pipe — part of your home's drainage system that allows air into the pipes so water flows freely. This is more common in older NZ homes. Vent pipe issues are not a DIY fix and will need a licensed plumber to assess. The NZ Building Code (specifically clause G13 – Foul Water) sets out requirements for drainage and venting systems. You can read more at MBIE Building Performance.

When to Call a Professional

While cleaning a smelly drain is a perfectly reasonable DIY job, there are times when you should call in a qualified tradesperson:

  • The smell persists after thorough cleaning and P-trap checks.
  • Multiple drains in your home smell at the same time (could indicate a main drain or vent issue).
  • You notice slow draining throughout the house.
  • There's gurgling from other fixtures when you use the drain.
  • You suspect a cracked or damaged pipe.

Drainlaying and plumbing repairs are restricted work under the Plumbers, Gasfitters, and Drainlayers Act 2006. Any work on your drain pipes beyond basic cleaning must be carried out by a licensed professional registered with the Plumbers Gasfitters & Drainlayers Board.

You can find qualified, local drain cleaners and plumbers on tradedirectory.co.nz.

Frequently Asked Questions

Why does my bathroom drain smell like rotten eggs?+

A rotten-egg smell is usually caused by hydrogen sulphide gas produced by bacteria breaking down organic matter (hair, soap scum) in the drain, or by sewer gas escaping through a dried-out P-trap. Try cleaning out debris and running the tap to refill the P-trap. If the smell persists, call a licensed plumber.

Is it safe to pour boiling water down my bathroom drain?+

Very hot or boiling water is generally fine for ceramic, cast iron, and most modern PVC drain pipes. However, if you have older plastic pipes or PVC fittings that are already in poor condition, very hot water could soften joints over time. If you're unsure about your pipe type, use hot tap water rather than boiling water from a kettle.

How often should I clean my bathroom drain to prevent smells?+

A monthly baking soda and vinegar flush, combined with removing hair from the drain cover after each shower, is usually enough to keep odours at bay. A deeper clean with a drain snake every three to six months is also a good habit.

Can I use bleach to get rid of drain smells?+

A small amount of diluted bleach can kill surface bacteria, but it won't dissolve hair or soap scum — the main physical causes of drain odour. Bleach can also damage rubber seals and is harmful to septic tank systems. An enzyme-based cleaner or the baking soda and vinegar method is generally a safer and more effective choice.

Do I need a building consent to fix a smelly drain in NZ?+

Simply cleaning a drain does not require a building consent. However, if a plumber needs to repair or replace drain pipes, a building consent may be required depending on the scope of work. Your local council can confirm what's needed, and any plumbing or drainlaying work must be carried out by a tradesperson licensed with the Plumbers Gasfitters & Drainlayers Board.

Need a Drain Cleaner?

Find qualified drain cleaners near you in our directory.

Find a Drain Cleaner →

Drain Cleaners Near You

Cctv Drain Inspections (2017) Ltd logo

Drain Cleaner

Auckland, Auckland

Auckland's leading CCTV drain inspection service. Drain surveys, unblocking, fault location and Watercare reports. Call 0800 99 11 00

Jason Brown Plumbing & Gas logo

Drain Cleaner

Wellington, Wellington

Need a trustworthy plumber? Jason Brown Plumbing & Gas offers expert plumbing, gasfitting, and drainage services in Lower Hutt and Wellington. Call 04 566 6367 today for quality solutions.

  • Master Plumbers
  • Certifying Plumber
  • SiteWise
Drain Doctor logo

Drain Cleaner

Masterton, Wellington

Your trusted drain experts in Wellington. Drain Cleaning, Inspection, and Repairs. We provide reliable, professional solutions for all your drainage needs.

  • Certifying Drainlayer
Plumbing & Drainage logo

Drain Cleaner

Blenheim, Marlborough

Hunter Plumbing & Drainage offers expert plumbing & drainage services in Marlborough, NZ. Reliable solutions for commercial & residential.

  • Master Plumbers
Hydrojet Ltd logo

Drain Cleaner

Hamilton, Waikato

Hydrojet provides Hydro Excavation and Drain Unblocking services to the greater Waikato. Hydrojet also provides Liquid Waste Removal and Drain Smoke Inspections.

Blenheim logo

Drain Cleaner

Blenheim, Marlborough

For fast drain clearing and excavator hire, call Blenheim’s expert local drainage contractors on 03 578 4277.

Last updated: Last reviewed:

The information on this page is provided as a general guide only. Kiwi Trade Directory makes no representations or warranties regarding the accuracy, completeness, or suitability of this information for your specific situation. Costs, timeframes, and recommendations vary significantly depending on your location, property, and individual circumstances. Always obtain multiple quotes from qualified tradespeople and seek independent professional advice before undertaking any home improvement or building work. Kiwi Trade Directory accepts no liability for any loss or damage arising from reliance on the information provided on this site.