Bathtub Not Holding Water? Replace the Stopper, Not the Drain
A tub that will not hold water usually has a worn stopper seal or a linkage out of adjustment. A universal stopper fixes it in a minute, with no plumber.
By Jamilur Rahman Updated November 5, 2026 · 7 min read
- Time
- 20 min
- Cost
- Under $20
- Difficulty
- Easy
In this guide
Quick answer
A tub that drains while the stopper is closed usually has a worn rubber seal, a stopper that does not drop all the way, or a lever linkage that needs adjusting. Mark the water level, clean and adjust the stopper and linkage, then test. If it still leaks, a universal tub stopper seals the drain without any linkage and costs far less than a new drain.
Free fix vs. permanent fix
Clean and adjust the stopper and linkage
- Mark the water level with tape and wait 15 minutes
- Pull the stopper and clean hair and scum off the seal
- Adjust the linkage rod in half-turn steps and retest
- Replace nothing until you know which part leaks
How long it lasts: Often for good, if hair or a loose setting was the cause. Worn rubber leaks again.

A universal tub drain stopper
A universal stopper sits in or over the drain and seals it by itself, so it does not matter whether your linkage is bent, worn or missing. It costs far less than a new drain assembly and fits most tub drains.
What to get: Universal tub drain stopper
How long it lasts: Years, since it does not depend on a linkage. Replace it only if the seal wears out.
As an Amazon Associate I earn from qualifying purchases.
What you'll need
-
Masking tape
Marks the water line on the wall
You have it -
Flat screwdriver
For the overflow plate screws and some stoppers
You have it -
Old toothbrush and white vinegar
Scrubs scum off the seal and the drain seat
You have it - Our pick Illustration

Universal tub drain stopper
Plug or suction type, matched to your drain
- Illustration

Tub trim kit with lever and linkage
Only if the built-in lever is broken or corroded
Why it happens
A worn or hardened seal
Rubber gaskets dry out, flatten and crack after years of soaking. A seal that no longer fits tightly lets water creep past.
A stopper that does not sit all the way down
Hair and scum on the stopper or the seat can stop it closing. A stopper that is not seated lets water seep out all the time.
A linkage out of adjustment
The rod behind the lever can loosen over time. If its length is off, the stopper or plunger does not drop far enough to block the drain.
A leak below the tub
A damp ceiling underneath, or water seeping around the overflow plate, means a failed gasket or a drain connection. That is a plumber's job, not a stopper fix.
Try this first (free)
Do these in order, starting with the simplest.
-
Test and mark the level
Tool used: Masking tapeClose the stopper and run 3 inches of water. Mark the level on the wall with a strip of tape and wait 15 minutes. If the water drops, the leak is at the stopper or its linkage. Then drain the tub.
-
Pull the stopper and clean the seal
Tool used: Old toothbrush and white vinegarLift or unscrew the stopper, using the section below. Scrub scum and hair off the seal and its seat with the toothbrush and a little vinegar. If the rubber is cracked, flat or hard, it needs replacing.
-
Adjust the linkage (lever tubs)
Tool used: Flat screwdriverRemove the two screws on the overflow plate and slide the linkage out. Loosen the locknut on the rod and turn the rod half a turn to change its length, then tighten the locknut. Which way depends on how yours is built, so adjust in small steps and retest.
-
Retest
Put it back together, fill to 3 inches and wait another 15 minutes. If the level still drops, the stopper cannot seal and it is time to replace it.
-
Drop in a universal stopper
Tool used: Universal tub drain stopperPress a universal stopper into or over the drain. For a plug type, wet the seal and push it in. For a suction type, clean the drain surface and press down. Fill the tub and check it for 15 minutes.
Illustration
Check price on AmazonTool for this step
Universal tub drain stopper · Plug or suction type, matched to your drain
When free fixes aren't enough
If cleaning and adjusting do not stop the leak, the seal is worn out or the linkage is bent or corroded. A universal stopper is a cheap fix that does not depend on the old parts. It has limits: you place and lift it by hand, and a suction type needs a smooth drain surface. If you want the built-in lever to work again, a tub trim kit usually replaces the lever and linkage from the front, with no wall opening. Call a plumber if the ceiling below is stained, water seeps around the overflow plate or the drain flange moves.
Buy the fix
Still stuck after the free fixes? These are the products we would look at.
| Pick | Product | Fixes | Who it's for | Buy |
|---|---|---|---|---|
| Best pick | ![]() Universal tub drain stopper | a tub that will not hold water because of a worn or broken stopper | Anyone whose built-in stopper leaks, is missing or is stuck, and who wants a fix without a plumber. | Check price |
| Upgrade pick | ![]() Tub trim kit with lever and linkage | a broken, corroded or missing built-in lever and linkage | Anyone who wants the built-in lever to work again. | Check price |

Universal tub drain stopper
Fixes: a tub that will not hold water because of a worn or broken stopper
Look for: A listed size range that includes your drain, so measure the opening; Soft silicone or rubber with a wide, flexible seal; A plug or suction style that fits your drain surface; A pull loop or handle for lifting it out.
- Who it's for
- Anyone whose built-in stopper leaks, is missing or is stuck, and who wants a fix without a plumber.
- Honest downside
- Your drain has crossbars you cannot remove and the stopper is a suction type. Check the section below.

Tub trim kit with lever and linkage
Fixes: a broken, corroded or missing built-in lever and linkage
Look for: The same type as your tub, trip lever or pop-up; A finish that matches your fixtures; A drain size listed to fit your tub; A complete stopper, overflow plate and linkage.
- Who it's for
- Anyone who wants the built-in lever to work again.
- Honest downside
- You are not sure which system you have, or the drain flange moves. Ask a plumber.
As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.
How we picked: How we picked: this page is based on plumbing and tub-repair guides, installation instructions from stopper and trim-kit makers, and the problems and fixes people report in owner reviews. We do not test products by hand.
Which universal stopper fits? Match it to your drain
- Open drain hole, no crossbars: a plug stopper pushes into the opening and a suction stopper sits on top. Either works.
- Drain with crossbars (a strainer): unscrew and take out the strainer if it comes out, then use a plug type. A suction stopper may not seal over crossbars.
- Built-in stopper you can lift out: remove it and use a universal one in its place.
- Textured tub floor: a suction stopper may not seal. Use a plug type.
Getting the old stopper out
Most lift-and-turn stoppers unscrew counterclockwise, and some have a small set screw under the cap. Toe-touch stoppers come apart in two steps, cap first. A lever-operated stopper pulls straight up and out. If one will not move, do not force it, because you can crack the drain flange.
What to skip
Replacing the whole drain
A tub that will not hold water rarely needs a new drain. The leak is usually the stopper seal or the linkage, and both cost little to fix. Do not start by cutting into the wall or pulling out the drain flange. Test the stopper first.
Frequently asked questions
How do I stop a bathtub from draining without a stopper?
How do I fix a bathtub drain lever that does nothing?
Why does my bathtub keep draining while the stopper is closed?
Will a universal stopper fit my tub?
As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure