Why Does My Plumbing Smell?

Common Plumbing Odors, What They Mean, & How to Fix Them

If you’ve noticed a strange smell coming from your sink, shower, bathtub, toilet, or another plumbing fixture, you’re not alone. Plumbing odors are one of the most common reasons homeowners call a plumber because unpleasant smells often indicate something isn’t working as it should. While some odors have simple causes like a dry drain trap, others can point to sewer line problems, venting issues, bacteria, or even dangerous gas leaks.

The good news is that many plumbing smells follow recognizable patterns. Whether your drain smells like onions, rotten eggs, sewage, mold, skunk, or even bleach, the odor itself can provide important clues about what’s happening inside your plumbing system.

This guide explains the most common plumbing odors, what causes them, which problems you may be able to solve yourself, and when it’s time to call a professional plumber.

where plumbing odors come from diagram

Quick Plumbing Odor Reference

Smell Most Common Cause Urgency
Sewer Dry P-trap, vent problem, sewer leak Medium to High
Rotten Eggs Hydrogen sulfide, water heater bacteria, natural gas High if natural gas is suspected
Onions Organic buildup, sewer gases Medium
Cabbage Drain bacteria or sewer gas Medium
Skunk Natural gas odorant, electrical issues, sewer gas High
Mold Hidden moisture or biofilm Low to Medium
Bleach Treated water, chemicals, water heater issues Low
how a P-trap blocks sewer gas

Why Does My Plumbing Smell Like Sewage?

A sewer smell is by far the most common plumbing odor homeowners experience. While it’s unpleasant, the smell itself is actually helpful because it usually points to one of a handful of common plumbing problems.

Common Causes of Sewer Smells

  • Dry or empty P-traps
  • Cracked sewer pipes
  • Blocked plumbing vents
  • Damaged toilet wax rings
  • Sewer line backups
  • Loose cleanout caps
  • Improperly installed plumbing fixtures

Dry P-Traps

Every sink, shower, bathtub, and floor drain has a curved section of pipe called a P-trap. The trap always holds water, creating a seal that prevents sewer gases from entering your home.

If a fixture hasn’t been used for several weeks, the water inside the trap can evaporate. Once that happens, sewer gases have a direct path into your home.

Fortunately, this is one of the easiest plumbing odor problems to fix. Simply run water into the affected drain for 30 to 60 seconds to refill the trap.

Blocked Plumbing Vents

Your plumbing system relies on roof vents to safely release sewer gases outside. Birds’ nests, leaves, debris, or other obstructions can block these vents, forcing sewer gases back into the house through nearby fixtures.

Common symptoms include:

  • Sewer odors that come and go
  • Gurgling drains
  • Slow draining fixtures
  • Odors that become worse after heavy rain

Broken Sewer Lines

Older sewer lines can crack because of tree roots, shifting soil, corrosion, or normal aging. When that happens, sewer gases may escape underground before eventually entering the home through crawl spaces, foundations, or nearby plumbing openings.

A professional sewer camera inspection is often the fastest way to determine whether the sewer line itself is damaged.

Damaged Toilet Wax Ring

Every toilet sits on a wax seal that prevents sewer gases from escaping around its base.

If the seal fails, you may notice:

  • A sewer smell near the toilet
  • Water around the toilet base
  • A rocking toilet
  • Odors that become stronger after flushing

Replacing the wax ring usually resolves the problem.

woman holding her nose because of a bad smell

Why Does My Plumbing Smell Like Rotten Eggs?

A rotten egg smell almost always indicates the presence of sulfur compounds, particularly hydrogen sulfide gas. Although small amounts may simply create an unpleasant odor, it’s important to determine whether the smell is coming from your plumbing system or from a natural gas leak.

Possible Causes

  • Bacteria inside the water heater
  • Hydrogen sulfide in well water
  • Organic material decomposing inside drains
  • Sewer gas entering the home
  • Natural gas leak (emergency)

Water Heater Bacteria

One of the most common causes of sulfur smells is bacteria growing inside a water heater. These bacteria react with the anode rod, producing hydrogen sulfide gas that gives hot water a rotten egg odor.

