You’re looking at $137 to $341 per drain for a professional cleaning, with the average national job running around $240. That’s the honest range—not the $49 specials you see on flyers, and not the nightmare $800 stories that make you want to buy a power auger from Harbor Freight.
Let’s break down what actually drives that number, what real people are paying in your city, and how to avoid getting hosed.
What You’re Really Paying For
That $137–$341 covers three things, and the labor is the heavy hitter:
- Labor: $113–$310. This is the plumber’s time, their truck, their insurance, and the fact that they showed up on a Tuesday morning, not a Saturday night.
- Supplies: $13–$15. Basic stuff like drop cloths, gloves, and maybe a little solvent.
- Equipment allowance: $11–$16. That snake or auger didn’t buy itself, and the motorized ones cost serious money.
So if you see a $49 drain cleaning ad, you’re paying for someone to show up and maybe use a hand snake. The moment they need a machine, that price jumps. Hard.
Where You Live Changes the Price by a Lot
Plumbers charge differently in Philadelphia than they do in Phoenix. Here’s the real spread across 20 metro areas—these aren’t guesses, they’re what we track:
| City | Price Range |
|---|---|
| New York, NY | $190–$483 |
| San Jose, CA | $178–$451 |
| San Francisco, CA | $178–$451 |
| Seattle, WA | $172–$435 |
| Chicago, IL | $166–$420 |
| Boston, MA | $166–$420 |
| Los Angeles, CA | $160–$404 |
| Philadelphia, PA | $155–$388 |
| San Diego, CA | $155–$388 |
| Minneapolis, MN | $155–$388 |
| Columbus, OH | $133–$332 |
| Phoenix, AZ | $131–$325 |
| Denver, CO | $131–$325 |
| Atlanta, GA | $125–$310 |
| Houston, TX | $123–$303 |
| Dallas, TX | $123–$303 |
| Jacksonville, FL | $122–$300 |
| Miami, FL | $122–$300 |
| San Antonio, TX | $121–$297 |
| Austin, TX | $119–$294 |
Notice the spread in New York: you could pay $190 or $483 for the same job. That’s not random—it depends on the time of day, the severity of the clog, and whether you called a national chain or a local shop.
What Real Homeowners Are Actually Paying (and Warning About)
On Reddit, people share what they paid and whether they felt ripped off. The consensus is pretty clear: most standard drain snaking jobs run $150–$300 if you call a local plumber during business hours.
One renter in Baltimore area was quoted $812 for a shower drain auger—dropped to $500 after he balked. The top comment? “Sounds like you called Roto-Rooter.” He ended up fixing it with a plunger and Drano. Another homeowner paid $280 to have hair snaked out of a tub drain, and the plumbers in the thread said that’s actually cheap for a service call plus an hour of labor.
The gotcha is when a simple clog turns into a bigger problem. A San Jose homeowner paid $3,500 for a full-day job where the plumber had to cut drywall and replace a pipe. That’s not a drain cleaning—that’s a repair. But it’s easy to get sold on “well, while I’m here…”
How to Save Money and Get a Fair Quote
Before you pick up the phone, do this:
- Try the cheap stuff first. A $10 plastic barbed drain snake from the hardware store works on 80% of hair clogs. Drano works on organic gunk. If neither does it, then call a pro.
- Get a flat-rate quote over the phone. Ask: “What’s the total cost to snake a single drain, including the service call and any equipment fees?” If they won’t say, call someone else.
- Avoid national chains for simple jobs. Roto-Rooter and similar outfits have high overhead and often quote by the foot for cable. A local plumber with a van and a snake will almost always be cheaper.
- Ask about a “drain cleaning special.” Many plumbers offer a flat $99–$149 rate for the first drain if you book during the week. It’s a loss leader—they make it up on the second drain—but if you only need one, it’s a steal.
- Know what you’re paying for. If they quote $500, ask if that includes snaking the main line or just a branch drain. Main line cleaning runs $250–$500 by itself.
FAQ: Quick Answers to the Questions Everyone Asks
How much does Roto-Rooter cost to snake a drain?
Expect $200–$400 for a standard sink or tub drain. They’re on the high end of the range—Reddit users regularly report $300–$500 quotes.
What’s the cost to hydrojet a drain?
Hydrojetting (high-pressure water blasting) runs $300–$600 per drain. It’s overkill for a simple hair clog but great for recurring grease or sludge issues.
Is $49 drain cleaning real?
It’s a marketing hook. You pay $49 for the truck to roll up and a hand snake. If they need a machine, the price jumps to $150–$300. Read the fine print.
How much does main sewer line cleaning cost?
$250–$500 for snaking, $400–$800 for hydrojetting. If they have to dig or camera the line, add $200–$500.
What about bathroom vs. toilet vs. kitchen drain costs?
All roughly the same for a simple snake job—$137–$341. Kitchen drains sometimes cost more because of grease buildup or a deeper clog.
Can I clean my own drain?
For hair clogs: yes. A $10 plastic snake and a bucket of hot water work wonders. For stubborn clogs or recurring issues, you’re better off paying a pro $150 once than buying $50 worth of chemicals that don’t work.
These are reference ranges based on real market data, not a quote. Always get at least two estimates before any work starts.