Uploaded July 2026 | Updated September 2026, 2 weeks ago
How to Replace a Toilet Flapper in Any Leaky Toilet (2-Inch, 3-Inch, and Canister Types)
A toilet that runs constantly, refills by itself, or makes a dripping sound every few minutes is often caused by a worn-out flapper valve that is no longer sealing the flush valve opening. Replacing it is one of the easiest and cheapest toilet repairs and usually takes 10–15 minutes.
Tools and supplies needed
Replacement commode flapper (2-inch or 3-inch)
Small towel or rag
Optional: sponge
Pliers (usually not needed)
Step 1: Turn off the water supply
Find the shutoff valve on the wall or floor behind the toilet.
Turn it clockwise until it stops.
Flush the toilet.
Hold the handle down to drain as much water as possible.
A small amount of water remaining in the tank is normal.
Step 2: Remove the old flapper
Take the toilet tank lid off carefully.
Locate the rubber flapper at the bottom of the tank.
Disconnect the small chain from the flush lever arm.
Remove the flapper from the mounting ears/posts.
Most flappers simply:
Pull off two small tabs on the sides, or
Unclip from the hinge points.
Step 3: Choose the correct replacement flapper
This is where many people make mistakes.
2-inch flapper
Common in older toilets:
Opening is about the size of a baseball.
Usually found in toilets from the 1990s and earlier.
3-inch flapper
Common in newer toilets:
Opening is noticeably larger.
Common after the early 2000s.
Canister/tower flush valve
Some toilets do not use a flapper at all:
The entire tower lifts upward.
These require a replacement seal or cartridge, not a traditional flapper.
A universal flapper package may say:
"Fits most toilets"
"Adjustable 2-inch/3-inch"
but always compare it with your old part.
Step 4: Install the new flapper
Attach the new flapper to the two mounting tabs.
Reconnect the chain to the flush handle arm.
The chain should have:
A little slack (about 1/2 inch)
Enough movement to let the flapper fully open
Too tight:
Flapper won't seal.
Too loose:
Toilet may not flush completely.
Step 5: Turn water back on
Slowly open the shutoff valve counterclockwise.
Let the tank fill.
Flush the toilet several times.
Watch the flapper close.
Check for:
Water continuing to run
Small ripples in the bowl after the tank fills
The toilet refilling every few minutes
How to test if the flapper is leaking
A simple test:
Put several drops of food coloring into the toilet tank.
Do not flush.
Wait 15–30 minutes.
If colored water appears in the bowl:
The flapper is leaking and needs replacement.
Common mistakes when replacing toilet flappers
Buying the wrong size
A 2-inch flapper on a 3-inch flush valve will leak.
Leaving the old chain too tight
The flapper must fully sit flat against the valve seat.
Ignoring mineral buildup
Hard water deposits can prevent a new flapper from sealing. Clean the flush valve rim before installing.
Replacing the flapper but the toilet still leaks
The problem could be:
Cracked flush valve seat
Bad fill valve
Overflow tube issue
Loose tank bolts
Worn canister seal
Typical cost
Basic rubber flapper: $5–$10
Premium adjustable flapper: $10–$15
Plumber repair: often $100+ #toiletrepair
Disclaimer: As an Amazon Associate I earn from qualified purchases.
How to Replace a Toilet Flapper in Any Leaky Toilet (2-Inch, 3-Inch, and Canister Types)
A toilet that runs constantly, refills by itself, or makes a dripping sound every few minutes is often caused by a worn-out flapper valve that is no longer sealing the flush valve opening. Replacing it is one of the easiest and cheapest toilet repairs and usually takes 10–15 minutes.
Tools and supplies needed
Replacement commode flapper (2-inch or 3-inch)
Small towel or rag
Optional: sponge
Pliers (usually not needed)
Step 1: Turn off the water supply
Find the shutoff valve on the wall or floor behind the toilet.
Turn it clockwise until it stops.
Flush the toilet.
Hold the handle down to drain as much water as possible.
A small amount of water remaining in the tank is normal.
Step 2: Remove the old flapper
Take the toilet tank lid off carefully.
Locate the rubber flapper at the bottom of the tank.
Disconnect the small chain from the flush lever arm.
Remove the flapper from the mounting ears/posts.
Most flappers simply:
Pull off two small tabs on the sides, or
Unclip from the hinge points.
Step 3: Choose the correct replacement flapper
This is where many people make mistakes.
2-inch flapper
Common in older toilets:
Opening is about the size of a baseball.
Usually found in toilets from the 1990s and earlier.
3-inch flapper
Common in newer toilets:
Opening is noticeably larger.
Common after the early 2000s.
Canister/tower flush valve
Some toilets do not use a flapper at all:
The entire tower lifts upward.
These require a replacement seal or cartridge, not a traditional flapper.
A universal flapper package may say:
"Fits most toilets"
"Adjustable 2-inch/3-inch"
but always compare it with your old part.
Step 4: Install the new flapper
Attach the new flapper to the two mounting tabs.
Reconnect the chain to the flush handle arm.
The chain should have:
A little slack (about 1/2 inch)
Enough movement to let the flapper fully open
Too tight:
Flapper won't seal.
Too loose:
Toilet may not flush completely.
Step 5: Turn water back on
Slowly open the shutoff valve counterclockwise.
Let the tank fill.
Flush the toilet several times.
Watch the flapper close.
Check for:
Water continuing to run
Small ripples in the bowl after the tank fills
The toilet refilling every few minutes
How to test if the flapper is leaking
A simple test:
Put several drops of food coloring into the toilet tank.
Do not flush.
Wait 15–30 minutes.
If colored water appears in the bowl:
The flapper is leaking and needs replacement.
Common mistakes when replacing toilet flappers
Buying the wrong size
A 2-inch flapper on a 3-inch flush valve will leak.
Leaving the old chain too tight
The flapper must fully sit flat against the valve seat.
Ignoring mineral buildup
Hard water deposits can prevent a new flapper from sealing. Clean the flush valve rim before installing.
Replacing the flapper but the toilet still leaks
The problem could be:
Cracked flush valve seat
Bad fill valve
Overflow tube issue
Loose tank bolts
Worn canister seal
Typical cost
Basic rubber flapper: $5–$10
Premium adjustable flapper: $10–$15
Plumber repair: often $100+ #toiletrepair
Disclaimer: As an Amazon Associate I earn from qualified purchases.










