What Drain Cleaning Typically Costs
Most homeowners pay between $100 and $600 to clean a drain, with the national average around $250 for a standard clog. The final price depends on what is blocking the pipe, where the blockage sits, and whether a plumber or drain-cleaning product handles the job.
More from this site
Keep reading the latest coverage
What Drives the Price
Several factors shift the cost up or down. A simple surface clog in a kitchen sink usually costs less than a main sewer line blockage. The method chosen also matters: a drain snake or auger runs lower, while hydro-jetting or camera inspections add hours and equipment fees.
- Plunger or hand snake: $50–$150
- Drain auger (electric or motorized): $150–$300
- Hydro-jetting: $350–$600+
- Camera inspection: $100–$300 on top of cleaning
- Emergency or after-hours callout: $100–$200 surcharge
DIY vs. Professional Cleaning
A store-bought drain cleaner costs $5–$20, but it risks damaging older pipes and rarely clears tough blockages. Renting a drain snake adds $30–$80 per day and works for shallow clogs. Professional cleaning is worth it when the blockage is deep, recurring, or in a main line, because a wrong DIY attempt can turn a $200 fix into a $1,000 pipe replacement.
When to Call a Plumber
Call a professional if the drain is completely blocked, if water backs up into multiple fixtures, or if you notice slow drains, gurgling sounds, or odors that return after DIY treatment. A licensed plumber can also tell whether the clog comes from grease, hair, tree roots, or pipe damage, and quote accordingly.
Average Cost by Pipe Type
| Pipe Type | Typical Cleaning Cost | Notes |
|---|---|---|
| Kitchen sink (small bore) | $100–$250 | Grease and food buildup |
| Bathroom sink or tub | $100–$300 | Hair and soap scum |
| Toilet | $100–$275 | Often requires a closet auger |
| Main sewer line | $300–$800+ | May need hydro-jetting or excavation |
| Laundry drain | $100–$250 | Lint and debris common |