Skip to content
HassleFix

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
A white bathtub with a worn rubber stopper lying beside the open drain
In this guide
  1. Quick answer
  2. Free vs. permanent fix
  3. What you'll need
  4. Why it happens
  5. Try this first (free)
  6. When free fixes aren't enough
  7. Buy the fix
  8. Which universal stopper fits? Match it to your drain
  9. Getting the old stopper out
  10. What to skip
  11. FAQ
  12. Related problems

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

Free fix · 20 minutes

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.

Most readers choose Permanent fix
Universal tub drain stopper (illustration)
Illustration

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
    Universal tub drain stopper (illustration)
    Illustration

    Universal tub drain stopper

    Plug or suction type, matched to your drain

  • Tub trim kit with lever and linkage (illustration)
    Illustration

    Tub trim kit with lever and linkage

    Only if the built-in lever is broken or corroded

Why it happens

1

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.

2

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.

3

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.

4

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.

  1. Test and mark the level

    Tool used: Masking tape

    Close 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.

  2. Pull the stopper and clean the seal

    Tool used: Old toothbrush and white vinegar

    Lift 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.

  3. Adjust the linkage (lever tubs)

    Tool used: Flat screwdriver

    Remove 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.

  4. 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.

  5. Drop in a universal stopper

    Tool used: Universal tub drain stopper

    Press 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.

    Universal tub drain stopper (illustration)
    Illustration

    Tool for this step

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

    Check price on Amazon

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.

Our picks compared
PickProductFixesWho it's forBuy
Best pick
Universal tub drain stopper (illustration)
Illustration
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 (illustration)
Illustration
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
Best pick
Universal tub drain stopper (illustration)
Illustration

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.
Upgrade pick
Tub trim kit with lever and linkage (illustration)
Illustration

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?
A universal stopper is the right answer, and it costs little. For tonight, you can lay a flat sink stopper over the drain, or a wet washcloth with something heavy on top. These slow the leak but do not seal it.
How do I fix a bathtub drain lever that does nothing?
Take off the overflow plate, pull out the linkage and check that it moves freely. Clean hair off the rod and plunger. If the rod is too short or too long, adjust it in half-turn steps. If it is bent or corroded, replace it with a trim kit.
Why does my bathtub keep draining while the stopper is closed?
The usual causes are a worn rubber seal, a stopper that is not sitting down, or a linkage out of adjustment. Marking the water level and testing for 15 minutes shows whether the stopper is leaking.
Will a universal stopper fit my tub?
Most tub drains are a similar size, but check the stopper's listed range and measure your drain opening. A suction type needs a smooth, flat surface and does not work over crossbars. A plug type fits inside the opening.

As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure

Universal tub drain stopper (illustration)
Illustration

Our pick: Universal tub drain stopper

Check price