Skip to content
DIY Estimated savings:$20–$70/mo while it runs

How to Fix a Running Toilet in 15 Minutes (and Stop Wasting $70 a Month)

A running toilet can waste 200 gallons a day. Here's how to diagnose which of three cheap parts is the problem and replace it without calling a plumber.

Published 5 min read Difficulty: Easy

That faint hiss or the occasional refill sound from the bathroom is your toilet quietly running your water bill up. A toilet that runs continuously wastes about 200 gallons a day; a plumber charges $150–$250 to fix it; the part that’s actually broken costs $5–$20.

Everything inside a toilet tank is designed to be replaced by hand. Here’s how to figure out which part failed and swap it.

First, understand the three parts

Lift the tank lid and set it somewhere safe (they crack easily). You’ll see:

  1. The flapper — a rubber disc at the bottom, attached by a chain to the flush handle. Lifting it lets water rush into the bowl. When it drops, it seals the tank so it can refill.
  2. The fill valve — the tall column on the left side, connected to the water supply. It refills the tank and shuts off when the float reaches the set height.
  3. The overflow tube — the open vertical pipe in the middle. If water rises above the fill line, it drains into this tube and down into the bowl forever. That’s the “running” you hear.

Nearly every running toilet is one of three problems, and each has a 60-second test.

Diagnosis: three quick tests

  1. Step 1: The dye test (flapper leak)

    Add food coloring to the tank water. Wait 15 minutes without flushing. Color in the bowl means the flapper isn't sealing. Fix: replace the flapper (most common cause, $5–$10).

  2. Step 2: The water level test (fill valve or float)

    Look at where the water sits. It should be about 1 inch below the top of the overflow tube. If it's at or over the top of the tube, water is constantly draining into it. Fix: adjust the float; if that doesn't hold, replace the fill valve ($10–$20).

  3. Step 3: The chain and handle test

    Jiggle the handle. If the running stops, the chain is catching or the handle is sticking. Fix: adjust the chain slack to 1/2 inch, or replace the handle ($5–$10).

Fix #1: Replace the flapper (10 minutes)

  1. Turn off the water at the supply valve behind the toilet (clockwise). Flush to empty the tank.
  2. Unclip the chain from the flush lever.
  3. Pull the old flapper off the two pegs on the sides of the overflow tube. If it’s a ring-style flapper, slide it up and off the tube.
  4. Wipe the flush valve seat (the rim the flapper sits on) with a cloth. Mineral buildup here is a common reason a new flapper still leaks — scrub it with a scouring pad if it feels rough.
  5. Install the new flapper on the pegs, connect the chain with about 1/2 inch of slack, turn the water back on, and test-flush twice.

If the seat itself is pitted or corroded, a flush valve seal repair kit ($8) sticks a new seat over the old one without removing the tank.

Fix #2: Adjust or replace the fill valve (15–20 minutes)

Adjust first. Modern fill valves have a screw or a clip on the float. Turn the screw counterclockwise (or slide the clip down) to lower the water level. Target: 1 inch below the overflow tube top. Flush and check.

If the valve won’t shut off, or hisses constantly, replace it:

  1. Turn off the supply valve and flush. Sponge out the remaining water in the tank.
  2. Put a towel and a small bowl under the tank. Disconnect the supply line from the bottom of the fill valve (it’s the nut on the outside of the tank).
  3. Unscrew the large lock nut under the tank that holds the fill valve, and lift the old valve out.
  4. Adjust the new valve’s height so the top is about 1 inch above the overflow tube (most twist to adjust). Drop it into the hole, tighten the lock nut hand-tight plus a quarter turn, and reconnect the supply line.
  5. Clip the refill tube to the overflow tube (it should sit just above the water, not down inside the tube).
  6. Turn on the water, let it fill, and set the float so the water stops 1 inch below the overflow.

Fix #3: Chain and handle (5 minutes)

  • Chain too tight holds the flapper slightly open. Rehook it one or two links longer.
  • Chain too long falls under the flapper and props it open. Shorten it, or clip off the excess.
  • Handle sticks because the nut inside the tank is corroded. Replacement handles are universal, $5–$10, and install with one nut (it’s reverse-threaded — turn clockwise to loosen).

When it’s not the toilet

If the water level is right, the flapper passes the dye test, and you still hear intermittent refilling, check the supply valve under the tank and the refill tube position. A refill tube pushed down into the overflow tube siphons water continuously; pull it up so it sits above the water line.

If everything checks out and the toilet still runs, the flush valve assembly (the overflow tube and seat) may be cracked. That’s a $20 part but involves removing the tank — a 45-minute job with a helper. At that point a plumber is reasonable, but you’ll know exactly what to ask for.

While the lid is off

Check the tank bolts for rust and the supply line for corrosion at the fittings. A braided stainless supply line ($8) is cheap insurance against the failure that floods a bathroom, and it swaps in the same two minutes you already spent disconnecting the old one.

Frequently asked questions

How much water does a running toilet actually waste?

A constantly running toilet wastes 200 gallons a day or more — about 6,000 gallons a month. At an average combined water and sewer rate of roughly $10–$12 per 1,000 gallons, that is $60–$75 a month. A slow, intermittent leak wastes less but still adds up to $10–$30 monthly.

How do I know if my toilet is leaking silently?

Put a few drops of food coloring in the tank (not the bowl) and wait 15–20 minutes without flushing. If color shows up in the bowl, the flapper is leaking. Many utilities give away free dye tablets for this test.

What if the toilet keeps running after I replace the flapper?

Check that the chain has about 1/2 inch of slack — too tight holds the flapper open, too loose lets it catch under the flapper. If the chain is right, the problem is the fill valve or the flush valve seat. Both are covered in this guide.

Should I just replace the whole toilet?

Only if it's pre-1994 (uses 3.5+ gallons per flush) or the porcelain is cracked. A modern 1.28 gpf toilet costs $150–$300 and saves a family about $100 a year in water, but every mechanism in the tank of any toilet is replaceable for under $25.

Editorial note: Savings figures are typical ranges drawn from utility, insurer, and industry data and will vary by home, region, and rates. Always confirm local codes and consult a licensed pro for electrical, gas, or structural work.