If only your hot water smells while cold water does not, your water heater is often the first place to investigate.

Natural Gas Warning

Utility companies intentionally add a sulfur-like odorant to natural gas so leaks are easy to detect.

If you smell rotten eggs throughout the home, especially near gas appliances, do not assume it’s simply a plumbing problem.

Leave the building immediately, avoid using electrical switches, and contact your gas utility or emergency services from a safe location.

onion smell from the drain

Why Does My Drain Smell Like Onions?

An onion smell coming from a shower, bathtub, bathroom sink, or kitchen sink can be surprising, but it’s actually a fairly common description homeowners use when trying to identify drain odors. While your plumbing obviously isn’t producing onions, certain bacteria, organic matter, and sewer gases can create sulfur compounds that resemble the smell of chopped onions.

The odor may be constant or only appear after running water, and it may become stronger during warm weather when bacteria reproduce more quickly inside drains.

Common Causes of an Onion Smell

  • Organic debris decomposing inside the drain
  • Biofilm coating the drain pipe
  • Sewer gases entering through a dry trap
  • Partial drain blockage trapping food or waste
  • Ventilation problems allowing sewer gases indoors

Biofilm Is Often the Culprit

One of the most overlooked causes of drain odors is biofilm—a slimy layer of bacteria, soap residue, grease, toothpaste, skin cells, and organic debris that coats the inside of drain pipes.

As bacteria feed on this material, they release gases that people often describe as smelling like onions, garlic, sulfur, or decaying vegetables.

Cleaning only the visible drain opening rarely solves the problem because the buildup extends several inches down the pipe.

What You Can Try

  • Remove visible debris from the drain.
  • Clean the drain walls with a flexible drain brush.
  • Flush the drain with hot water after cleaning.
  • Avoid relying on harsh chemical drain cleaners, which often kill bacteria temporarily without removing the buildup itself.

If the odor continues despite cleaning, a plumber can determine whether the problem is deeper in the drain line or related to your plumbing vent system.

drain smells like cabbage

Why Does My Drain Smell Like Cabbage?

A cabbage smell is closely related to onion odors because both are commonly associated with sulfur-containing compounds. Homeowners often describe the smell as cooked cabbage, boiled vegetables, or something rotting in the drain.

In most cases, the source isn’t cabbage at all. Instead, bacteria are breaking down organic material inside the plumbing system.

Possible Causes

  • Soap scum and hair buildup
  • Food residue in kitchen drains
  • Standing water inside partially clogged pipes
  • Sewer gas entering through plumbing defects
  • Bacteria inside drain lines

Kitchen sinks are particularly susceptible because grease, food particles, cooking oils, and vegetable scraps provide an excellent food source for odor-causing bacteria.

Bathroom drains typically develop similar smells from hair, soap, shaving cream, toothpaste, and skin oils that accumulate over time.

Don’t Ignore Persistent Odors

If the smell keeps returning shortly after cleaning, the issue may be more than simple drain buildup. Persistent odors can indicate partial blockages, venting problems, or sewer gases escaping somewhere in the plumbing system.

Why Does My Plumbing Smell Like a Skunk?

A skunk-like odor should always be taken seriously because several potentially hazardous problems can produce a similar smell.

Although sewer gases sometimes resemble skunk spray, the odor may also come from natural gas leaks or even overheating electrical equipment.

plumbing smells like a skunk

Possible Causes

  • Natural gas leaks
  • Sewer gases entering the home
  • Dry plumbing traps
  • Failing electrical components
  • Overheated appliances

Natural Gas Is the Biggest Concern

Natural gas is naturally odorless. Utility companies intentionally add a chemical called mercaptan, which gives gas its familiar sulfur or skunk-like smell.

If the odor is strongest near:

  • your water heater,
  • gas stove,
  • furnace, or
  • gas meter,

leave the home immediately and contact your gas utility from a safe location.

If It Isn’t Natural Gas

