How Much Does It Cost to Replace a Bathtub or Shower Drain? [2025 Data]

Normal Range: $500 - $1,020

The cost to replace a bathtub or shower drain ranges from $500 to $1,020, with an average of $700. Copper and cast iron drainpipes are more expensive than other types.

How we get this data
A cozy minimalist bathroom with a white bathtub
Photo: Prostock-Studio / iStock / Getty Images Plus / Getty Images
A cozy minimalist bathroom with a white bathtub
Photo: Prostock-Studio / iStock / Getty Images Plus / Getty Images
Highlights
  • The type of drainpipe, such as PVC, PP, copper, or cast iron, affects the overall project price, with copper and cast iron being the most expensive.

  • In addition to tub drain replacement, you could incur expenses related to repairing water damage and replacing plumbing, drywall, tile, or cabinetry. 

  • Labor costs vary by region and make up a significant portion of the overall costs, particularly if the project requires extensive repairs.

You may not think that much about your bathtub or shower drain—until it stops working properly. The cost to replace a tub drain and overflow is around $700, but prices range between $230 and $1,170 depending on the location of the drain and the material. 

At best, a malfunctioning drain can make it harder for water to drain, and at worst, it can cause water damage to the floor or ceiling of your home. Let’s look at all the costs associated with replacing a bathtub or shower drain.

Drain Replacement Cost Factors 

Here are the main factors that affect the cost of replacing a bathtub or shower drain. Keeping these in mind as you create a budget can help you understand the overall price.

Cost to Replace a Drain by Type

A wooden bathroom with a glass shower cabin
Photo: Dmitry Bakulov / iStock / Getty Images Plus / Getty Images

Before removing a bathtub drain and replacing it, consider that different types of drain materials have different price points. Copper and cast iron tend to be more expensive than other types of drainpipes.

Type of DrainAverage Cost (Per Linear Foot)
Cast iron$12.50–$30
Copper$2.50–$15
PVC$0.75–$7.50
PP$1.25–$15

Cast Iron

Cast-iron drainpipes, which are common in houses built before the 1970s, cost an average of $12.50 to $30 per linear foot.

Copper

Copper drainpipes cost between $2.50 and $15 per linear foot. Copper is an excellent choice for drainpipes because of its durability and longevity.

PVC

PVC stands for polyvinyl chloride. These pipes cost from $0.75 to $7.50 per linear foot and are among the more affordable drainpipes.

PP

Polypropylene pipes are also cost-effective and range between $1.25 and $15 per linear foot. While more affordable, these pipes are less durable than metal ones.

Materials

New drainpipes cost between $0.75 and $30 per linear foot. The total cost will depend on how much pipe you need to replace and what type of pipe you use. Materials like cast iron and copper are more expensive than PVC or PP pipes.

Labor

Labor costs an average of $45 to $200 per hour. In most cases, you should leave drain replacement to an experienced plumber. The last thing you want to do is accidentally cause a leak to the floor below the bathtub, which can cost between $45 and $55 per square foot to repair.

Additional Repairs 

You may also need to account for some common repair add-ons when replacing a drain in your tub or shower. For example, you may need to call in a pro to unclog the drain, which averages $225, or you might want to upgrade your showerhead at the same time. 

If installing a new drain requires tearing out part of the wall, new drywall installation costs about $2,100. Other elements of your bathroom that might need repair after pipe replacement include cabinets and tile. Most importantly, if parts of your foundation are disturbed, prioritize fixing them. 

When pulling out drainpipes, you may find a leak and surrounding damage. Repairing water damage costs between $1,350 and $6,100, but your costs will depend on the extent of the damage.

What Does It Cost to Replace a Bathtub or Shower Drain Yourself?

Measuring a bathtub drain with 6 parts illustrated, including the overflow pipe, waste tee, and drain shoe

If you choose to replace a drain yourself, you could save $45 to $200 per hour in the labor costs charged by a professional plumber near you. That said, drain replacement and repair are best left to the professionals. If you install a replacement drain incorrectly, it could result in water damage repairs to your home.

How Angi Gets Its Cost Data

Home is the most important place on earth, which is why Angi has helped more than 150 million homeowners transform their houses into homes they adore. To help homeowners with their next project, Angi provides readers with the most accurate cost data and upholds strict editorial standards. We extensively research project costs to develop the pricing data you see, so you can make the best decisions for you and your home. We rely on reputable sources, including the U.S. Bureau of Labor Statistics, academic journals, market studies, and interviews with industry experts—all to ensure our prices reflect real-world projects. 

Want to help us improve our cost data? Send us a recent project quote to [email protected]. Quotes and personal information will not be shared publicly.

Frequently Asked Questions

The cost to replace a bathtub is $2,000 to $9,400. Whether you want to spruce up your bathroom or your existing bathtub is not functioning correctly, purchasing a new tub costs about $5,700 with installation. Prices depend on the type and size of the tub.

Prices for shower drain styles vary. For example, a linear shower drain costs about $200 or more for the part alone compared to about $15 for a circular shower drain. Also, linear shower drains typically require a shower remodel to use them, so you may pay a few hundred dollars more for labor. Read about the pros and cons of linear shower drains.

If you need to repair part of your plumbing, it will cost an average of $330. The cost of plumbing repairs is influenced by several factors, including the type of drain and the specific repair needed.

If your plumbing is leaking, you’ll need to get it repaired right away. The average bathroom leak repair cost is $150 to $350. You shouldn’t put off repairing a leak, as it can cause water damage to your home if left untreated.

Roto-Rooter® typically charges a flat rate of $160 to $450. The largest plumbing service provider in the country, Roto-Rooter prices include the time it takes for a technician to get to your house. They can tackle a variety of issues, including clogged drains, leaks, and emergency plumbing services.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to plumbing services
From average costs to expert advice, get all the answers you need to get your job done.
A mother with her kid doing the dishes in the kitchen
May 16, 2025
May 16, 2025
Repairing a main water line is an urgent matter, so use this guide to get an idea of how much main water line repairs cost to act fast.
Woman using fridge water dispenser at home
May 14, 2025
May 14, 2025
The cost to install a water line for refrigerators typically falls between $75 and $130 depending on the materials, labor, and equipment. Read on to learn more.
Man uses outdoor faucet to rinse hands
May 14, 2025
May 14, 2025
A leaky outdoor faucet can mean gallons of wasted water and a higher water bill. Thankfully, the cost of replacing an outdoor faucet is relatively low. Learn the true cost to replace an outdoor faucet so you can know what to expect.
A modern wall hung toilet
May 15, 2025
May 15, 2025
Wall-hung toilets offer a modern style and are easy to clean, but they’re also expensive and difficult to repair. Let’s examine the pros and cons of wall-hung toilets.
woman walking barefoot on house floor
May 13, 2025
May 13, 2025
Rerouting plumbing lines in a slab foundation can save your dream home from drowning. Take a look at when and why a plumber might reroute your pipes.
A bathtub getting filled with water
May 14, 2025
May 14, 2025
Discover how to fix a leaky bathtub faucet quickly and easily. Follow this guide to stop persistent dripping and prevent water damage in your bathroom.