Helping you plan your home improvement project, from start to finish

How Much Does It Cost For A Plumber To Unclog A Drain?

Most homeowners spend between $146 to $206 nationally.
Get free estimates from local contractors who can Repair a Clogged Drain.

Or, call us to get free estimates (833) 497-4372.

The most common plumbing issue in homes today is a clogged drain. Whether the garbage disposal has been overloaded or the shower drain refuses to work properly, this can be a frustrating time for any homeowner. Thankfully, unclogging a drain is an easy fix for any professional plumber.

Let ImproveNet help! If you need help finding a local plumber, we can help connect you with up to four local plumbers, for free!

National Repair a Clogged Drain Costs

Enter your zip code to see specific costs in your area.


Change Location

We are still gathering data for this location.  Try changing location above or choose another project.



Median Cost


Minimum Cost


Maximum Cost
Average Range:


National Average Cost $195
Minimum Cost $54
Maximum Cost $500
Average Range $146 to $206
Next Step

Find contractors near you to estimate your project

How do we get this data? This info is based on 13368 cost profiles, as reported by ImproveNet members.

Table of Contents

  1. Drain Cleaning Cost
  2. Clogged Drain Cost Factors
  3. Types of Drain Repairs & Cost
  4. How To Prevent Clogs
  5. Replacing Corroded Pipes
  6. Hiring The Right Plumber
  7. Find Local Plumbers

Drain Cleaning Cost

In many cases, the clogged drain will be a relatively simple fix. Using a long, thin tool to snake the drain, plumbers can break up and pull out the blockage in the pipe in just a few minutes. In these cases, the cost of hiring a plumber will be minimal, but the expense will go up quite a bit for those who call a plumber outside of normal business hours.

Unfortunately, when the toilet won't run properly or the kitchen sink won't drain, an emergency plumbing situation is on your hands. Expect to pay $195 for a simple drain clog repair during business hours and as much as $300 for an emergency call. Emergency situations like this, will take priority over other appointments on the plumber's schedule. If you think a drain isn’t working properly it’s best to contact a plumber and have them come for an inspection. Hiring a plumber for an inspection does not cost much, and it could help to prevent further damages.

Clogged Drain Cost Factors

The first question that you might have is simply, "How much does it cost to hire a plumber?" Before we can get a specific answer to that question, there are a few factors to take into consideration.

  • Location is one because those who live in large cities may pay more than those living in rural areas.
  • Seasonal prices will play a factor for some plumbers. Hourly rates can fluctuate throughout the year.
  • The scope of the problem will dictate the price. Plumbers who can arrive, tackle the clog in a few minutes with minimal equipment, and then leave without having to dispose of any waste will charge a lot less.
  • The number of clogs you have in your home will also affect the cost of the repair. If there are multiple clogs at once, then your issue might be bigger than just your drain line.

Snake Drain Cost

Types of Drain Repairs & Cost

Many individuals will try to tackle clogs on their own, which is certainly a possibility. Plungers, commercial draining products, and some elbow grease can make a difference, but serious problems might be better left to the professionals. Before making the call to a local plumber, know the ins and outs of your project and what your needs are. Get estimates from several plumbers and compare prices and experience.

Bathtub, Shower & Sink Clogs

Blockages and clogs in your tub or sinks are both easy fixes when it comes to clogged drains in your home. These fixes are common for plumbers so it shouldn’t be difficult or time-consuming. The main cost here is the labor. Even if the fix takes only a couple of minutes, expect the bill to be between $100 to $200.

Toilet Clogs

A clogged toilet is a little different project when compared to a shower or sink. Simply put, this fix isn’t as pleasant for a plumber to clear. Expect to pay $150- $300 for a plumber to clear a clogged toilet. You can always purchase a plunger or household snake tool at any hardware store.

Main Line Cleaning

If you find that there are more than just one clog in our home, then your draining problem may be more serious. If this is the case, then more than likely there is a blockage in your main line. Call a professional immediately, and stop using all water using your main line. The cost to clean a sewer main line is around $300. This can seem expensive, but when compared to a repair for a sewer main line you will want to take care of it now. The cost to repair or replace a main sewer line is approximately $2,306. This is far more expensive than a sewer main line cleaning project, but necessary for you and your home’s health.

Unclog Shower Drain

How To Prevent Clogs

The best way to fight clogs in your drain is by preventing them from happening. It’s better to deal with this now, rather than letting the issue become bigger and more damaging. A common option to break down and prevent any clogs is to pour chemical drain cleaner down your drains every couple months. Try to find a non-corrosive drain cleaner to avoid potential pipe corrosion.

There is another option that is a great DIY cleaner you can use that is very easy to make and requires common household items. All you need is hot water, baking soda and vinegar. Follow these simple steps.

  1. Pour a pot of boiling water down your drain
  2. Next, pour a ½ cup of baking soda down
  3. Let this sit for a couple of minutes
  4. Mix 1 cup of vinegar with 1 cup of hot water
  5. Pour this mixture down your drain
  6. Once this is complete your drain will be cleaned
  7. Avoid putting any debris down your drain immediately after

Clogged Drain

Replacing Corroded Pipes

Unfortunately, not all clogged drains are so simple that they can be repaired by snaking. In some cases, the pipes have corroded inside, which means that the space for water to travel through is narrow. When this occurs, the damaged pipes themselves will need to be removed and replaced. The average cost to replace pipes is around $250, depending on the required work. If your whole home’s piping needs to be replaced, you are looking at a higher project cost. Hiring a professional plumber is the best route to take in a situation like this.

The total expense will include several hours of labor, hauling out the damaged pipes and installing new ones. Expect to pay a minimum of $739 for this service.

Having a clogged drain may be common, but it can still be a major hassle when it happens at home. Knowing average prices for common plumbing services can help homeowners budget for a clogged drain or even something more severe.

Unclog Drain

Hiring The Right Plumber

When it comes to clogged pipes or any plumbing issue, it is best to call a professional. At the end of the day, they have the most experience and the right tools to do the job correctly. This may cost you money, but it will save you time and a huge mess to deal with at home. Your plumber should have plenty of knowledge and experience with a simple fix like this. Make sure they are insured and licensed to do this work. Accidents and injuries are unlikely, but it is best to be safe.

Find Local Plumbers

A blockage in your drains could be a quick fix or a disaster that leaves your home’s water and sewage backed up, so take proper action at the first sign of a clog. Clean and protect your drain pipes regularly with baking soda, hot water and vinegar.

Having a clogged drain is an annoying problem to live with. Let ImproveNet help you find local plumbers that can come unclog your drain!

Get free estimates from local drainage contractors

Looking for accurate quotes on your project?

  • Get multiple quotes for any home improvement project
  • See pro's rating, reviews, projects and more
  • 100% free, no obligations
  • Only takes a few minutes

Find pros in your area.