Skip to content

How to clean…

How to Get Rid of Drain Smells

A bad smell from the plughole is one of the most common household complaints. Most are caused by gunk in the first few centimetres of the pipe, and most can be fixed in under an hour.

5 min read · Updated November 2026

Illustration of a clean sink plughole with bubbles around the strainer and a tap above

Work out what kind of smell it is

The smell itself is a good clue. A sour, rotting-food smell from the kitchen sink usually means fat and food waste coating the waste pipe and trap. A musty or eggy smell from a shower, bath or basin is usually hair and soap scum caught just below the plughole, where bacteria break it down.

A strong sewage smell is different. It can mean the water seal in the trap has dried out – common in a spare bathroom or a property that has been empty – or that there is a problem further down the system. If the smell is from outside drains, manholes or several plugholes at once, or if water is backing up, it needs a drainage professional rather than cleaning.

Step 1: Clean what you can see

Start at the top. Remove the plug, strainer or pop-up stopper – most lift out or unscrew – and clean off the slime and hair with an old toothbrush and hot soapy water. In a bathroom basin, the pop-up rod usually has a small nut behind the basin that releases it.

Use a cheap plastic drain hair-removal strip (the barbed kind) to pull out hair from shower and bath drains. It's an unpleasant job, but it removes the main source of the smell more effectively than any product.

Step 2: Flush and deodorise

For a kitchen sink, run very hot water with a good squeeze of washing-up liquid to help shift grease. Then pour in around half a cup of bicarbonate of soda followed by a cup of white vinegar, cover the plughole for ten minutes and flush with hot tap water or a kettle of water that has cooled for a few minutes.

The fizzing doesn't dissolve blockages, but it helps loosen film and leaves the drain smelling cleaner. Enzyme-based drain cleaners, used overnight, are a good option for regular maintenance because they digest organic build-up without harsh chemicals.

Step 3: Clean the trap

If the smell comes back within days, the trap under the sink probably needs emptying. Put a bowl underneath, unscrew the plastic bottle trap or U-bend by hand, tip out the contents and wash it in a bucket – not in the same sink. Check the rubber washers are seated properly when you screw it back, then run water and look for drips.

Do this only on simple push-fit or screw-together plastic traps. If the pipework looks old, glued or difficult to reach, leave it to a qualified tradesperson.

Get quotes from local cleaners

Dry traps and unused plugholes

Every sink, shower and bath has a U-shaped trap that holds a little water to stop sewer gas coming back up. In a guest bathroom, holiday let or property between tenancies, that water evaporates after a few weeks and the smell comes straight through. Running each tap for a minute fixes it.

Landlords and agents often notice this at the start of a new tenancy. Our guide to cleaning between tenancies includes running every outlet as part of the turnaround.

What not to pour down the drain

Most stubborn drain smells start with what goes into the sink. Keep these out:

  • Cooking fat, oil and gravy – wipe pans with kitchen paper first
  • Coffee grounds, rice, pasta and food scraps
  • Wet wipes, cotton buds and dental floss in bathroom basins
  • Large amounts of hair from washing pets or long hair
  • Mixed chemical drain unblockers – never combine products or follow one with another

Chemical drain unblockers: use with care

Strong caustic or acid drain products work by dissolving organic matter, but they're hazardous to skin and eyes, can damage some pipes and finishes, and are dangerous if mixed with other cleaners. If you use one, follow the label exactly, ventilate the room and don't plunge the drain afterwards in case it splashes. Our guide to cleaning products you should never mix explains why.

If a drain stays slow or smelly after cleaning, or several fittings gurgle when you run water, stop and call a drainage specialist.

Keeping drains fresh as part of regular cleaning

A weekly clean of the plug strainers and a monthly flush keeps most household drains smelling fine. Many regular cleaners include wiping plugholes and overflows, and a deep clean usually includes removing hair and scum from plugholes. If you have a particular problem drain, mention it when you ask for quotes.

Common questions

Why does my kitchen sink smell even when it's clean?

The smell usually comes from fat and food residue inside the waste pipe and trap, not the sink bowl. Flush with hot soapy water, use bicarbonate of soda and vinegar or an enzyme cleaner, and empty the trap if it persists.

Why does my shower drain smell like eggs?

Hair and soap scum trapped below the plughole are broken down by bacteria, producing a sulphurous smell. Removing the hair with a drain strip and cleaning the waste usually fixes it.

Does bicarbonate of soda and vinegar unblock drains?

It helps loosen film and freshen a drain, but it won't clear a real blockage. Use a plunger or drain strip for blockages, and call a professional if the drain stays slow.

Why does an unused bathroom smell of sewage?

The water in the trap has probably evaporated, letting sewer gas through. Run each tap, shower and the toilet for a minute to refill the traps.

Is it safe to pour boiling water down the sink?

Very hot water helps shift grease, but boiling water can soften some plastic waste pipes and crack ceramic. Let a kettle cool for a few minutes first.

Ready to book a professional clean?

Describe the job once and compare free, no-obligation quotes from local cleaners and cleaning companies.

Get Free Cleaning Quotes