How Much Does It Cost to Unclog a Drain in 2026?
The average cost to unclog a drain is $150 to $500 depending on severity and location. Here is exactly what plumbers charge and when you can fix it yourself for free.
A clogged drain is one of the most common home repairs and also one of the most overpriced when you call the wrong plumber. The average homeowner pays between $150 and $500 to have a drain professionally unclogged. But in many cases you can fix it yourself for under $30.
Average Cost to Unclog a Drain in 2026
| Type of Drain | DIY Cost | Professional Cost |
|---|---|---|
| Bathroom sink | $0 to $25 | $100 to $250 |
| Kitchen sink | $0 to $30 | $150 to $300 |
| Shower or tub drain | $0 to $25 | $100 to $250 |
| Toilet | $0 | $100 to $275 |
| Main sewer line | Not recommended | $300 to $500 |
| Floor drain | $0 to $30 | $150 to $400 |
The DIY Tools That Actually Work
For shower and bathroom drains, a Vastar plastic drain snake is the first tool to reach for. This flexible plastic tool with barbs grabs hair and soap buildup right at the drain opening and pulls it out in seconds. Under $10 and works 80% of the time on bathroom drain clogs without any chemicals or disassembly.
To prevent clogs from forming in the first place, a drain strainer basket sits over your drain and catches hair, food particles, and debris before they enter the pipe. A $5 to $10 investment that eliminates most drain calls entirely. Every shower and kitchen sink should have one.
For recurring kitchen sink clogs caused by grease and organic buildup, enzyme drain cleaner is the safe, pipe-friendly alternative to harsh chemical drain cleaners. Enzymes break down grease, hair, and food waste naturally over time without corroding your pipes. Use it monthly as maintenance and recurring clogs become rare.
What Plumbers Actually Charge
Most plumbing companies charge a service call fee of $50 to $100 just to show up, billed regardless of whether they fix anything. On top of that you are paying labor at $45 to $150 per hour. A simple bathroom sink clog that takes 20 minutes will still cost you $100 to $175 when you factor in the service call fee.
When to Call a Professional
Call a plumber when multiple drains are backing up at the same time, there is a sewage smell coming from drains, the clog keeps returning within a few weeks, or you have tried DIY methods twice with no improvement. These signs indicate a main sewer line issue that requires professional equipment.
How to Save Money on Drain Cleaning
Get two quotes. Drain cleaning pricing varies significantly between plumbers. A local independent plumber often charges 20 to 40% less than a national chain.
Avoid chemical drain cleaners like Drano for regular use. They work short term but damage pipes over time, especially older pipes. Enzyme cleaners are a better long term solution.
Prevent clogs proactively. A mesh drain cover in your shower and a strainer in your kitchen sink catch debris before it becomes a clog. These two things eliminate most household drain calls entirely.
Bottom Line
For a simple household drain clog, try the DIY fix first. A plastic drain snake costs under $10 and solves the problem most of the time. If you need a plumber, budget $150 to $300 for a standard clog and get two quotes before committing.
RepairReality is a participant in the Amazon Services LLC Associates Program. We earn a small commission on qualifying purchases at no extra cost to you.