What a flapper does and why it fails
The flapper is a rubber disc at the bottom of your toilet tank that lifts when you flush, letting water rush into the bowl. When it seals again, it stops the water flow and the tank refills. A worn or cracked flapper is the most common reason a toilet runs constantly or leaks water into the bowl without flushing.
Flappers wear out because they sit in chlorinated water all day. The rubber hardens, cracks, or warps over time—usually after three to five years. You'll know yours is failing if you hear water trickling into the bowl between flushes, or if the toilet runs on its own for no reason.
Replacing a flapper takes about 20 to 30 minutes and costs $5 to $15 for the part itself. You need no special tools beyond a flathead screwdriver, and the job is safe enough for a first-timer.
Key Takeaways
- Turn off the water supply at the shutoff valve under the tank before you start, then flush to empty the tank completely.
- The flapper is held in place by a clip or chain on each side; you lift or unclip it to remove the old one.
- Measure the hole at the bottom of the tank or bring the old flapper to the hardware store to match the size—flappers come in 2-inch and 3-inch versions.
- Slide the new flapper onto the pins, adjust the chain so it has a quarter-inch of slack when the flapper is closed, and test by flushing several times.
Turn off the water and empty the tank
Locate the shutoff valve on the water supply line under the toilet tank. It looks like a small knob or lever attached to the copper or plastic pipe. Turn it clockwise (or flip the lever perpendicular to the pipe) until it stops. You should feel resistance, but do not force it.
Flush the toilet once. The tank will empty and the valve will prevent it from refilling. If water still trickles in, the shutoff valve may be worn—turn it a bit more, or place a bucket under the tank to catch any drips while you work.
Remove the old flapper
Lift the tank lid and set it on a towel on the floor—it is heavy and breaks easily. Look at the bottom center of the tank. You will see a rubber or plastic disc (the flapper) attached to two small pins or a clip on either side. The chain from the flush handle usually connects to the top of the flapper.
If the flapper is held by a clip on each side, pinch or pry the clips outward with your fingers or a flathead screwdriver until the flapper slides off the pins. If it is held by a single clip underneath, lift the flapper straight up and off. The chain will come free as you remove it.
Set the old flapper aside. Look at the hole it was covering—this is the flush valve opening. Note whether the hole is large (3-inch) or small (2-inch). If you are unsure, measure across the opening with a ruler.
Buy and prepare the replacement flapper
Take the old flapper or your measurement to a hardware store or home center. Flappers are sold in the plumbing aisle, usually near the fill valves and tank repair kits. The package will say "2-inch" or "3-inch"—buy the size that matches your tank.
Most modern flappers come with a new chain already attached. If yours does not, you will need to attach the chain to the top of the flapper using the small loop or hole provided. The chain should be long enough to reach the flush handle lever with about a quarter-inch of slack when the flapper is closed.
Before you install it, rinse the new flapper under tap water to remove any dust or debris from the package.
Install the new flapper
Slide the new flapper onto the two pins at the bottom of the tank. The pins should fit into the slots on the sides of the flapper. Push it down gently until it sits flat and covers the flush valve opening completely. If your flapper has side clips, they should snap or click into place on the pins.
Attach the chain to the flush handle lever. The chain should have a small hook or loop at the end. Slip it over the lever or into the hole on the lever arm. Adjust the chain length so that when you push the lever down, the chain pulls the flapper up smoothly, but when the lever returns to rest, the chain has about a quarter-inch of slack. Too much slack and the flapper will not open fully; too little and it will not seal.
Turn the shutoff valve counterclockwise (or flip the lever back parallel to the pipe) to restore water flow. The tank will refill. Listen for the fill valve to stop—this usually takes 30 seconds to two minutes.
Test the flapper and adjust if needed
Flush the toilet three or four times. Watch the flapper as it lifts and closes. It should rise smoothly when you push the handle and drop back down when ready when you release it. The tank should refill without leaking water into the bowl between flushes.
If water still trickles into the bowl after the tank is full, the flapper may not be sealing. Check that it is sitting flat on the pins and that no debris is caught under the rubber. If the flapper is warped or the seal is still broken, it may be defective—return it and try a different brand.
If the flapper does not lift when you flush, the chain is too tight. Unhook it from the lever, shorten it by one link, and reattach it. Test again.
Common mistakes to avoid
Do not force the shutoff valve. If it will not turn, it may be stuck or broken. Wrap a cloth around it for better grip, or call a plumber—forcing it can crack the valve and cause a leak.
Do not buy a flapper without checking the size. A 2-inch flapper will not seal a 3-inch hole, and vice versa. If you are not sure, bring the old one to the store or measure the hole.
Do not leave the chain too tight. A tight chain will hold the flapper open slightly, causing the tank to leak and run constantly. A quarter-inch of slack is the target.
Do not reinstall the tank lid until you have tested the flapper at least twice. If something is wrong, you will need to open the tank again, and a wet lid is slippery.
Frequently Asked Questions
How do I know if my flapper is actually broken?
Listen for water trickling into the bowl when the toilet is not being flushed. If you hear it, the flapper is not sealing. You can also add food coloring to the tank—if the color appears in the bowl without flushing, water is leaking past the flapper.
Can I clean the flapper instead of replacing it?
You can try. Turn off the water, flush, and lift the flapper to look for mineral deposits or debris on the seal. Wipe it gently with a soft cloth. If the rubber is cracked, warped, or hard to the touch, cleaning will not help—replacement is the only fix.
What if the chain is already attached to the new flapper but it is the wrong length?
Most chains have links you can remove. Unhook the chain from the lever, remove one or two links using pliers if needed, and reattach it. Test the flapper after each adjustment. If the chain is too short, you may need to buy a longer one separately.
Do I need to drain the tank before I start?
Flushing once after you shut off the water will empty most of the tank. A small amount of water may remain at the bottom—this is normal and will not interfere with the flapper replacement.
What if water is still running after I replace the flapper?
Check that the new flapper is the correct size for your tank and that it is sitting flat on the pins. Make sure the chain has the right amount of slack. If the problem persists, the fill valve (not the flapper) may be worn. A plumber can diagnose this, or you can buy a universal tank repair kit that replaces both parts.