How to Fix a Rusted or Corroded Drain
Replace a rusted bathtub, sink, or shower drain basket, address corroded drain pipes, and remove rust stains from fixtures with this DIY plumbing guide.
A rusted drain is more than an eyesore. Over time, corroded metal can flake into your water, the seal between the drain body and the tub or shower floor breaks down, and water begins to work its way into the subfloor — creating the kind of slow, hidden water damage that costs thousands of dollars to repair.
A rusted drain is more than an eyesore. Over time, corroded metal can flake into your water, the seal between the drain body and the tub or shower floor breaks down, and water begins to work its way into the subfloor — creating the kind of slow, hidden water damage that costs thousands of dollars to repair. Catching a rusted drain early and replacing it yourself is a straightforward Saturday plumbing job that requires no pipe work and minimal tools.
This guide covers drain replacement for bathtubs, sinks, and shower floors, plus how to deal with corroded drain pipes visible under the sink and how to remove rust stains from porcelain and acrylic fixtures.
What You Need
- Universal Bathtub Drain Replacement Kit — Look for kits that include the drain strainer body, stopper, and overflow cover. Most are finished in chrome, brushed nickel, or oil-rubbed bronze to match your faucet.
- Drain Removal Tool / Tub Drain Extractor — This key-shaped tool inserts into the drain crossbar and allows you to unscrew the drain body with a wrench. Without it, removing a bathtub drain is nearly impossible.
- Plumber’s Putty — Used to create a watertight seal around the drain flange before threading it into place. Do not use silicone alone on threaded drains — it can cure hard and make future removal very difficult.
- Penetrating Oil (PB Blaster or Kroil) — Critical for freeing stuck, rusted screws and drain bodies. Apply and wait 30 minutes before attempting removal.
- Bar Keepers Friend Cleanser — Contains oxalic acid that dissolves rust stains on porcelain, ceramic, and stainless steel without scratching.
- Teflon Thread Tape (PTFE) — Wrap around drain threads before installation to improve the seal and make future removal easier.
Step 1: Assess the Damage
Look carefully at the drain before ordering parts. Rust damage occurs in three distinct zones, and each requires a different response.
Drain strainer or basket (the visible part): Surface rust on the cover plate is almost always cosmetic. If the metal is pitting, flaking, or if the screws holding the cover are eaten away, the strainer needs replacement.
Drain body (the threaded cylinder that passes through the tub or shower floor): If the visible edge of the drain body where it meets the tub surface is deeply pitted, or if water is seeping around the drain flange and staining the tub surface, the drain body needs replacement.
Drain pipe (visible under the sink or if you have access beneath the floor): Light surface rust on exposed steel or iron drain pipes can be treated with rust converter and sealed. Deep pitting, holes, or joints that are actively leaking require pipe replacement — a more involved repair covered at the end of this guide.
Step 2: Replace a Bathtub Drain
Remove the drain stopper first. Most pop-up or lift-and-turn stoppers simply unscrew counterclockwise from the drain opening. If yours has a set screw, loosen it with a small flathead or Allen wrench, then lift the stopper out.
Insert the drain removal tool. A bathtub drain extractor fits into the two crossbars inside the drain opening. Insert it, then fit a large adjustable wrench or ratchet over the center post of the tool. Turn counterclockwise. The drain body should unscrew.
If the drain will not budge: Apply penetrating oil generously around the drain edge where it meets the tub. Let it soak for 30 minutes, then try again. Old drains set in silicone rather than putty are especially stubborn — try working a thin putty knife around the flange perimeter to break the seal before turning.
Clean the drain opening. Once the old drain is out, clean all old putty, rust, and sealant from the threads and the tub surface using a putty knife and mineral spirits. Inspect the threads in the drain shoe (the pipe fitting below the tub floor) for damage. If threads are stripped or missing, the drain shoe may need replacement — a more involved repair requiring access from below.
Install the new drain. Roll a rope of plumber’s putty about 3/8 inch in diameter and press it around the underside of the new drain flange. Thread the new drain body clockwise into the drain shoe, using the drain removal tool to tighten it snugly. Do not over-tighten — you need about 5 to 8 foot-pounds of torque, which feels like firm hand-tight plus a quarter turn with the tool. Excess putty will squeeze out around the flange — wipe it away cleanly with your finger.
Reinstall the stopper by threading it back in clockwise, or following the manufacturer’s instructions for the new stopper mechanism.
Step 3: Replace a Shower Drain
Shower drains differ from tub drains in that the body is typically set in mortar beneath the shower pan, with the strainer plate sitting flush with or slightly below the tile surface.
Remove the strainer plate. Most snap in and lift out with a flathead screwdriver inserted in a slot. Others have two or three screws. Screws that are rusted solid: apply penetrating oil and wait, then try a screwdriver with a sharp bit pressed firmly in the slot. If screws cannot be removed, drill them out with a screw extractor kit.
Unscrew the drain body. Many shower drains have a drain body that threads into the drain pipe assembly. Use a pair of needle-nose pliers in the bolt holes of the drain body to unscrew it counterclockwise. Alternatively, a drain removal tool works here too.
Inspect the drain flange in the shower pan. If the drain is set in a mortar bed, the flange may be embedded and difficult to remove without disturbing the tile. In this case, replacing only the drain body and strainer (leaving the lower flange in place) may be the most practical solution. Many manufacturers sell replacement bodies designed to thread into existing flanges.
Set the new drain. Apply silicone or plumber’s putty to the underside of the new drain flange, thread the body into place, and tighten. Install the new strainer plate.
Step 4: Replace a Sink Drain Basket
Sink drain baskets (the strainer in the kitchen sink floor) are held in place from below with a locknut threaded onto the drain tailpiece.
Clear out the cabinet below the sink. You need clear access to work under the sink. Lay a towel on the cabinet floor to catch drips.
Loosen the locknut. The locknut is a large plastic or metal nut threaded onto the drain body about 2 to 3 inches below the sink floor. Use pliers or a drain wrench to turn it counterclockwise. It may be very tight if it has been in place for years — penetrating oil applied to the threads and a longer wrench handle for more leverage helps.
Lift out the old drain. Once the locknut is off, the entire drain assembly lifts out from above. Remove old putty residue from the sink opening.
Install the new basket. Roll plumber’s putty and press it under the new basket flange. Insert the basket into the sink hole from above, then go below to thread on the rubber gasket, cardboard friction ring, and locknut in that order. Tighten until snug and the basket does not rotate when you grip it. Wipe up excess putty.
Step 5: Treat Corroded Drain Pipes Under the Sink
If you see surface rust on the P-trap or drain pipes under your sink, address it before it becomes a leak.
Light surface rust: Wipe the pipe with a wire brush to remove loose rust, then apply a rust converter product (like Rust-Oleum Rust Reformer). Allow to cure, then paint over with waterproof metal paint. This halts the oxidation process on pipes that are not yet pitting.
Pitting or active weeping: Replace the affected section. Standard P-traps and tailpieces are compression-fit or slip-joint plastic and cost under $15 at any hardware store. Cut out the rusted metal section and install a plastic replacement — no soldering required.
Step 6: Remove Rust Stains from Tubs and Sinks
Even after replacing the drain, you may be left with stubborn brown or orange rust stains on the surrounding porcelain or acrylic.
For porcelain and ceramic: Make a thick paste of Bar Keepers Friend powder and a small amount of water. Apply the paste directly to the stain and let it sit for 5 minutes. Scrub with a non-scratch nylon pad, then rinse. For very old stains, repeat two or three times.
For acrylic and fiberglass: Use a liquid oxalic acid cleaner diluted per label directions. Avoid abrasive powders or scrub pads on acrylic — they scratch the surface and create micro-grooves where new stains form more easily.
For stainless steel: Bar Keepers Friend works equally well here. Always rub in the direction of the grain on stainless steel to avoid cross-grain scratches.
Preventing future stains: Hard water and iron in the water supply cause rust stains to form on fixtures even when there is no rusting hardware. A whole-house water softener or an iron filter on the water supply eliminates this issue at the source.
Related Reading
- Assess the Damage
Look carefully at the drain before ordering parts. Rust damage occurs in three distinct zones, and each requires a different response.
- Replace a Bathtub Drain
Remove the drain stopper first. Most pop-up or lift-and-turn stoppers simply unscrew counterclockwise from the drain opening. If yours has a set screw, loosen it with a small flathead or Allen wrench, then lift the stopper out.
- Replace a Shower Drain
Shower drains differ from tub drains in that the body is typically set in mortar beneath the shower pan, with the strainer plate sitting flush with or slightly below the tile surface.
- Replace a Sink Drain Basket
Sink drain baskets (the strainer in the kitchen sink floor) are held in place from below with a locknut threaded onto the drain tailpiece.
- Treat Corroded Drain Pipes Under the Sink
If you see surface rust on the P-trap or drain pipes under your sink, address it before it becomes a leak.
- Remove Rust Stains from Tubs and Sinks
Even after replacing the drain, you may be left with stubborn brown or orange rust stains on the surrounding porcelain or acrylic.
Free: 10-Point Home Maintenance Checklist
Prevent costly repairs with this seasonal checklist. Save hundreds every year by catching problems early.
Your checklist is ready!
Open Checklist →Something went wrong. View the checklist here.