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

Why Does My Kitchen Sink Smell Bad and How to Fix It?

A smelly kitchen sink is usually caused by trapped food, grease, or a dry P-trap. Most fixes are simple DIY jobs you can tackle today.

Why Does My Kitchen Sink Smell Bad and How to Fix It?

A bad smell coming from your kitchen sink is one of the most common household complaints in New Zealand — and the good news is that most causes are straightforward to fix yourself. The culprit is usually a build-up of food scraps, grease, or bacteria in the drain, or a dried-out P-trap letting sewer gases into your home. Here's how to diagnose the problem and sort it out.

Common Causes of a Smelly Kitchen Sink

Understanding what's causing the smell is the first step to fixing it. The most frequent causes include:

  • Food and grease build-up – Fats, oils, and food particles cling to the inside of your drainpipe and decompose over time, producing a rotten or sour odour.
  • A dry P-trap – The curved pipe under your sink (the P-trap) holds a small amount of water that acts as a seal against sewer gases. If the sink hasn't been used for a while, this water can evaporate, allowing foul-smelling gases to rise up through the drain.
  • Blocked or slow drain – Partial blockages trap organic matter, which then rots and smells.
  • Dirty sink overflow – Many kitchen sinks have a small overflow hole near the rim. This can collect mould and bacteria that produce a musty smell.
  • Blocked or poorly vented drain stack – Less common, but a blocked vent pipe can cause sewer gases to be siphoned back through your traps.

How to Fix a Smelly Kitchen Sink: Step-by-Step

1. Flush with Boiling Water

Start simple. Carefully pour a full kettle of boiling water directly down the drain. This can melt and flush away light grease build-up. Repeat two or three times. Note: Only do this with metal pipes — if you have PVC drainpipes under the bench, use very hot (not boiling) water to avoid softening the fittings.

2. Baking Soda and White Vinegar

This classic combination is safe, effective, and eco-friendly:

  1. Pour half a cup of baking soda down the drain.
  2. Follow with half a cup of white vinegar.
  3. Cover the drain and leave for 15–20 minutes while it fizzes.
  4. Flush through with hot water.

This helps break down grease and neutralise odour-causing bacteria.

3. Top Up the P-Trap

If the sink hasn't been used recently, simply run the tap for 30 seconds to refill the P-trap water seal. If the smell disappears quickly, a dry trap was your problem. For a sink that dries out regularly (such as a laundry or second kitchen), consider pouring a small amount of cooking oil down the drain occasionally — it sits on top of the water and slows evaporation.

4. Clean the Drain Strainer and Plug

Remove the drain strainer or plug and scrub it thoroughly with an old toothbrush, dish soap, and hot water. Slime and food debris often accumulate here and are easily overlooked.

5. Clean the Sink Overflow

Use a small bottle brush or pipe cleaner dipped in a diluted bleach solution to scrub inside the overflow hole. Rinse well with water afterwards.

6. Use an Enzyme-Based Drain Cleaner

For persistent smells, an enzyme or bacterial drain cleaner (available at Bunnings or Mitre 10) is a gentler and more environmentally responsible option than harsh chemical drain cleaners. These products use natural bacteria to digest organic matter inside the pipe. Follow the manufacturer's instructions carefully.

7. Check Under the Sink for Leaks

Occasionally, a slow leak at a pipe joint can cause mould and mildew to grow inside the cabinet, producing a musty smell that seems to come from the drain. Open the cupboard under the sink and check all joints and the P-trap for moisture or staining.

Preventing Sink Smells in Future

A few simple habits will keep your kitchen drain smelling fresh:

HabitWhy It Helps
Scrape plates before rinsingReduces food entering the drain
Avoid pouring fats and oils down the drainPrevents grease build-up
Run hot water after washing upFlushes residue through the pipe
Monthly baking soda flushKeeps bacteria in check
Use a drain strainerCatches food scraps before they enter the pipe

NZ's BRANZ research highlights that grease and food waste are among the leading causes of household drain blockages — prevention is always easier than the cure.

When to Call a Professional

While most smelly sink issues are DIY-friendly, there are situations where you should call a licensed drain cleaner or plumber:

  • The smell persists after trying all the steps above.
  • Multiple drains in your home smell bad at the same time (this can indicate a blocked drain stack or venting issue).
  • You notice gurgling sounds from other fixtures when you use the sink.
  • There is visible mould, sewage, or water damage under the sink or in the walls.
  • You suspect a broken or cracked drainpipe.

Important: In New Zealand, work on drains that connect to the public sewer or that involves altering drainpipe layouts is restricted work under the Plumbers, Gasfitters, and Drainlayers Act 2006. This must be carried out by a licensed tradesperson registered with the Plumbers, Gasfitters and Drainlayers Board (PGDB). Homeowners can carry out basic maintenance (such as clearing a trap or cleaning a strainer) on their own fixtures, but if in doubt, always check with a professional.

You can find a qualified local drain cleaner or plumber on tradedirectory.co.nz.

Frequently Asked Questions

Why does my kitchen sink smell like rotten eggs?+

A rotten egg smell is typically caused by hydrogen sulphide gas, which is produced when organic matter (food, grease) decomposes in your drain, or by sewer gases entering through a dry or faulty P-trap. Try flushing with hot water and baking soda first. If the smell persists, contact a licensed plumber or drain cleaner.

Is it safe to use chemical drain cleaners to remove sink smells?+

Harsh chemical drain cleaners can damage older pipes and are harmful to the environment and waterways. In NZ, enzyme-based or bacterial drain cleaners are a safer and more eco-friendly alternative for odour and light blockage issues. Always follow the product label and avoid mixing different chemical products.

Can I clean the P-trap myself?+

Yes — cleaning a P-trap is generally considered basic maintenance that a homeowner can do. Place a bucket under the curved pipe beneath the sink, unscrew the slip nuts by hand or with pliers, remove the trap, clean it out, and refit it. Make sure the joints are hand-tight and check for leaks after. If you're unsure, ask a licensed plumber.

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

A monthly flush with baking soda and hot water is a good habit for most NZ households. If you cook frequently with oils and fats, consider doing this fortnightly. Regular use of a drain strainer to catch food scraps will also significantly reduce build-up.

Could a smelly kitchen sink be a sign of a bigger plumbing problem?+

It can be. If multiple drains smell bad, you hear gurgling from other fixtures, or the smell returns quickly after cleaning, this may point to a blocked drain vent, a damaged pipe, or a problem with the main drain stack. These issues require a licensed drain cleaner or plumber to investigate and fix.

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.