How Much Does Drain Cleaning Cost? (2026)
Drain Cleaning costs $150–$700 in the US in 2026, with most jobs landing near $300. Clearing of a clogged drain or main line using a motorized auger or hydro jetting to remove buildup and roots. Includes a camera check on tougher blockages.
Low, average and high
- Low end: $150 (simple job, basic materials)
- National average: $300
- High end: $700 (complex or premium)
What's included in drain cleaning
Clearing of a clogged drain or main line using a motorized auger or hydro jetting to remove buildup and roots. Includes a camera check on tougher blockages. Typical time on site: 1 to 2 hours.
What changes the price
- Clog location and severity
- Auger versus hydro jetting
- Camera inspection needed
- Main line versus fixture
- Emergency call timing
Plumbing labor runs about $29 per hour nationally and is usually 40-60% of a drain cleaning quote; the rest is materials, permits and disposal.
Drain Cleaning cost by state (2026)
| State | Low | Average | High |
|---|---|---|---|
| Alabama | $135 | $269 | $629 |
| Alaska | $196 | $391 | $913 |
| Arizona | $152 | $304 | $708 |
| Arkansas | $131 | $263 | $613 |
| California | $186 | $373 | $869 |
| Colorado | $163 | $326 | $762 |
| Connecticut | $173 | $347 | $809 |
| Delaware | $156 | $311 | $727 |
| District of Columbia | $190 | $380 | $888 |
| Florida | $146 | $292 | $680 |
| Georgia | $143 | $286 | $668 |
| Hawaii | $209 | $419 | $977 |
| Idaho | $146 | $291 | $679 |
| Illinois | $165 | $329 | $769 |
| Indiana | $142 | $283 | $661 |
| Iowa | $139 | $278 | $650 |
| Kansas | $140 | $280 | $654 |
| Kentucky | $137 | $274 | $638 |
| Louisiana | $143 | $286 | $666 |
| Maine | $155 | $311 | $725 |
| Maryland | $169 | $337 | $787 |
| Massachusetts | $179 | $358 | $834 |
| Michigan | $149 | $299 | $697 |
| Minnesota | $158 | $316 | $736 |
| Mississippi | $128 | $256 | $596 |
| Missouri | $143 | $285 | $665 |
| Montana | $148 | $296 | $690 |
| Nebraska | $139 | $278 | $650 |
| Nevada | $155 | $310 | $722 |
| New Hampshire | $158 | $317 | $739 |
| New Jersey | $173 | $346 | $806 |
| New Mexico | $139 | $278 | $650 |
| New York | $181 | $362 | $846 |
| North Carolina | $145 | $290 | $676 |
| North Dakota | $149 | $299 | $697 |
| Ohio | $145 | $290 | $678 |
| Oklahoma | $138 | $276 | $644 |
| Oregon | $161 | $322 | $750 |
| Pennsylvania | $155 | $309 | $721 |
| Rhode Island | $166 | $332 | $774 |
| South Carolina | $142 | $284 | $664 |
| South Dakota | $139 | $278 | $650 |
| Tennessee | $142 | $283 | $661 |
| Texas | $146 | $292 | $680 |
| Utah | $150 | $300 | $700 |
| Vermont | $151 | $302 | $706 |
| Virginia | $155 | $310 | $724 |
| Washington | $169 | $337 | $787 |
| West Virginia | $135 | $271 | $631 |
| Wisconsin | $147 | $294 | $686 |
| Wyoming | $147 | $293 | $685 |
Drain Cleaning cost in major cities
- Drain Cleaning cost in Los Angeles, CA
- Drain Cleaning cost in Chicago, IL
- Drain Cleaning cost in New York City, NY
- Drain Cleaning cost in Dallas, TX
- Drain Cleaning cost in Washington DC, DC
- Drain Cleaning cost in Philadelphia, PA
- Drain Cleaning cost in Atlanta, GA
- Drain Cleaning cost in Miami, FL
- Drain Cleaning cost in Phoenix, AZ
- Drain Cleaning cost in Boston, MA
- Drain Cleaning cost in Detroit, MI
- Drain Cleaning cost in Seattle, WA
- Drain Cleaning cost in Minneapolis, MN
- Drain Cleaning cost in Denver, CO
- Drain Cleaning cost in St. Louis, MO
- Drain Cleaning cost in Baltimore, MD
- Drain Cleaning cost in Charlotte, NC
- Drain Cleaning cost in Portland, OR
- Drain Cleaning cost in Las Vegas, NV
- Drain Cleaning cost in Cincinnati, OH
- Drain Cleaning cost in Indianapolis, IN
- Drain Cleaning cost in Nashville, TN
- Drain Cleaning cost in Milwaukee, WI
- Drain Cleaning cost in Oklahoma City, OK
Common questions
How much does drain cleaning cost in 2026?
Drain Cleaning costs $150–$700 nationally, with the average job at $300. Clearing of a clogged drain or main line using a motorized auger or hydro jetting to remove buildup and roots. Includes a camera check on tougher blockages.
What makes drain cleaning more expensive?
The main cost drivers are clog location and severity, auger versus hydro jetting, camera inspection needed, main line versus fixture. Labor runs about $29 per hour nationally and is usually 40-60% of the quote.
How long does drain cleaning take?
A typical drain cleaning job takes 1 to 2 hours, plus any permit and inspection time your city requires.
How do I get an accurate drain cleaning quote?
Get at least three written quotes from local contractors that list the scope, materials, permit handling and warranty. Prices vary by state and city, so use the state table and city pages here to sanity-check what you are quoted.
Get drain cleaning quotes
Tell us your ZIP code and project and we share your request with up to 3 local plumbing contractors who use KaamCam. Free, no obligation.