A bad smell from a drain is almost always diagnostic. It’s telling you something specific about what’s happening in or near that pipe. The fix for a dry P-trap takes about thirty seconds. The fix for a cracked sewer lateral is a different conversation entirely. Getting the diagnosis right first saves a lot of time and unnecessary work.
This guide covers the most common causes of drain odor by location, how to identify which one you’re dealing with, and what to do about each.
The Most Common Causes
Dry P-Trap
The P-trap is the curved pipe section under every sink, shower, and floor drain. It holds a small amount of water that seals against sewer gas. That trap water blocks the gas from rising through the drain opening into the room. When a drain sits unused for a while, the trap water evaporates and the seal disappears.
This is the most common cause of drain odor — and the easiest to fix. Run water down the drain for 20–30 seconds to refill the trap. The smell should clear within a few minutes.
Most likely locations: Bathroom sinks and showers in guest rooms or vacation rentals that sit unused. Basement floor drains and utility sink drains that rarely run. In Santa Cruz vacation rentals, dry P-traps at the start of a new rental period are extremely common.
Prevention: For drains that are used infrequently, pour a cup of water down them monthly. For floor drains in garages or utility rooms, adding a tablespoon of cooking oil to the trap water slows evaporation. Check out our drain clog prevention guide.
Biofilm Buildup
Hair, soap scum, toothpaste, food particles, and organic residue accumulate on the interior surfaces of drain pipes and create a biofilm — a layer of bacteria and decomposing organic material that produces a persistent sewer-adjacent smell. Unlike a dry P-trap smell (which is more acutely sulfurous), biofilm odor tends to be a musty, organic smell that persists even when water is running.
This is especially common in bathroom sink drains around the stopper mechanism, and in shower drains where hair accumulates.
How to address it: Remove the drain stopper or cover and clean it thoroughly — the buildup is usually most concentrated here. For the pipe itself, a mix of baking soda and white vinegar creates a mild fizz that breaks up light biofilm. Let it sit for 20 minutes, then flush with hot water. For heavier buildup, a small flexible drain brush or a plumber’s snake will remove the residue.
Enzyme-based drain cleaners differ from caustic chemical cleaners like Drano. They work by introducing bacteria that consume organic material in the drain. They’re slow-acting but effective for ongoing biofilm maintenance, and they’re safe for pipes and septic systems.
Garbage Disposal Odor
Garbage disposals accumulate a film of food residue on the grinding components, splash guard, and inside the unit itself. This is distinct from a drain line odor — the smell is inside the disposal housing rather than coming from the pipe.
How to address it: Drop a handful of ice cubes and a cup of rock salt into the disposal and run it. The ice and salt scrub the grinding components without damaging them. Follow with citrus peels — lemon or lime — run through the disposal to freshen the smell. Clean the rubber splash guard separately. Lift or remove it, then scrub the underside, which collects a black residue that’s often the main source of odor. A toothbrush works well for this.
For ongoing maintenance, run the disposal with cold water for 30 seconds after each use. Grinding ice cubes now and then also keeps odor from developing.
Venting Problem
Every drain in your home connects to a vent stack. That’s a pipe that runs vertically through the house and exits through the roof. The vent does two things. It equalizes air pressure so drains flow freely, and it carries sewer gas up and out of the house. Sometimes the vent gets blocked — by a bird’s nest, leaves, a dead animal, or debris. Then sewer gas that would normally exit the roof pushes back down into the drains and escapes at the fixtures.
A venting problem produces a more pervasive smell than a single dry trap or biofilm issue. It tends to affect multiple fixtures, and you may notice it even when no drains are running. You’ll often hear gurgling from drains when you use another fixture. The pressure imbalance forces air through the water in the P-trap, which makes that gurgling sound.
How to address it: Visually inspect accessible roof vent terminations from the ground for obvious blockage. If the vent is blocked, clearing it typically requires getting on the roof — or calling a plumber. Vent stack clearing is a straightforward professional job.
Sewer Gas from a Cracked or Deteriorated Sewer Line
Older Santa Cruz homes often have clay sewer laterals or cast iron drain pipes. In those homes, a persistent sewer smell may resist trap refills and cleaning. That can point to a crack or separation in the drain pipe itself. Sewer gas then escapes into the soil. From there it migrates into the home through the foundation, crawl space, or floor penetrations.
This type of odor behaves in telltale ways. It concentrates in certain areas — near a bathroom wall, in a crawl space, in a basement. It gets stronger after rain, when saturated soil pushes gas upward. And it persists despite all the localized fixes above.
Sewer gas contains hydrogen sulfide, methane, and ammonia — a persistent leak isn’t just unpleasant, it’s a health concern. A sewer camera inspection can locate a crack or joint separation in the drain line. If the lateral is the source, pipe lining or repair addresses it.
Septic System Issues
For Santa Cruz County properties on a septic system rather than municipal sewer — common in the hills and rural areas around Felton, Boulder Creek, Corralitos, and parts of Soquel — drain odors can indicate septic tank backup or a failing drain field. This is distinct from municipal sewer odors in that the smell tends to be strongest outdoors near the septic tank or drain field, or in the lowest drains in the house when the system is backing up.
Septic systems need pumping on a regular schedule — typically every 3–5 years, depending on household size and tank capacity. Haven’t pumped yours recently, and now you’re noticing odors or slow drains? That’s the first thing to address.
Diagnosis: Finding the Source
If you’re not sure what’s causing the smell, work through these steps in order:
1. Identify which drain(s) the smell is coming from. Get close to each drain opening individually. Drains that aren’t regularly used are the first suspects (dry P-trap). If the smell is consistent across multiple fixtures, or isn’t coming from any specific drain, venting or a sewer line issue is more likely.
2. Refill all P-traps. Run water down every drain in the house, including floor drains. Wait 20 minutes and reassess. If the smell clears, you had one or more dry traps.
3. Clean the most likely drain. Is the smell concentrated at a specific sink or shower? Remove and clean the stopper or cover, then scrub the accessible pipe. Treat it with baking soda and vinegar or an enzyme cleaner. Wait a day and reassess.
4. Check the disposal. If the smell is in the kitchen, address the disposal separately as described above.
5. Consider the vent. If nothing above resolves the smell — or if it’s accompanied by gurgling drains — a blocked vent stack is the likely cause.
6. Call a plumber. If the smell is persistent, seems to come from walls or the crawl space, or is stronger in certain areas of the house without a clear drain source, a sewer camera inspection is the right diagnostic step.
A Note on Chemical Drain Fresheners
Products like drain deodorizer tablets, enzyme pods, and disposal fresheners tackle odor at the surface level. They can be useful maintenance tools — enzyme products in particular do help with biofilm buildup over time. What they can’t fix is a dry P-trap, a blocked vent, a cracked sewer line, or a failing septic system. If one of those is the underlying cause, the smell will return no matter what goes down the drain.
Drain Odor Service in Santa Cruz
If you’ve worked through the steps above and the smell persists, or if you suspect a sewer line or vent issue, Eco-Flow Plumbing Inc. can diagnose and address the source. We serve Santa Cruz, Live Oak, Aptos, Capitola, Soquel, Scotts Valley, Seabright, Felton, Boulder Creek, and Watsonville.
Contact Eco-Flow Plumbing to schedule service. Or call directly: (831) 818-6331.


