When to Replace Your Bathtub Drain

Average lifespan, warning signs, and whether to repair or replace.

Average Lifespan

15-25 years

Replacement Cost

$10 - $40

Category

Home

How Long Does a Bathtub Drain Last?

Bathtub drain assemblies last 15 to 25 years, but the individual components fail at different rates. The drain flange (the visible chrome or brushed nickel ring in the bottom of the tub) lasts the longest... 20 to 30 years if it's brass underneath the finish. The drain shoe (the elbow fitting under the tub that connects the flange to the overflow pipe) lasts 15 to 25 years before corrosion or joint failure. The stopper mechanism... whether it's a pop-up, push-pull, lift-and-turn, or trip lever... is usually the first thing to fail, often in 5 to 10 years. The type of drain matters for longevity. Brass drain assemblies last longest (20 to 30 years) because brass resists corrosion in wet environments. PVC and ABS plastic drains last 15 to 20 years but can crack from impact or thermal stress. Chrome-plated steel is the cheapest and shortest-lived... the chrome peels, the steel rusts, and you're looking at replacement in 10 to 15 years. Hair and soap buildup is the most common reason people think the drain needs replacing when it actually just needs cleaning. Before you replace anything, try a drain snake or enzymatic cleaner. A slow drain is usually a clog, not a failed drain assembly. The drain only needs replacing when it's physically corroded, cracked, leaking underneath, or the stopper mechanism can't be repaired.

Warning Signs It's Time to Replace

Signs your bathtub drain is failing or going bad

If you're seeing two or more of these, it's time to start shopping.

  • ⚠️
    Water leaking below the tubIf you see water stains on the ceiling below the bathroom (or on the floor if the tub is on a slab), the drain shoe joint or gasket is leaking. This is the most urgent sign... every bath sends water into your floor structure.
  • ⚠️
    Drain flange is corroded or looseIf the drain ring in the tub is pitted, rusted, or wobbles when you touch it, the seal between the flange and the tub is compromised. Water can seep under the flange and down the outside of the drain pipe.
  • ⚠️
    Stopper won't hold waterIf the stopper doesn't seal and water drains out while you're trying to fill the tub, the stopper or its seat is worn. Pop-up and trip lever mechanisms are especially prone to this as linkages bend and rubber seals degrade.
  • ⚠️
    Persistent slow drain after cleaningIf you've snaked the drain and used enzymatic cleaner but it's still slow, the drain pipe itself may be partially collapsed, corroded internally, or the drain shoe fitting has buildup that can't be cleared.
  • ⚠️
    Foul smell from the drainA sewer smell from the tub drain means the P-trap has dried out (run water for 30 seconds to refill it) or there's a crack in the drain assembly below the tub allowing sewer gas to escape. If running water doesn't fix the smell, the drain assembly has a problem.
  • ⚠️
    Visible cracks around the drain openingCracks in the tub surface radiating from the drain indicate the flange was overtightened or the tub material has weakened. This needs attention before it becomes a leak.

Should You Repair or Replace?

Start with the cheapest fix first. If the stopper doesn't hold water, a replacement stopper or stopper kit costs $5 to $15 and takes 5 minutes to swap. No tools needed for most types... lift-and-turn stoppers unscrew by hand, push-pull stoppers pull straight up, and pop-up stoppers lift out after removing the overflow plate. If the drain flange is corroded or leaking, a drain removal tool ($10 to $15) lets you unscrew the old flange and replace it with a new one ($8 to $20). Apply plumber's putty under the new flange for a watertight seal. This is a 20-minute DIY job. If the drain shoe or overflow assembly is leaking below the tub, you're looking at a bigger job. Access from below (through a basement ceiling or access panel) is needed. A full tub drain assembly replacement costs $15 to $40 in parts. A plumber charges $150 to $350 for this because of the access difficulty. If you have an access panel behind the tub wall, the job is much easier. If there's no access panel... the plumber may need to cut into the ceiling below, which adds drywall repair costs. For older homes with galvanized steel drain pipes, replacing the drain assembly is often the first step before full drain line replacement becomes necessary. If the drain shoe is corroded through, the pipes connected to it are probably in similar shape.

🔧 Repair if...

  • • It's less than 9 years old
  • • This is the first major issue
  • • Repair cost is under $3 - $12
  • • The rest of the unit is in good shape