Once a gas leak has been ruled out, the smell is often traced back to sewer gases escaping through:

  • dry traps
  • broken vent pipes
  • damaged sewer lines
  • failed toilet seals
  • poorly sealed cleanouts

Because sewer gases contain methane and hydrogen sulfide, they should also be addressed promptly even if the odor is intermittent.

Why Does My Plumbing Smell Musty or Like Mold?

A musty smell usually indicates excess moisture rather than sewer gases. Plumbing leaks, condensation, clogged drains, and poor ventilation can all create ideal conditions for mold and mildew growth.

Common Sources

  • Overflow cavities inside bathroom sinks
  • Standing water beneath tubs or showers
  • Leaking supply lines
  • Hidden plumbing leaks inside walls
  • Dirty drain biofilm

Bathroom Sink Overflow Openings

Many homeowners don’t realize their bathroom sink has a built-in overflow channel hidden beneath the faucet.

Because this passage stays damp and is difficult to clean, bacteria and mildew frequently grow inside it, producing unpleasant odors whenever water runs.

Cleaning the overflow opening often eliminates odors that appear to come from the drain itself.

Hidden Water Leaks

If the smell seems to come from inside a wall, beneath flooring, or around cabinets, hidden plumbing leaks should be investigated before mold damage becomes more extensive.

Why Does My Water or Plumbing Smell Like Bleach?

A bleach smell is less common than sewer odors but can still originate from your plumbing system.

Most often, homeowners notice the smell in their hot water or immediately after turning on a faucet.

Possible Causes

  • Municipal water treatment
  • Recently disinfected plumbing lines
  • Water heater issues
  • Residual cleaning chemicals
  • Private well treatment systems

Public water suppliers sometimes temporarily increase chlorine levels after maintenance work or during periods of elevated bacterial activity. This can produce a noticeable bleach smell without indicating a plumbing failure.

If the odor is unusually strong or appears only in hot water, your water heater should also be inspected.

plumbing smell flowchart

Which Plumbing Fixture Smells?

The location of the odor can often help identify the underlying problem. While many plumbing issues produce similar smells, certain fixtures are more likely to experience specific problems.

  • Food debris
  • Grease buildup
  • Garbage disposal residue
  • Biofilm inside drain pipes
  • Soap buildup
  • Hair accumulation
  • Overflow channel bacteria
  • Dry P-trap
  • Hair clogs
  • Soap scum
  • Dry trap
  • Blocked plumbing vent
  • Failed wax ring
  • Cracked toilet base
  • Loose mounting bolts
  • Sewer vent issues
  • Lint accumulation
  • Standing water
  • Unused floor drains
  • Dry trap

If multiple fixtures throughout the home smell at the same time, the problem is often related to your plumbing vent system or the main sewer line rather than an individual drain.

When Is a Plumbing Smell an Emergency?

While many plumbing odors are simply unpleasant, others can indicate conditions that require immediate attention. Knowing the difference can help protect your home, your plumbing system, and your family’s safety.

Leave Your Home Immediately If You Suspect a Natural Gas Leak

If the odor resembles rotten eggs, sulfur, or skunk spray and is strongest near a gas appliance, don’t assume it’s coming from your plumbing.

Natural gas suppliers intentionally add an odorant called mercaptan to make leaks easy to detect.

If you suspect a gas leak:

  • Leave the building immediately.
  • Do not use light switches or electrical devices.
  • Avoid lighting matches or candles.
  • Call your gas utility or 911 from a safe location.

Sewer Gas Should Also Be Addressed Promptly

Although sewer gas is different from natural gas, it should never be ignored.

Sewer gas is a mixture of several gases, including methane and hydrogen sulfide. At low concentrations it typically causes unpleasant odors, but prolonged exposure or high concentrations can become hazardous. Sewer gas also indicates that your plumbing system is no longer properly sealed.

If sewer odors are persistent, become stronger over time, or appear throughout multiple rooms, schedule a plumbing inspection as soon as possible.

How to Eliminate Plumbing Odors

The best solution depends on the underlying cause of the smell. Simply masking the odor with air fresheners or repeatedly pouring chemicals into your drains rarely solves the actual problem.

