Start with manual removal (hair pulled from the drain with a drain hook or needle-nose pliers), then try a plunger, then a drain snake. If you've done all three and the drain still won't clear, or if multiple drains are slow simultaneously, it's time for a plumber. Don't start with chemical drain cleaners — they're corrosive and often ineffective.
A clogged drain in a sink, tub, or shower is one of the most common household plumbing problems. Most clogs are close to the drain opening and can be cleared without a plumber. Here’s how to approach it in order — from the simplest fix to professional drain cleaning — and how to know which situation you have.
Step 1: Manual Removal (Hair and Debris at the Drain)
Most bathroom sink and tub clogs are hair — right at the drain opening.
Before reaching for any tool or product, try removing the clog manually.
- Remove the drain stopper or strainer (most lift or unscrew)
- Look into the drain with a flashlight
- Use a drain cleaning tool (Zip-It, drain snake, or needle-nose pliers) to pull out hair and soap buildup
- The clog is often right at the surface — sometimes an alarming amount of hair comes out in one pull
This step clears the majority of bathroom drain clogs. A 30-second manual removal is faster and more effective than any chemical or tool.
Step 2: Plunger
For clogs that aren’t at the surface, a plunger creates pressure to dislodge the blockage.
Use the right plunger:
– Cup plunger (flat rubber cup): for sinks and tub/shower drains
– Flanged plunger: for toilets (the flange fits the toilet drain opening)
Technique:
1. If there’s a sink overflow hole, seal it with a wet rag (prevents pressure from escaping)
2. Add enough water to the sink to submerge the plunger cup
3. Place the plunger over the drain, press down slowly to expel air, then pull up firmly
4. Repeat 10–15 times with vigorous strokes
5. Remove plunger and run hot water to test drain
Step 3: Drain Snake (Hand Auger)
For clogs that don’t respond to plunging — usually further down the pipe.
A hand-powered drain snake (drain auger) has a flexible cable that feeds into the drain and breaks up or retrieves clogs further down the line.
- Remove the drain strainer
- Feed the snake cable into the drain opening
- When you feel resistance, rotate the handle to work through the clog
- Either break up the clog (push through) or hook it and pull it out
- Run hot water to flush the drain
Where to find one: Hardware stores rent drain snakes. A basic hand auger is $20–$30 to purchase.
Note: For bathroom sinks with a pop-up stopper, it may be easier to feed the snake through the P-trap access (remove the P-trap slip-joint nuts) rather than through the small drain opening.
Common Causes by Fixture
Kitchen sink:
– Grease and food buildup is the primary cause
– A grease clog often responds to hot water flushing (not boiling — that can damage PVC) combined with dish soap
– Persistent kitchen sink clogs may extend beyond the P-trap into the drain line
Bathroom sink:
– Hair and toothpaste buildup — manual removal usually works
– Soap scum in the P-trap — remove and clean the trap
Shower/tub:
– Hair is almost always the cause
– The drain strainer in most showers catches hair — remove and clean it first
– Hair clogs in shower drains respond well to a drain snake
Floor drain (basement):
– Usually a dry P-trap rather than a true clog — pour water in first
– If actually clogged, may need professional cleaning if the clog is in the main line
What Not to Use: Chemical Drain Cleaners
Chemical drain cleaners (Drano, Liquid-Plumr) have significant downsides:
- They’re corrosive — can damage older pipes, PVC gaskets, and the wax ring if used in toilets
- They work on grease and organic material but don’t dissolve hair effectively (hair requires different chemistry)
- They often don’t reach clogs beyond the immediate trap
- If the drain is completely stopped, the chemical sits in the standing water without reaching the clog
- Leftover chemical in the pipes creates a hazard when a plumber later needs to work on the drain
Safe alternative for minor clogs: Boiling water (for metal pipes) or very hot tap water (for PVC) plus dish soap, followed by mechanical action with a plunger.
When to Call a Plumber
- You’ve tried manual removal, plunging, and snaking — drain still won’t clear
- Multiple drains are slow simultaneously (main line issue)
- Sewage is backing up through floor drains or the shower
- The drain has been slow for months and nothing has worked
- You hear gurgling from other fixtures when this drain runs (venting or main line issue)
A plumber can run a power snake or hydrojetter through the main cleanout to clear a main line blockage. For recurring clogs, a camera inspection identifies the underlying cause.
FAQ
Q: How do I unclog a drain myself?
A: Start with manual removal of hair and debris at the drain opening. If that doesn’t work, use a cup plunger. If plunging fails, use a drain snake to reach clogs further down the pipe. Skip chemical drain cleaners — they’re often ineffective and can damage pipes.
Q: What causes most drain clogs?
A: Bathroom drains: hair and soap scum. Kitchen drains: grease and food debris. Toilet: excess paper, wipes, or foreign objects. Floor drains: dry traps (not actually clogged) or debris in infrequently used areas.
Q: How much does drain cleaning cost?
A: DIY costs nothing (or $20–$30 for a basic drain snake). Plumber drain cleaning: $100–$200 for a single fixture, $200–$350 for main line cleaning. Hydrojetting for persistent main line grease buildup: $300–$500.
Q: Why does my drain keep clogging?
A: Recurring clogs without a clear cause usually indicate a partial obstruction further in the drain line — root intrusion, pipe scaling, or accumulated grease in horizontal runs. A drain camera inspection identifies the root cause.
Q: Should I use Drano for a clogged drain?
A: Generally no. Chemical drain cleaners are corrosive, often ineffective on hair clogs, and can damage pipes and components. Manual removal, a plunger, and a drain snake address most clogs more effectively without the chemical risks.
Thanks for your feedback!