How Much Does It Cost to Snake a Drain?
Wondering how much it costs for a plumber to snake a drain? Here's an up to date guide.
The BookingContractors Team
Home Services Editorial

Snaking a drain costs $100 to $300 for most household jobs, with the national average landing around $246, though it can range from $147 to $352 depending on where the clog sits and how bad it is.
That price covers a plumber showing up with an auger and clearing a standard clog. If you're leaning toward renting a machine and doing it yourself, budget more than you think. Once you add the trip to the store and the hold some locations put on your card for the bigger machines, a DIY rental often ends up closer to a pro's price than people expect.
Average Cost to Snake a Drain
Plumbers typically charge $100 to $275 to snake a toilet, sink, tub, shower or laundry drain, while a main line runs $150 to $500. Some companies bundle the auger work into a flat service call. Others charge by the hour, usually somewhere between $45 and $150, and add parts if something needs to be replaced. Either way, ask for the total before the truck rolls up. A flat rate protects you if the clog fights back and the job takes longer than planned.
Cost by Drain Location
Where the clog lives changes the price. A kitchen sink is a quick fix. A main line under your yard is a different job entirely.
Drain type Typical cost
Sink or tub $75 to $250
Toilet $100 to $275
Floor drain $100 to $200
Main sewer line $150 to $500
Floor drains usually run $100 to $200 for routine clearing, while a main sewer line is the most expensive job on the list and commonly falls between $150 and $500 or more depending on severity. Toilets sit in the middle mostly because a stuck clog sometimes needs a longer cable to reach past the trap.
Hand Auger vs. Power Snake vs. Sewer Machine
Not every clog needs the same tool, and the tool is what drives the price. A handheld or drill activated snake costs $15 to $100 and reaches about 25 feet, which is plenty for a slow sink or a stubborn toilet. Anything deeper or wider needs more muscle. A machine powered snake runs $250 to $1,000 and reaches 50 to 75 feet, which is what most residential main line clogs require. Plumbers already own this equipment, which is a big part of why hiring one out for a main line job costs more than a bathroom sink call.
DIY Snake Rental Cost vs. Hiring a Plumber
Renting looks cheap on paper. Home Depot charges roughly $30 to $80 a day for a standard hand crank or electric snake, depending on your location and the model. For a simple sink clog, that math favors doing it yourself.
The gap closes fast once you add everything else. Most rental counters want a valid ID and a card on file, and heavier electric or sewer machines often carry a security hold on top of the day rate at many locations. Add gas for the trip, a wasted afternoon if the clog is worse than expected, and the very real chance you end up calling a plumber anyway after the rental didn't work. At that point you've paid twice. For a job that a pro can finish in minutes, the $100 to $200 difference often isn't worth the gamble.
One more data point worth knowing if you're comparing quotes: Roto Rooter's average price to snake a drain runs $225 to $500, on the higher end of the market since it's a national franchise with standardized rates.
When Snaking Won't Work
A snake breaks apart or hooks a clog. It doesn't fix everything. Tree roots growing into a pipe joint, thick grease coating the pipe walls or a pipe that's actually collapsed or crushed will shrug off an auger no matter how many times you run it. In those cases the next step is usually hydro jetting, which uses high pressure water to scour the entire pipe rather than just punch a hole through the blockage, or a camera inspection to find out what's really going on underground. If your drain clogs again a few weeks after snaking, that's usually the sign you're dealing with one of these bigger problems rather than a one time blockage.
How Long the Job Takes
A standard drain snake job is fast. Most plumbers clear a sink, tub or toilet in well under an hour, often in 5 to 15 minutes once the auger is set up. Main line work takes longer, sometimes 30 minutes to 2 hours, especially if the plumber needs to locate a cleanout or feed the cable a long distance. That short window is part of why flat rate pricing is common. There's not much labor to bill by the hour unless something goes wrong.
FAQs
How much does it cost to snake a drain?
Most homeowners pay $100 to $300 for a standard sink, tub or toilet, and $150 to $500 for a main sewer line.
How much does Roto Rooter charge to snake a drain?
Roto Rooter's average runs $225 to $500, on the higher end compared to independent local plumbers.
Is it cheaper to snake a drain myself?
Renting a snake costs $30 to $80 depending on the model, but factor in the trip, any deposit and the risk you'll still need a plumber if it doesn't work.
What's the difference between a hand auger and a power snake?
A hand auger reaches about 25 feet and handles small clogs near sinks and toilets. A power snake reaches 50 to 75 feet and is built for tougher clogs and main lines.
When does snaking not work?
Tree roots, heavy grease buildup and collapsed pipes usually need hydro jetting or a camera inspection instead.