How to Replace a Toilet Flapper
Worn flapper? Match the type, set chain slack, run a leak test, and know when the fill valve—not the flapper—is the real problem.
- Difficulty
- Beginner-friendly
- Time
- 15–30 minutes
- Est. cost
- $3–$10
- Season
- year round
By Keepstead Editorial Team · Published August 29, 2026 · 5 min read
Last reviewed August 29, 2026
Quick answer
Turn off the water, flush to empty the tank, unhook the old flapper from the overflow tube and chain, install a matching replacement, set 1/2 inch of chain slack, turn the water back on, and test with a few flushes plus a food-coloring check.
A worn flapper is the most common reason a toilet keeps running. The rubber seal at the bottom of the tank hardens, warps, or collects mineral buildup until water slips past it into the bowl. Replacing a flapper is a beginner-friendly repair—if you've already diagnosed a flapper leak, this guide walks through the replacement itself.
For a broader overview that also covers fill valves and float adjustment, see how to stop a running toilet.
Why flappers fail
Flappers sit on the flush valve opening and lift when you flush. Over time, chlorine, minerals, and age make the rubber stiff or misshapen. The seal loosens, and water leaks continuously—often silently.
This is different from a fill valve problem (tank overfilling into the overflow tube) or a base leak (wax ring or supply line). If water pools on the floor, that's not a flapper issue—see when to call a plumber vs DIY.
Identify your flapper type
Before buying, look at the existing flapper and flush valve opening:
| Flapper style | How to recognize it | Buying tip |
|---|---|---|
| Standard rubber | Flexible disk on a hinge or ring | Match 2-inch or 3-inch size to valve opening |
| Canister / tower | Cylinder lifts instead of hinged disk | Often needs model-specific part |
| Dual-flush | Two buttons, different flush volumes | Match manufacturer kit |
| Float integrated | Small float attached to flapper | Less common; match OEM if possible |
When in doubt, remove the old flapper and bring it to a hardware store. Universal kits work on many toilets; specialty toilets (pressure-assist, some dual-flush) may need exact replacements.
Tools needed
- Adjustable wrench or pliers (if adjusting chain clip)
- Flashlight
- Bucket or towels
- Replacement flapper (matched size/type)
Materials needed
- Replacement flapper ($3–$8)
- Clean rag
- Optional: food coloring for leak test
Step-by-step replacement
-
Shut off water and empty the tank — Turn the shutoff valve clockwise until it stops. Flush once. Sponge or towel out remaining water so the flapper area is dry and easy to reach.
-
Note how the old flapper connects — Most flappers hook onto ears on the overflow tube and connect to the flush lever via a chain. Take a photo if the setup is unfamiliar.
-
Remove the old flapper — Unclip or unhook it from the overflow tube. Disconnect the chain from the flush arm. Discard the worn flapper.
-
Install the new flapper — Attach it to the same overflow tube ears. Connect the chain to the flush arm with about 1/2 inch of slack when the flapper is seated closed.
-
Turn water on and set the water level — Open the shutoff valve. Let the tank fill. Water should sit about 1 inch below the top of the overflow tube. If water spills into the tube, adjust the float—see how to adjust toilet water level—or see our fill valve replacement guide.
-
Test — Flush several times. Listen for running water 10–15 minutes later. Add a few drops of food coloring to the tank; wait 15 minutes without flushing. Color in the bowl means the seal still isn't tight.
Troubleshooting after replacement
| Symptom | Likely cause | Next step |
|---|---|---|
| Still runs intermittently | Chain too tight or misaligned flush arm | Re-adjust slack; ensure flapper sits flat |
| Runs constantly | Fill valve stuck open | Replace or adjust fill valve |
| New flapper still leaks | Damaged flush valve seat | Clean seat with rag; if pitted or cracked, call a plumber |
| Handle must be held down | Chain too long | Shorten chain slightly |
When to call a plumber
Bottom line
Flapper replacement is one of the most cost-effective plumbing repairs a homeowner can do. Match the part, set correct chain slack, and verify with a dye test. For ongoing prevention, see our toilet maintenance checklist.
Frequently asked questions
- How do I know if my flapper needs replacing?
- Signs include a trickling sound after the tank refills, water in the bowl when the toilet hasn't been flushed, or a failed food-coloring test (dye appears in the bowl within 15 minutes).
- Are toilet flappers universal?
- Many toilets use universal 2-inch or 3-inch flappers, but some models require a specific shape or size. Bring the old flapper to the store or note the flush valve opening diameter before buying.
- How much chain slack should a toilet flapper have?
- About 1/2 inch of slack when the flapper is closed. Too tight prevents a full seal; too loose can hang up on other parts and leave the flapper slightly open.
Sources & references
Related guides
How to Stop a Running Toilet (Step-by-Step)
Toilet still running after a flush? Usually a worn flapper or fill valve. Diagnose the cause, fix it in under an hour, and know when to call a plumber.
Why Your Toilet Keeps Running (Causes & Diagnosis)
Toilet running after every flush—or randomly at night? Five common tank-side causes, quick diagnosis steps, and which fixes are safe DIY.
How to Adjust Toilet Water Level in the Tank
Set the correct toilet tank water level for ball floats and cylinder floats, fix overflow tube spillover, and know when adjustment isn't enough.
How to Replace a Toilet Fill Valve
Replace a faulty toilet fill valve step by step—when to swap it, how to drain the tank, install a universal valve, and set the correct water level.
This guide is for general informational purposes. Conditions vary by home, local codes, and equipment. See our disclaimer.