How to fix a running toilet

This article is for educational purposes only and is not a substitute for professional advice. Local codes, regulations, and best practices vary by region.


Your toilet runs constantly. Water is flowing into the bowl when nobody’s flushing. It’s annoying and it’s wasting water and it’s costing you money on your bill. The good news is that a running toilet is almost always fixable with simple parts and no plumber needed. Most of the time it’s a five-minute fix.

A running toilet is caused by one of several simple issues. The fill valve is letting water run continuously. The flapper is leaking. The refill tube is positioned wrong. All of these are fixable with inexpensive parts and basic hand tools. Understanding what’s happening in your toilet tank empowers you to fix it.

How a Toilet Works

Inside your toilet tank are a few key parts. When you flush, a flapper at the bottom of the tank lifts, allowing water to rush into the bowl. As the bowl empties, the water level in the tank drops. This triggers a float device to lower. The lowering float opens the fill valve, which refills the tank. As water level rises, the float rises, which closes the fill valve. This shuts off water flow.

A running toilet means water is continuously flowing into the bowl or the tank is continuously refilling. This happens when one of these components isn’t working properly.

Identifying the Problem

Lift the toilet tank lid and look inside. Is water constantly flowing into the overflow tube (the pipe in the middle of the tank)? If so, the fill valve is running. Is the bowl water level too high? If water is trickling over the top of the overflow tube, the tank is overfilling.

Is the flapper (rubber disk at the bottom) fully sealing, or is water leaking around it into the drain? Put food coloring in the tank. If color shows up in the bowl without flushing, the flapper is leaking.

Identify which issue you have. This determines the fix.

Fix One: The Flapper is Leaking

The flapper is a rubber disk held in place by a chain or strap. Over time, rubber deteriorates and seals imperfectly. Water leaks past it into the bowl. You see a slow trickle constantly, or the toilet occasionally refills because water level drops.

Flapper replacement is simple. Turn off the water supply (valve at the base of the toilet). Flush to empty the tank. Unhook the chain or strap from the flush handle arm. Remove the old flapper (it simply lifts off two small posts). Insert the new flapper (they fit similarly). Reattach the chain. Turn water back on.

Cost is $10-20 for a replacement flapper. Time is five minutes. This is the most common running toilet fix.

Fix Two: The Fill Valve is Leaking or Stuck

The fill valve controls water flow into the tank. If it’s stuck open, water continuously flows. You’ll see continuous water flow into the tank from the fill valve.

First, try turning the water supply valve off and on a few times. Sometimes the valve is stuck and cycling it frees it. If this works, great. If not, the fill valve needs replacement.

Fill valve replacement is also straightforward. Turn off water. Empty the tank by flushing. Locate the fill valve (usually on the left side of the tank interior). Unscrew the coupling nut that connects the supply line to the fill valve. Unscrew the fill valve from inside the tank (usually a single bolt). Install the new fill valve in reverse order.

Cost is $20-40 for a fill valve. Time is 15-30 minutes. This is also DIY if you’re comfortable with basic plumbing.

Fix Three: Float Adjustment or Failure

The float controls when the fill valve shuts off. If the float is stuck high, the valve stays open and water overflows. If the float is wrong, it might not trigger the valve to close at the right time.

Check the float. Is it stuck or rubbing against the tank wall? Reposition it or loosen it if it’s stuck. This might fix the problem immediately.

If the float is leaking (has water inside), it can’t rise properly. Replacement is simple—unscrew or unclip the old float and install a new one. Cost is $10-20. Time is five minutes.

Fix Four: Refill Tube Issue

The refill tube is a small tube that directs water into the overflow tube during refill. If it’s positioned wrong or damaged, it can cause problems.

Check the refill tube. Is it properly positioned into the overflow tube? Is it cracked or damaged? Adjust its position if needed. Replace if damaged. These are inexpensive and simple to replace.

Quick Fixes to Try First

Before replacing parts, try these simple fixes. Turn the water supply valve off and on several times. Mineral deposits might be jamming the fill valve.

Gently push the float up and down. This sometimes frees a stuck float.

Check that the chain or strap on the flapper isn’t too tight. If it’s too tight, the flapper won’t seal. Loosen it slightly.

Inspect that nothing is blocking the refill tube or keeping the float from moving freely.

These quick checks sometimes fix the problem without part replacement.

When to Call a Plumber

Most running toilet issues are DIY-fixable. Call a plumber if you’ve tried the above and the problem persists, or if you’re uncomfortable doing the repair.

Some toilet problems are more complex. A leak from the tank to the bowl due to internal cracking requires tank replacement (not just flapper). Significant mineral buildup might require professional cleaning.

Plumber calls for toilet repair cost $150-300 for service plus parts. For a simple flapper replacement, this might be overkill, but some people prefer professional help.

Prevention

Toilets last decades with basic maintenance. Quality flapper replacement every few years prevents most problems. Keeping your water clean (no sediment, low mineral content) reduces fill valve issues.

Hard water areas see more mineral buildup and faster part failure. Water softeners help but aren’t necessary for most homes.

The Bottom Line

A running toilet is almost always a simple fix. Identify whether the flapper, fill valve, or float is causing the problem. Part replacement is inexpensive and DIY-accessible. Most fixes take less than 30 minutes. If you’re not comfortable doing it, a plumber can fix it, but for the cost of a service call, you could buy all the parts and try the repair yourself. A running toilet is not an emergency but fixing it saves water and money.


© The Whole Home Guide

Read more