Aniva
Back to blog

Home Services

How to Fix a Slow Drain in Your Sink or Shower

A slow drain is one of the most common plumbing complaints homeowners deal with. The good news is that most slow drains have straightforward causes and...

- Updated August 27, 2026 - 5 min read

A slow drain is one of the most common plumbing complaints homeowners deal with. The good news is that most slow drains have straightforward causes and can be fixed without calling a plumber. Understanding what is behind the problem helps you choose the right fix - and avoid making things worse.

What Usually Causes a Slow Drain

Most slow drains come down to one of three things: buildup inside the pipe, a blockage near the drain opening, or a venting problem that is less common but worth knowing about.

In bathroom sinks and showers, hair is the primary culprit. Over time, hair combines with soap residue and grease to form a dense clog that slows or stops water flow. Kitchen sinks more often deal with grease, food particles, and soap scum that accumulate on pipe walls. Even small amounts of buildup can cut water flow noticeably.

In older California homes - especially in neighborhoods like Sacramento's Midtown or older parts of Riverside - galvanized steel pipes are still common. These pipes corrode from the inside, and the buildup can cause chronic slow drains that get worse no matter how often you clean the drain opening.

How to Diagnose the Problem

Before reaching for chemicals, figure out where the clog is.

If only one drain is slow, the blockage is typically local - in the trap or the drain line near the fixture. If multiple drains in your home are slow at the same time, the problem may be further down the line, in a main drain or sewer line. That situation calls for a plumber.

Check whether the water backs up into a nearby fixture - for example, flushing a toilet causes water to bubble up in the shower. If so, you likely have a blockage in the shared line, not just one fixture.

DIY Fixes to Try First

Boiling or very hot water: For kitchen sinks, carefully pouring near-boiling water down the drain in two or three stages can dissolve grease buildup. Do not use boiling water on PVC pipes, as extreme heat can soften them. Use very hot tap water instead.

Remove and clean the drain stopper: Many bathroom sinks have a pop-up stopper that collects hair and gunk underneath. Pull it out (usually there is a small clip underneath or you can unscrew it), clean it thoroughly, and reinstall.

Use a drain snake or hair removal tool: A plastic drain snake - these cost around $5 to $10 at most hardware stores - can pull hair clogs out of shower and bathroom sink drains in a few minutes. Insert it slowly, twist, and pull back.

Plunge the drain: A cup plunger works well on sink and shower drains. Cover the overflow hole with a wet rag first (this improves suction), then plunge vigorously several times.

Baking soda and white vinegar: Pour about half a cup of baking soda into the drain, follow with half a cup of white vinegar, and cover the drain for 15 to 30 minutes. Flush with hot water. This works best for mild buildup rather than serious clogs.

What About Chemical Drain Cleaners?

Commercial drain cleaners like Drano can dissolve organic clogs - mainly hair and grease - but they come with real downsides. These products are caustic and can damage older pipes, rubber gaskets, and pipe joints over time. They also create heat when reacting, which can warp PVC. If you use them, follow the instructions carefully and do not leave them sitting longer than directed.

They are not effective against solid blockages like toys or non-organic debris, and if the clog is far down the line, the chemical may not even reach it.

When to Call a Plumber

Some slow drain situations are beyond what a homeowner can reasonably fix alone:

  • The clog keeps coming back within days or weeks of clearing it
  • Multiple drains are slow at the same time
  • You smell sewage near the drain
  • Water is backing up from a floor drain or toilet when you run another fixture
  • You have an older home with galvanized pipes that are corroding internally

In these cases, a professional can run a drain camera to locate the problem, use a motorized auger to clear deep clogs, or assess whether the drain line needs repair.

Typical drain cleaning service in California - including Los Angeles, San Diego, and Sacramento areas - runs around $100 to $300 depending on the severity and location of the clog. More involved work like hydrojetting may run higher.

Bottom Line

Sources and editorial notes

Prices and permit requirements vary by location, property, equipment, and scope. Treat price ranges as planning estimates and confirm current requirements with the relevant authority and contractor.

Related guides

Next step

Need professional help? Describe the job with Aniva and connect with local service providers.

Related articles