Project For Home is reader-supported. When you buy through links on our site, we may earn an affiliate commission. How this works.
Project For Home
Updated June 2026 · Researched, not sponsored

Flapper vs Fill Valve: Which Is Making Your Toilet Run?

Flapper vs Fill Valve: Which Is Making Your Toilet Run?

If your toilet keeps running, a leaking flapper is the cause about 80% of the time, and a fill valve is most of the rest. Quick test: drop dye in the tank and don't flush. If color seeps into the bowl within 10-15 minutes, replace the flapper ($5-$15). If the bowl stays clear but water keeps running, the fill valve is the problem ($10-$30).

These two parts fail in different ways, so the sounds they make are different too. A bad flapper usually gives you a quiet, on-again-off-again refill, the classic "phantom flush" where the tank tops itself up every 10-30 minutes for no reason. A bad fill valve tends to run constantly, hiss, or push water up and into the overflow tube until it drains away. Once you know which pattern you're hearing, the fix is fast and cheap.

This guide walks you through the two-minute dye test, the float-lift test, and how to read the water level against the overflow tube so you can tell the two apart with confidence, then shows what each repair actually costs.

Fix it: see flappers & fill valves.

See our picks →
Flapper vs Fill Valve: Which Is Making Your Toilet Run?

Quick Background: What Each Part Does

Two parts control the water in your tank. The flapper is the rubber seal at the bottom of the tank that lifts when you flush and drops back to hold water in. The fill valve is the tall tower on the left side that refills the tank after a flush and shuts off when it's full. A flapper failure lets water leak DOWN into the bowl. A fill valve failure lets water keep coming IN and never shut off. Knowing which direction the water is escaping is the whole game.

Flapper Symptoms: The Phantom Flush

A worn or warped flapper no longer seals tightly, so water slowly seeps from the tank into the bowl. As the tank level drops, the fill valve kicks on to top it back up, then shuts off, then repeats. That's the "phantom flush" or "ghost flush": the toilet seems to refill itself every 10 to 30 minutes when nobody touched it, running for 30-60 seconds each time. The tell-tale pattern is intermittent, not constant. You may also notice the bowl water rippling slightly between flushes.

Fill Valve Symptoms: Constant Run and Hissing

A failing fill valve can't fully shut off, so it keeps running continuously or makes a steady hissing or trickling sound that never stops. The other classic sign: water rising past the fill line and spilling into the overflow tube (the open vertical pipe in the center of the tank), then draining straight down into the bowl. If you hear nonstop running plus water trickling into that center tube, the fill valve, or the float setting that controls it, is your culprit, not the flapper.

How to Tell Them Apart in 5 Minutes

Step 1 - Dye test: Take the tank lid off, drop in a few drops of food coloring or a dye tablet, and DON'T flush. Wait 10-15 minutes. If colored water appears in the bowl, your flapper is leaking. Step 2 - If the bowl stays clear, look at the water level. It should sit about one inch below the top of the overflow tube. If water is at or above the top of that tube and draining in, the problem is the fill valve or float. Step 3 - Float-lift test: gently lift the float arm up while it's running. If the water stops, the float just needs lowering (an easy free adjustment). If it keeps running with the float fully raised, the fill valve itself needs replacing.

What Each Fix Costs

Flapper: the cheapest fix in plumbing. A replacement flapper runs $5-$15 at any hardware store and takes about 5-10 minutes with no tools, just shut off the supply valve, flush to empty the tank, unhook the old one, and clip on the new one. Fill valve: a new universal fill valve runs $10-$30 and takes 15-30 minutes (you'll shut off and disconnect the supply line, so keep a towel handy). If you'd rather hire it out, a plumber typically charges $125-$300 for either repair, most of that being labor and the trip fee.

Buy the Right Part the First Time

For the flapper, match the size to your flush valve opening: most older toilets use a 2-inch flapper, while many newer high-efficiency models use a 3-inch. Snap a photo of the old one or take it to the store. For the fill valve, a universal adjustable-height model fits the vast majority of standard toilets, so you rarely need a brand match. If both parts are old or you're already in the tank, a combined flapper-plus-fill-valve repair kit ($20-$40) saves a second trip and is worth it on a toilet over 5-7 years old.

Which part is it? Symptoms at a glance

SymptomLikely causeTypical fix
Phantom flush — tank refills on its own every few minutesFlapper leakingReplace the flapper (~$8)
Dye in the tank bleeds into the bowl without flushingFlapper not sealingClean or replace the flapper
Constant running or hissing that never stopsFill valve won't shut offReplace the fill valve (~$12)
Water trickling into the overflow tubeWater level too highLower the float or replace the fill valve

Tips & warnings

  • Always shut off the water at the supply valve (the small knob on the wall behind the toilet) and flush to empty the tank before swapping any part.
  • If the dye test is positive but a brand-new flapper still leaks, the flush-valve seat it sits on may be pitted or mineral-crusted. Wipe it clean, or you may need a flush-valve seal kit.
  • Hard-water mineral buildup is the #1 reason both parts fail early. If you replace parts often, the underlying issue is your water.
  • A running toilet can waste hundreds of gallons a day and quietly add $20-$50 a month to your water bill, so even a phantom flush is worth fixing fast.
Flapper vs Fill Valve: Which Is Making Your Toilet Run? — illustration

Frequently asked questions

How do I know if it's the flapper or the fill valve without a plumber?

Run the dye test: add food coloring to the tank, wait 10-15 minutes without flushing. Color in the bowl means the flapper leaks. If the bowl stays clear but the toilet still runs, it's the fill valve or a float set too high. Lift the float while it's running; if that stops it, just lower the float, if not, replace the fill valve.

Why does my toilet flush by itself every few minutes?

That's a phantom (or ghost) flush, and it's almost always a leaking flapper. Water slowly seeps from the tank into the bowl, the level drops, and the fill valve briefly turns on to refill. A $5-$15 flapper fixes it. Confirm with the dye test before buying.

What does it mean if water is running into the overflow tube?

If water keeps trickling into the center overflow tube, the tank is overfilling. Either the float is set too high (free fix: adjust it down so the water stops about an inch below the tube's top) or the fill valve won't shut off and needs replacing ($10-$30).

Is it cheaper to replace the flapper or the fill valve?

The flapper is cheaper and easier: $5-$15 and 5-10 minutes with no tools. A fill valve is $10-$30 and 15-30 minutes. If your toilet is older and both parts are worn, a combined repair kit ($20-$40) is often the smarter buy.

Should I replace both parts at once?

Not always necessary, but it's smart if the toilet is more than 5-7 years old or you have hard water. The dye and float tests tell you which part is failing now; replacing both at the same time saves you a second trip and avoids a repeat repair a few months later.

Related