Most drain smells are caused by a build-up of organic matter, a dried-out trap, or a blocked vent — all things a handy homeowner can often sort out without professional help. With a few common household products and a bit of know-how, you can have your drain smelling fresh again in under an hour. That said, some drain odours signal a more serious problem, so it pays to know the difference.
What's Causing the Smell?
Before you reach for the cleaning products, it helps to understand what's going on. The most common culprits are:
- Biofilm build-up – A slimy layer of bacteria, soap scum, hair, and grease coating the inside of the pipe. Very common in bathroom basins and shower drains.
- Dried-out P-trap – Every sink, basin, and floor waste has a U-shaped bend (the P-trap) that holds a small amount of water to block sewer gases. If a drain isn't used often, this water evaporates and sewer gas rises straight up through the drain.
- Blocked or poorly vented drain – Drain systems rely on vent pipes to allow air in and prevent siphoning of trap water. A blocked vent can cause gurgling and smells.
- Food waste in the kitchen drain – Rotting food particles caught in the strainer basket or further down the pipe are a very common source of bad odours.
- Partial blockage – Slow-draining water sitting in the pipe can turn stagnant and smelly.
Step 1 – Start with Boiling Water and Dish Soap
For kitchen drains especially, start simple. Pour a good squeeze of dish soap down the drain, followed by a full kettle of boiling water. This can melt grease and flush away loose debris. Repeat two or three times. Note: avoid boiling water in PVC pipes that are visibly old or damaged — very hot water can soften some older plastic fittings.
Step 2 – Use Baking Soda and White Vinegar
This is a tried-and-true method for breaking down biofilm and neutralising odours:
- Pour ½ cup of baking soda (bicarbonate of soda) down the drain.
- Follow immediately with ½ cup of white vinegar.
- Cover the drain opening with a cloth or plug to direct the fizzing action downward.
- Leave for 15–30 minutes.
- Flush with hot water.
This is safe for most drain types and is a good regular maintenance step — once a month is a sensible habit.
Step 3 – Clean the P-Trap
If the smell is coming from a basin or sink that doesn't get used often, the P-trap has likely dried out. The fix is simple: run the tap for 30 seconds to refill the trap with water. For floor wastes in laundries or bathrooms, pour a cup of water down them every few weeks.
If you suspect the P-trap itself is gunked up, you can remove and clean it yourself on most household sinks — it's usually hand-tightened or secured with slip-joint nuts. Place a bucket underneath, unscrew the trap, clean it out, and refit it. No tools or licences required for this task.
Step 4 – Remove and Clean the Drain Strainer
Hair and soap scum caught in the strainer or just below it are a very common cause of shower and basin smells. Remove the strainer (usually just a lift-out or a single screw), pull out any accumulated gunk, and give it a scrub with an old toothbrush and dish soap.
Step 5 – Try an Enzyme-Based Drain Cleaner
If the above steps don't fully solve the problem, consider an enzyme or bacterial drain cleaner rather than a harsh chemical drain unblocker. Enzyme cleaners use natural bacteria to digest organic matter in the pipe and are gentler on your plumbing and the environment. These are available from hardware stores like Bunnings and Mitre 10. Follow the product instructions carefully.
A note on chemical drain cleaners: Caustic or acid-based drain cleaners can damage older pipes, harm septic systems, and are hazardous to handle. Use them as a last resort and always follow the safety directions on the label. Check WorkSafe NZ guidance if you're unsure about handling chemical products safely.
Preventing Smells Long-Term
| Drain Type | Recommended Maintenance |
|---|---|
| Kitchen sink | Weekly hot water flush; monthly baking soda treatment |
| Bathroom basin | Monthly baking soda/vinegar; clean strainer regularly |
| Shower | Weekly strainer clean; monthly enzyme cleaner |
| Floor waste | Pour water down monthly to keep trap filled |
| Laundry tub | Run water regularly; check for lint build-up |
When to Call a Professional
Some drain smells are a sign of a more serious issue that goes beyond DIY. You should contact a licensed drainlayer if:
- The smell persists after thorough cleaning and is coming from multiple drains — this can indicate a blocked or damaged sewer line.
- You notice gurgling sounds from multiple fixtures at the same time.
- There is sewage backing up into a drain or toilet.
- You suspect a cracked or collapsed drain pipe (common in older NZ homes with clay or concrete pipes).
- The smell is specifically like rotten eggs (hydrogen sulphide) and is strong — this can indicate a more serious drainage fault.
Drainlaying work on underground or in-ground drainage is restricted work under the Plumbers, Gasfitters, and Drainlayers Act 2006 and must be carried out by a licensed professional. You can verify a tradesperson's licence through the Plumbers, Gasfitters and Drainlayers Board. For healthy, well-functioning drainage — especially in rental properties subject to Healthy Homes Standards — it's worth getting professional advice sooner rather than later.
You can find qualified, local drainlayers and plumbers on tradedirectory.co.nz.
