National Average: $250

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

Select the severity of your drain issue to refine the estimate.

drains

Count kitchen, bathroom, laundry, and other affected drains.

Snaking is most common; hydro jetting handles tough buildup; camera inspection diagnoses issues.

Low
$100
National Average
$250
High
$500
Lower endHigher end

Cost breakdown

ItemLowHighUnit
Snaking/augering$100$300per drain
Hydro jetting$300$600per service
Camera inspection$100$300per inspection

What affects the cost

These are the main variables that shift the final price up or down.

  • Clog Severity & Location

    High impact

    Simple surface clogs cost $100–$200; deep main-line blockages with tree roots or buildup can reach $400–$600.

  • Cleaning Method

    High impact

    Snaking runs $100–$300 per drain; hydro jetting (high-pressure water) costs $300–$600 for tougher buildup and grease.

  • Number of Drains

    High impact

    Multiple clogged drains increase labor time and material costs; bundling often saves 10–20% per additional drain.

  • Camera Inspection

    Medium impact

    Adding a diagnostic camera inspection costs $100–$300 but identifies root causes, preventing repeat clogs.

  • Pipe Material & Age

    Medium impact

    Older cast-iron or clay pipes are more fragile and may require gentler, costlier techniques than modern PVC.

  • Emergency or After-Hours Service

    Medium impact

    Weekend, evening, or holiday drain cleaning typically adds 25–50% to the base cost.

  • Geographic Location

    Low impact

    Urban 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.

Related cost guides