How Much Does Drain Cleaning Cost?
Drain cleaning costs typically range from $100 to $500 per service, depending on clog severity, method, and number of drains. Most homeowners pay around $250 for a standard single-drain snaking service. Emergency or complex jobs involving hydro jetting or tree-root removal can exceed $600.
Cost Calculator
Cost breakdown
| Item | Low | High | Unit |
|---|---|---|---|
| Snaking/augering | $100 | $300 | per drain |
| Hydro jetting | $300 | $600 | per service |
| Camera inspection | $100 | $300 | per inspection |
What affects the cost
These are the main variables that shift the final price up or down.
Clog Severity & Location
High impactSimple surface clogs cost $100–$200; deep main-line blockages with tree roots or buildup can reach $400–$600.
Cleaning Method
High impactSnaking runs $100–$300 per drain; hydro jetting (high-pressure water) costs $300–$600 for tougher buildup and grease.
Number of Drains
High impactMultiple clogged drains increase labor time and material costs; bundling often saves 10–20% per additional drain.
Camera Inspection
Medium impactAdding a diagnostic camera inspection costs $100–$300 but identifies root causes, preventing repeat clogs.
Pipe Material & Age
Medium impactOlder cast-iron or clay pipes are more fragile and may require gentler, costlier techniques than modern PVC.
Emergency or After-Hours Service
Medium impactWeekend, evening, or holiday drain cleaning typically adds 25–50% to the base cost.
Geographic Location
Low impactUrban areas with higher labor costs may run 15–25% more than rural regions; national average is $250.
How drain cleaning cost calculator pricing works
A plumber diagnoses the clog by listening, inspecting, or using a camera, then selects the appropriate method. Snaking (mechanical augering) works for most clogs; hydro jetting uses high-pressure water for stubborn buildup; camera inspection identifies the root cause before cleaning. The plumber removes debris, flushes the line, and may recommend preventive maintenance. Most jobs take 1–3 hours per drain.
Drain Cleaning Cost Breakdown
Drain cleaning is one of the most common plumbing repairs homeowners face. Understanding the cost structure helps you budget and avoid surprise charges.
Service Method Costs
Snaking/Augering ($100–$300 per drain) is the most popular and affordable option. A plumber feeds a flexible cable with a cutting head down the drain to break apart clogs—ideal for hair, soap buildup, and minor blockages. This method works on most residential drains and typically takes 30–60 minutes per line.
Hydro Jetting ($300–$600 per service) uses high-pressure water (3,000–4,000 PSI) to blast away grease, mineral deposits, tree roots, and stubborn buildup. It's more expensive but highly effective for main lines, commercial kitchens, or recurring clogs. Hydro jetting also cleans pipe walls, extending the time before the next clog.
Camera Inspection ($100–$300 per inspection) sends a small camera down the drain to identify cracks, tree roots, or other damage. While an add-on cost, it prevents costly repeat service by pinpointing the real problem. Many plumbers include a basic inspection with snaking; a full diagnostic report costs extra.
Complexity & Clog Type
Basic clogs (single drain, hair or soap) cost $100–$150 and usually resolve in under an hour. Standard blockages (multiple drains, moderate buildup) run $200–$350 and may require snaking plus a secondary drain. Premium jobs (main line, tree roots, severe grease buildup) cost $400–$600+ and often require hydro jetting or excavation.
Tree-root intrusion is particularly expensive—roots grow into cracks and create a cage-like blockage. Removing roots typically requires hydro jetting ($400–$600) or, in severe cases, trenchless pipe repair ($3,000–$10,000).
Number of Drains
Cleaning one drain averages $150–$250. Two drains typically cost $250–$400 (plumbers often discount the second drain by 20–30%). Cleaning three or more drains can range $350–$600, depending on whether they're all clogged or just one main line backs up multiple fixtures.
Geographic & Timing Factors
Urban areas with higher labor rates may charge 15–25% more than rural regions. Emergency service (nights, weekends, holidays) adds 25–50% to the base cost. A $200 basic snaking job might cost $300 after-hours. Seasonal demand (spring/fall when clogs peak) can also affect pricing.
Hidden Costs & Add-Ons
- Drain cleaning chemicals ($20–$50): Some plumbers apply enzymatic or chemical treatments to prevent future clogs.
- Pipe repair or replacement: If the camera reveals cracks or corrosion, expect $1,500–$5,000+ for trenchless repair or $3,000–$10,000+ for excavation.
- Septic system inspection ($100–$200): If you have a septic tank, a clog may indicate tank issues.
- Maintenance plans: Some plumbers offer annual drain-cleaning packages ($150–$300/year) to prevent recurring problems.
When to Call a Professional vs. DIY
Minor clogs (slow drains, no backup) may respond to a plunger or baking soda + vinegar. However, call a plumber if:
- Multiple drains are slow or backed up (sign of main-line clog).
- Plunging or chemical drain cleaners don't work.
- You suspect tree roots or structural damage.
- Water backs up into the house or yard.
- It's a rental property (liability concerns).
Attempting to snake a main line without experience can damage pipes or create a bigger problem, costing far more to repair.
Prevention & Long-Term Savings
Regular maintenance prevents costly emergency calls. Use drain screens to catch hair, avoid pouring grease down the sink, and run hot water weekly. Annual or bi-annual professional cleaning ($150–$250) for main lines keeps blockages at bay. Homes with trees nearby should inspect roots every 2–3 years.
National Average & Range
The national average for drain cleaning is $250 per service. Most homeowners spend $100–$500, with the majority in the $150–$350 range. Complex jobs (tree roots, main-line hydro jetting) can exceed $600.
When to hire a pro
Hire a professional plumber immediately if multiple drains are slow, water backs up into your home, or you smell sewage. If a single drain is sluggish and plunging doesn't help, a $150–$200 snaking service is worth the cost to avoid a full blockage. For recurring clogs or if you suspect tree roots, request a camera inspection ($100–$300) to diagnose the root cause and prevent expensive repeat visits. Emergency plumbers are available 24/7 but charge 25–50% more; schedule routine cleaning during business hours to save money.
Frequently asked questions
Most single-drain snaking jobs take 30–60 minutes. Hydro jetting or multiple drains may take 1–3 hours. Emergency calls outside business hours may have longer wait times.
Standard homeowners insurance does not cover drain cleaning or clogs caused by normal use or negligence. However, if a tree root damages your sewer line, some policies may cover the repair (not the cleaning). Check your policy or contact your agent.
Chemical cleaners work on minor clogs but can damage old pipes, harm septic systems, and are hazardous to handle. Professional snaking is safer, more effective for stubborn clogs, and often cheaper than repeated chemical treatments.
Snaking ($100–$300) uses a mechanical cable to break apart clogs and is best for hair and soap buildup. Hydro jetting ($300–$600) blasts clogs with high-pressure water and cleans pipe walls, making it ideal for grease, mineral deposits, and tree roots.
A basic camera inspection runs $100–$300 depending on drain length and complexity. Many plumbers include a quick visual inspection with snaking; a full diagnostic report with video and recommendations costs more but helps prevent future problems.
Multiple slow or backed-up drains indicate a main-line clog, often caused by grease, tree roots, or pipe damage. This requires professional diagnosis and typically costs $200–$600+ for snaking or hydro jetting the main line.