Walk through your home and determine:

  • Which fixture smells?
  • Does the odor appear only after running water?
  • Does it occur only with hot water?
  • Is it limited to one room or throughout the home?
  • Does it become worse after rain?

These clues often help narrow the list of possible causes before any repairs begin.

Guest bathrooms, utility sinks, basement floor drains, and unused showers frequently develop odors because the water inside the P-trap evaporates over time.

Simply running water for about a minute may restore the trap’s water seal and eliminate the smell.

Many drain odors originate from bacteria living on the walls of the pipe rather than inside a clog.

Cleaning the drain should include:

  • Removing visible debris.
  • Cleaning the drain walls with a flexible drain brush.
  • Flushing with hot water.
  • Cleaning sink overflow openings.

This removes the food source that allows odor-causing bacteria to thrive.

If odors continue returning after cleaning, professional testing may be necessary.

A licensed plumber may recommend:

  • Smoke testing the plumbing vents
  • Sewer camera inspection
  • Drain cleaning
  • Leak detection
  • Water heater inspection
  • Replacing failed toilet wax rings

How to Prevent Plumbing Odors

Most plumbing odors develop gradually over time. Regular maintenance can prevent many of the conditions that cause unpleasant smells.

 

Running water through infrequently used sinks, showers, tubs, and floor drains helps maintain the water seal inside every P-trap.

Hair, grease, soap residue, food particles, and toothpaste create ideal conditions for bacterial growth.

Routine drain cleaning helps remove biofilm before odors develop.

Cooking grease hardens as it cools, trapping food particles that eventually begin to decompose.

Instead, dispose of grease in a sealed container after it cools.

A slow drain is often the first warning sign that organic material is beginning to accumulate inside the pipe.

Addressing slow drainage early can often prevent future odor problems.

Older homes and homes with mature trees may benefit from periodic sewer inspections to identify damaged pipes, root intrusion, or venting issues before they become major repairs.

Frequently Asked Questions About Plumbing Smells

Many odor-causing bacteria grow below the visible drain opening, coating the inside walls of the pipe with biofilm. Even a spotless sink can have a dirty drain line several inches below the surface.

Heavy rain can expose venting problems, overloaded sewer systems, cracked sewer lines, or dried plumbing traps. If the odor consistently appears after storms, your plumbing system should be inspected.

Short-term exposure usually causes unpleasant odors and irritation, but prolonged exposure to sewer gases is not recommended. Persistent sewer odors should always be investigated rather than ignored.

If the odor is present only when using hot water, bacteria inside the water heater are often responsible. The water heater’s anode rod may also contribute to sulfur odors.

Not necessarily. Municipal water suppliers sometimes increase chlorine levels temporarily following maintenance or water quality testing. If the odor is unusually strong or persists for an extended period, contact your water provider or have your plumbing system evaluated.

Chemical drain cleaners may temporarily reduce odors but rarely eliminate the underlying cause. Physical cleaning removes the bacteria and organic buildup that allow smells to return.

When Should You Call a Plumber?

While some plumbing odors disappear after cleaning a drain or refilling a dry P-trap, recurring smells usually indicate an underlying plumbing problem that won’t resolve on its own.

Professional diagnosis is recommended if:

  • The odor keeps coming back.
  • Multiple fixtures smell at the same time.
  • Your drains are slow or gurgling.
  • You suspect a sewer line problem.
  • The smell becomes stronger after rain.
  • Your home has older cast iron or clay sewer pipes.

At Plumbing Solutions, our licensed plumbers use advanced diagnostic equipment, including sewer camera inspections and drain evaluations, to identify the source of persistent plumbing odors. We’ll explain what’s causing the smell, recommend the most effective repair, and help restore your plumbing system to proper working order.

Don’t live with unpleasant plumbing odors. If your drains, sinks, showers, or toilets smell like sewage, sulfur, mold, onions, cabbage, or anything else unusual, contact Plumbing Solutions to schedule an inspection and get to the root of the problem.

Plumbing Solutions are Just One Call Away