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 tub — If 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 loose — If 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 water — If 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 cleaning — If 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 drain — A 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 opening — Cracks 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
| Repair | Typical Cost | Notes |
|---|---|---|
| Replace stopper only | $5-$15 DIY | Most 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 plumber | Requires 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 plumber | Replaces the flange, shoe, overflow, and stopper mechanism. Requires access from below the tub. |
| Snake the drain | $0-$30 DIY, $100-$200 plumber | Before replacing anything, snake the drain. A 25-foot drain snake costs $15-$30 and clears most clogs. |
| Clear and reseal overflow gasket | $3-$8 DIY | The overflow plate gasket can dry out and leak. A new rubber gasket and 10 minutes fixes it. |
Best Bathtub Drain Brands
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.
Watco Universal NuFit Tub Drain Stopper
Replaces any existing stopper type without removing the drain. Push-pull or lift-and-turn options available. Installs in 2 minutes... just drop it in and tighten. No tools needed.
View on Amazon →
Drain Removal Wrench Tool
A specialty tool that grips inside the drain flange crosshairs to unscrew it. Essential for removing old corroded drain flanges without damaging the tub. Also called a drain key or tub drain extractor.
View on Amazon →
TubShroom Drain Hair Catcher
Sits inside the drain opening and catches hair before it enters the pipe. Pull it out, wipe it off, drop it back in. Prevents most tub clogs and costs less than a single bottle of drain cleaner.
View on Amazon →
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.