A running toilet wastes 200+ gallons of water per day — that’s $50–$100+ per month on your water bill. The good news: most fixes take 15 minutes and cost under $20.
The 3 Most Common Causes
1. Bad Flapper (Most Likely)
The flapper is the rubber seal at the bottom of the tank that opens when you flush and closes to let the tank refill. Over time, it warps, cracks, or collects mineral deposits and stops sealing properly.
DIY fix:
- Turn off the water supply valve behind the toilet
- Flush to empty the tank
- Unhook the old flapper from the overflow tube and disconnect the chain
- Take it to the hardware store to match the size (or buy a universal flapper for $5–$8)
- Hook the new one on, reconnect the chain, turn water back on
2. Float Is Set Too High
The float controls the water level in the tank. If it’s set too high, water rises above the overflow tube and runs continuously into the bowl.
DIY fix: Adjust the float so the water level sits about 1 inch below the top of the overflow tube. On a ball float, bend the arm down slightly. On a cylinder float, pinch the clip and slide it down.
3. Failing Fill Valve
The fill valve controls water flowing into the tank after a flush. When it wears out, it may not shut off completely, causing a slow hissing leak.
DIY fix: Replace the fill valve. Universal kits cost $8–$15 at any hardware store. Takes 20–30 minutes with basic tools. Turn off water, flush, disconnect supply line, swap the valve, reconnect.
Quick Test: Is It the Flapper?
Put 5–10 drops of food coloring in the tank. Wait 15 minutes without flushing. If colored water appears in the bowl, the flapper isn’t sealing.
When to Call a Plumber
- You’ve replaced the flapper and fill valve and it still runs
- The toilet rocks or leaks at the base (wax ring issue)
- Cracks in the tank or bowl
- The shutoff valve behind the toilet is seized or leaking
Professional toilet repair typically costs $100–$250 in Winchester.
Powell’s Plumbing & Air handles toilet repairs throughout Winchester, VA and the Northern Shenandoah Valley.