How to Replace a Toilet Flapper

A running toilet is the sound of money going down the drain, literally. The culprit is usually a worn flapper—the rubber seal at the bottom of your tank that lifts when you flush and closes to refill. When it hardens or warps, water leaks past it continuously, and your fill valve kicks on every few minutes trying to top up the tank. This is one of the easiest repairs you'll ever make. The flapper costs five to ten dollars, requires no special tools, and fixing it takes less time than making coffee.

  1. Shut Off the Water First. Locate the shutoff valve on the wall behind or below the toilet. Turn it clockwise until it stops. Flush the toilet once to empty the tank completely. If you can't find a shutoff valve, turn off the main water supply to the house.
  2. Spot the Problem. Lift the toilet tank lid and set it somewhere safe. Look at the rubber flapper sitting on top of the flush valve at the bottom center of the tank. Check for cracks, stiffness, discoloration, or mineral buildup. If it's obviously hardened or has a gap around its edges, it's definitely the problem.
  3. Unhook the Old Flapper. Most flappers are held by a single clip or hook loop that wraps around a small post on the fill valve. Gently lift or unclip it from the post. Some older models have two hooks—unhook both sides. The flapper will fall into the bottom of the tank; just fish it out and set it aside.
  4. Clean That Valve Rim. Before installing the new flapper, wipe the rubber seat where the flapper makes contact. Use a dry cloth or sponge to remove any mineral deposits, algae, or debris. A clean surface means a better seal. This is the step most people skip and why flappers still leak after replacement.
  5. Snap in the New Flapper. Remove the new flapper from its packaging. Align the clip loop or hooks with the post on your fill valve—you'll need to match your old flapper's attachment style. For a clip model, slide the flapper onto the post from one side and snap the clip into place. For a two-hook model, position both hook holes over their posts and press down firmly until you hear or feel a click.
  6. Verify the Seal Works. Turn the water shutoff valve counterclockwise to restore supply. Watch the tank fill to the waterline (usually marked on the inside). The fill valve should shut off automatically. Now flush once—the flapper should lift smoothly and the tank should refill without running continuously. Listen for any hissing after 30 seconds; silence means a good seal.
  7. Replace the Lid and Monitor. Carefully set the lid back on the tank. Leave the bathroom undisturbed for an hour and check that the fill valve doesn't cycle on again—a sign of a silent leak. If the toilet stays quiet and flushes normally, you're done.