How-To Guides · DIY & home
A toilet that keeps running isn't just annoying. Leaks like this can waste thousands of gallons of water a month. The good news, it's usually a cheap, easy fix. Here's how to find the problem and fix it.

First, lift the tank lid and look inside. When you flush, the handle pulls a chain that lifts a rubber flap at the bottom, called the flapper. Water rushes into the bowl. Then the fill valve refills the tank, and a float rises with the water and shuts the valve off.

A running toilet almost always means one of two things. Either the flapper isn't sealing, so water leaks into the bowl, or the water level is set too high, so it spills into the tall overflow tube in the middle.

To check the flapper, put a few drops of food coloring in the tank. Don't flush. Wait at least fifteen minutes. If color shows up in the bowl, the flapper is leaking.

Start with the easiest fix, the chain. If it's too short, it holds the flapper open. If it's too long, it can get stuck underneath it. You want just a little slack, about half an inch.

If the flapper still leaks, replace it. Turn the shutoff valve behind the toilet clockwise to close it, and flush to empty the tank. Unhook the old flapper, and take it to the store so you can match it. Snap the new one on, hook up the chain, and turn the water back on.

If water is pouring into the overflow tube, the water level is too high. It should stop about half an inch to one inch below the top of that tube. Lower the float. On most newer toilets, squeeze the clip and slide the float down. On older ones with a ball on an arm, turn the adjustment screw.

Still running? Gently lift the float while it's filling. If the water stops, the float just needs adjusting. If it keeps running anyway, the fill valve is worn out and needs to be replaced. Fill valve kits are sold at any hardware store, or a plumber can do it quickly.
Simple Google Sheets + Excel tools from WiscHaven. Buy once, no subscription.
Checked against the official sources above. Steps can change as apps update - tell us if something looks different: wischavenindustries@gmail.com