How Much Does a Plumber Cost to Unclog a Drain? (And How to Avoid the Bill)
Share
A plumber typically charges between $150 and $300 to unclog a drain, with the national average around $225. Complex clogs requiring a camera inspection or hydro-jetting can cost $350 to $600 or more. Most drain clogs are caused by hair and can be prevented entirely with a $13 drain hair catcher, saving hundreds of dollars per year.
Drain clog costs vary based on several factors: your location, the severity of the clog, the time of day (emergency calls cost more), and whether the plumber needs specialized equipment. Here is what you can expect to pay:
|
Service Type |
Average Cost |
When Needed |
|
Basic drain clearing (snake) |
$150 - $250 |
Simple hair or soap clogs |
|
Camera inspection + clearing |
$250 - $400 |
Recurring or hard-to-locate clogs |
|
Hydro-jetting |
$350 - $600 |
Severe buildup in older pipes |
|
Emergency/after-hours call |
$300 - $500+ |
Weekends, holidays, late night |
|
Prevention (drain hair catcher) |
$12.99 (one-time) |
Before any clog occurs |
The math is simple: if you call a plumber even once a year for a hair clog, you are spending 10 to 20 times more than the cost of a drain hair catcher that lasts for years. TubShroom's patented design costs $12.99 and prevents the clogs that lead to those expensive service calls. Over 10 million households have made the switch.

Written by: TubShroom Drain Care Team
Specialists in hair clog prevention solutions used by millions of households.