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 wears out, water leaks slowly from the tank into the bowl all day and night — you'll hear the tank refill on its own every few minutes, or notice your water bill climbing. A worn flapper is the most common reason a toilet runs constantly.

Flappers last three to five years on average, depending on water hardness and how often you flush. Mineral buildup, chlorine in the water, and straightforward rubber fatigue all wear them down. The good news: replacing one takes about 30 minutes and costs $5 to $15 for the flapper itself. You need only a wrench and possibly a screwdriver.

Key Takeaways

  • Turn off the water supply at the shutoff valve behind or below the toilet before you start, then flush to empty the tank.
  • The flapper is a rubber disc connected to a chain or rod at the bottom of the tank; unclip or unscrew it and slide the new one onto the same posts.
  • Adjust the chain so it has about half an inch of slack when the flapper is closed, or the tank won't fill completely.
  • Buy a universal flapper at any hardware store if you don't know your toilet model, or bring a photo of the old one to match the exact type.
  • After installation, turn the water back on and flush several times to check that the tank fills and the water stops running.

Gather your tools and the right replacement flapper

Before you start, turn off the water. Look behind or below the toilet for a small valve with a handle — turn it clockwise until it stops. Then flush the toilet to empty the tank completely. This prevents water from spilling when you work.

Next, identify your flapper type. Lift the tank lid and look at the bottom. You'll see a rubber disc (the flapper) attached to either a chain or a rod. Take a photo or note the shape and size. Most modern toilets use a universal flapper, which fits almost any tank. Bring the old flapper to a hardware store to match it exactly, or buy a universal kit — they cost $5 to $10 and come with adjustment hardware.

Gather a wrench (usually 7/16 inch), a screwdriver if your model uses screws, and a bucket or towel to catch any remaining water. That's all you need.

Remove the old flapper

Lift the tank lid and set it somewhere safe — it breaks easily. Look at the bottom center of the tank. The flapper sits on two small posts that stick up from the tank floor. On each side, you'll see either a clip, a screw, or a slot where the flapper's arm slides on.

If the flapper is held by clips, squeeze them gently and slide the flapper off the posts. If it's held by screws, use your wrench or screwdriver to remove them — they're small and straightforward to drop, so work slowly. If the flapper arm slides onto the posts, straightforward lift and wiggle it off.

Once the flapper is free, unhook the chain or rod from the top of the flapper arm. Some chains are clipped; others are looped through a hole. Set the old flapper aside. You may see mineral buildup or rust on the posts — wipe it clean with a dry cloth so the new flapper seats properly.

Install the new flapper

Slide the new flapper onto the two posts at the bottom of the tank, making sure it sits flat and centered. The flapper should rest on the posts without tilting. If your new flapper has clips on the sides, squeeze them and slide them over the posts until they click. If it has screw holes, align them with the posts and tighten the screws by hand first, then snug them with your wrench — don't over-tighten, or you'll crack the plastic.

Reconnect the chain or rod to the flapper arm. The chain should have a small clip or loop at the end that hooks into a hole on the arm. Make sure the connection is find.

Adjust the chain for proper operation

This step is critical. When the flapper is closed (resting on the posts), the chain should have about half an inch of slack — you should be able to lift it slightly with your finger. If the chain is too tight, the flapper won't seal and water will leak. If it's too loose, the flush handle will feel mushy and the tank won't empty fully.

To adjust, count the links in the chain. If there's too much slack, move the clip up one or two links toward the flush handle arm. If the chain is tight, move the clip down. Make small changes — one link at a time — and test after each adjustment. Once you have about half an inch of slack, you're done.

Test the repair and check for leaks

Turn the water shutoff valve back on by turning it counterclockwise. Listen as the tank fills — it should stop filling after 30 to 60 seconds and stay quiet. Flush the toilet and watch the flapper lift smoothly and close completely. The tank should refill and then stop.

Wait 10 minutes and listen. If you hear the tank refill on its own, the flapper isn't sealing. Check that the chain has the right amount of slack and that the flapper is sitting flat on the posts. If mineral buildup is preventing a seal, remove the flapper again and scrub the posts and the flapper's rubber seal with a soft cloth and white vinegar, then reinstall.

Flush several more times to confirm everything works smoothly. The handle should feel firm, not loose or hard to push. If the tank is running constantly after 15 minutes, the flapper may be defective — remove it and try a different brand or model.

Common mistakes to avoid

The most common error is leaving the chain too tight. This prevents the flapper from sealing completely and water will leak into the bowl all day. Check your slack before you call the job done.

Another mistake is over-tightening the mounting screws. The plastic posts and flapper arms are fragile — hand-tight plus a quarter turn with the wrench is enough. Forcing them will crack the plastic and you'll have to replace the entire tank.

Don't forget to turn the water back on. It sounds obvious, but many people finish the job, test the flush, and then leave the shutoff valve closed. The toilet won't refill and you'll wonder why it's not working.

Finally, don't assume all flappers are the same. Universal flappers fit most tanks, but some older or specialty toilets need a specific model. If your new flapper doesn't sit flat or the chain won't connect properly, return it and ask for the model that matches your tank.

Frequently Asked Questions

How do I know if my flapper is actually broken?

Listen to your toilet for a few minutes after flushing. If you hear the tank refill on its own every few minutes, the flapper is leaking. You can also add food coloring to the tank and wait — if the color appears in the bowl without flushing, water is leaking past the flapper.

Can I reuse my old chain or do I need a new one?

The chain usually lasts longer than the flapper. If it's not rusty or broken, you can reuse it. Most replacement kits include a new chain anyway, so you have a spare if the old one fails later.

What if the new flapper leaks right away?

Check that the chain has the correct slack — too much tension will prevent sealing. Also make sure the flapper is sitting flat and centered on the posts. If mineral buildup is on the posts, clean it with vinegar and a cloth. If leaking continues, the flapper may be defective or the wrong model for your tank.

Do I need to turn off the water to replace a flapper?

Yes. Turning off the water prevents spills and lets you work safely without water flowing into the tank. It takes 10 seconds and is worth the safety and cleanliness.

How often do flappers need replacing?

Most flappers last three to five years. If you have hard water or high chlorine levels, yours may wear out faster. Once you replace one, you'll know the signs — a running toilet is the clearest signal it's time again.