Plumbing & Water Heaters

Toilet Flapper Replacement

A constantly running toilet is almost always caused by a faulty flapper — the rubber seal at the bottom of the tank that opens to flush and closes to let the tank refill. When the flapper warps, hardens, or accumulates mineral deposits, it can no longer seal properly, letting water continuously trickle into the bowl. Replacing a flapper costs $5–$15 in parts and takes about 30 minutes — no special tools required.

Try the AI Diagnosis Tool

Common Symptoms

  • Toilet runs constantly even when not in use
  • Water trickling or hissing sound from the bowl
  • Toilet randomly refills on its own (phantom flushing)
  • Noticeably higher water bill without explanation

Most Likely Causes

  1. 1

    Worn or Warped Flapper

    Rubber flappers degrade over time — typically after 3–5 years. The rubber warps, hardens, or cracks, preventing a watertight seal against the flush valve seat. Even a small gap allows water to continuously leak from the tank into the bowl, triggering the fill valve to run constantly.

  2. 2

    Mineral Buildup on Flapper Seat

    In areas with hard water, calcium and mineral deposits accumulate on the flush valve seat (the ring the flapper presses against). Even a new flapper can't seal properly against a rough or pitted seat. Cleaning deposits off the seat with white vinegar and a cloth often restores a good seal.

  3. 3

    Flapper Chain Too Short or Too Long

    The chain connecting the flapper to the flush handle arm must have the right amount of slack — about 1/2 inch. Too short and the flapper can't close fully; too long and the chain gets caught under the flapper, holding it open. Adjusting the chain clip is a free fix that takes 30 seconds.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Repair Scout will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Caution

Turn off the water supply valve before removing the old flapper to avoid splashing and make the job easier. The shutoff valve is at the wall behind the toilet — turn clockwise to close.

  1. 1Step 1 — Confirm the flapper is the problem: add a few drops of food coloring to the tank. Wait 15 minutes without flushing. If color appears in the bowl, the flapper is leaking. This simple dye test rules out a faulty fill valve before you start any repairs.
  2. 2Step 2 — Turn off the water supply valve: the shutoff valve is on the wall behind and below the toilet. Turn it clockwise until it stops. Then flush to drain the tank as much as possible — this gives you a dry workspace inside the tank.
  3. 3Step 3 — Remove the old flapper: unhook the flapper ears from the pegs on the overflow tube (the large vertical tube in the center of the tank). Then disconnect the chain from the flush handle arm by sliding the clip out of the hole. Note how the old flapper was attached before removing it.

Want the complete repair checklist?

See all 5 steps + safety warnings + tool list + cost estimate. Save $150+ vs. a service call.

Review Pro — $1.00/mo

30-day money-back guarantee · Cancel anytime

Stop Paying $150+ Per Service Call

Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.

  • Unlimited AI repair diagnoses
  • Step-by-step fix guides with tool lists
  • Cost & time estimates before you call a pro
  • 1,000+ appliance & system repair articles
  • Emergency repair guidance, 24/7

$1.00/mo — less than one service call trip charge

Review Monthly Pro — $1.00/mo

$1.00/month · Checkout continues to Stripe · Cancel anytime

Most homeowners save $150+ on their first repair

Repair vs Replace

✓ Worth Repairing

Flapper replacement is one of the easiest and most cost-effective plumbing repairs. A universal flapper fits most toilets and costs under $10. If replacing the flapper doesn't fix the running, the fill valve may also need replacement ($10–$20 in parts) — still well within DIY range. A full toilet replacement is only warranted if the tank itself is cracked or the porcelain is damaged.

Est. Repair Cost

$5–$15 (universal flapper)

Est. Replacement Cost

$150–$300 for a plumber to diagnose and repair a running toilet

Recommended Tools & Parts

  • Fluidmaster 501 Universal Flapper

    Universal replacement flapper compatible with most 2-inch flush valve seats. Adjustable design fits Kohler, American Standard, Eljer, and most generic toilets. Includes chain and clip. Chlorine-resistant rubber for long service life.

    $5–$10

    Buy on Amazon →
  • Korky 100BP Universal Flapper

    Premium universal flapper with extra-thick rubber seal for a reliable watertight fit. Compatible with most standard 2-inch flush valve seats. Available in single or multi-pack. Chlorazone rubber resists chlorine degradation.

    $5–$12

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repair Guides

This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.

Keep Exploring

Stop Paying $150+ Per Service Call

Get instant AI diagnosis for any home repair — plumbing, electrical, HVAC, appliances, and more.

  • Unlimited AI repair diagnoses
  • Step-by-step fix guides with tool lists
  • Cost & time estimates before you call a pro
  • 1,000+ appliance & system repair articles
  • Emergency repair guidance, 24/7

$1.00/mo — less than one service call trip charge

Review Monthly Pro — $1.00/mo

$1.00/month · Checkout continues to Stripe · Cancel anytime

Most homeowners save $150+ on their first repair

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

How do I know if my flapper needs replacing?
The easiest test is the food coloring dye test: add a few drops of food coloring to the tank and wait 15 minutes without flushing. If color seeps into the bowl, the flapper is leaking. Another sign is hearing the fill valve run periodically even when the toilet hasn't been flushed — this is called phantom flushing and almost always means the flapper is failing.
What size flapper do I need?
Most toilets use a standard 2-inch flapper. Some newer high-efficiency toilets use a 3-inch flapper — lift the flapper and measure the opening (the flush valve seat) to confirm. When in doubt, bring the old flapper to the hardware store for a match. Universal flappers (like Fluidmaster 501 or Korky 100BP) fit the vast majority of residential toilets and are the easiest starting point.
I replaced the flapper but the toilet still runs — what now?
First check the chain length — 1/2 inch of slack is correct. If the chain is fine and the toilet still runs, check whether the flapper is seated evenly on both sides of the flush valve seat. If it still runs, the fill valve may be faulty (water level too high and overflowing into the overflow tube) or the flush valve seat itself may be pitted from mineral deposits — you can feel a rough seat by running your finger around the rim. Clean mineral deposits with vinegar, or replace the fill valve if the water level is the culprit.