🔄 Replace if...

  • • It's past 15 years
  • • This is the second or third repair
  • • Repair quote is over $5 - $20
  • • Newer models would save you money on energy

Replacement cost: A new bathtub drain typically costs $10 - $40 installed. Prices vary by region, brand, and complexity of installation.

Cost to Replace a Bathtub Drain

Full Replacement

$10 - $40

Labor is typically 0% DIY for stopper/flange or $150-$350 plumber for full assembly of total cost

Typical Repair

$5 - $20

Depending on the issue and your location

Prices vary by region, brand, and complexity. Get at least 3 quotes before committing... and don't automatically go with the cheapest. A bad installation costs more in the long run.

Common Bathtub Drain Repairs and What They Cost

Bathtub Drain repair cost breakdown

RepairTypical CostNotes
Replace stopper only$5-$15 DIYMost common fix. New stopper drops in or screws on in under 5 minutes. Fixes the "won't hold water" problem.
Replace drain flange$8-$20 DIY, $75-$150 plumberRequires a drain removal tool. Unscrew old flange, apply plumber's putty, screw in new one. 20 minutes DIY.
Replace full drain assembly$15-$40 DIY, $150-$350 plumberReplaces the flange, shoe, overflow, and stopper mechanism. Requires access from below the tub.
Snake the drain$0-$30 DIY, $100-$200 plumberBefore replacing anything, snake the drain. A 25-foot drain snake costs $15-$30 and clears most clogs.
Clear and reseal overflow gasket$3-$8 DIYThe overflow plate gasket can dry out and leak. A new rubber gasket and 10 minutes fixes it.

Best Bathtub Drain Brands

1.
WatcoThe most popular replacement drain brand. Their NuFit stoppers are universal and install without tools. Brass construction under the finish. Available at most hardware stores and Amazon.
2.
MoenPremium drain assemblies with excellent finishes. Their spring-loaded push-down stoppers are smooth and durable. Good match if your faucet is Moen.
3.
DancoBudget-friendly universal drain parts. Their repair kits and stoppers fit most standard tub drains. When you just need it to work without spending a lot.
4.
OateyProfessional-grade drain assemblies and fittings. Their brass drain shoes are what many plumbers install. More of a behind-the-wall brand than a visible-finish brand.

How Long Does It Take to Replace a Bathtub Drain?

Stopper replacement: 2 to 5 minutes. No tools needed for most types.

Drain flange replacement: 15 to 30 minutes. You need a drain removal tool and plumber's putty. The old flange may resist... if it's corroded in place, apply penetrating oil (PB Blaster) and wait 15 minutes before trying again. The new flange screws in by hand and gets snugged with the drain tool.

Full drain assembly replacement: 1 to 2 hours. You need access from below the tub (through a basement ceiling, crawl space, or access panel). Disconnect the overflow pipe, remove the drain shoe, install the new assembly, and test for leaks.

The access issue is the biggest variable. If you have an unfinished basement ceiling below the bathroom, you can see and reach everything easily. If the ceiling below is finished drywall with no access panel, you'll need to cut an opening (12 x 12 inches minimum), do the work, and then patch the drywall. Many plumbers recommend installing a permanent access panel while you're at it... saves the same hassle next time.

How to Make It Last Longer

  • Use a drain hair catcher over the drain opening. A $5 silicone or stainless steel hair catcher prevents 90% of clogs and extends drain life by reducing the need for chemical cleaners and snaking.
  • Never use chemical drain cleaners (Drano, Liquid-Plumr) on slow tub drains. The caustic chemicals corrode metal drain components and weaken PVC joints. Use a drain snake or enzymatic cleaner instead.
  • Clean the stopper mechanism every 3 to 6 months. Pull the stopper out and remove the hair and soap buildup wrapped around it. Pop-up mechanisms collect a surprising amount of debris on the rocker arm.
  • Run hot water for 30 seconds after each bath to flush soap and hair down the line. This simple habit prevents most slow-drain issues.
  • If you hear gurgling when the tub drains, the vent pipe may be partially blocked. Gurgling means air can't enter the system properly... it's not the drain itself, but it should be investigated before it causes bigger problems.

What We Recommend

Products that help with bathtub drain maintenance and replacement.

Prices are approximate and may change. As an Amazon Associate we earn from qualifying purchases at no additional cost to you.

Related Guides

Lifespans and costs are averages based on industry data. Your results may vary based on brand, usage, climate, and maintenance. Consult a professional for specific advice.