Why Your Toilet Keeps Running and What to Check First

There are few sounds more annoying than a toilet that keeps running after you flush. That constant trickle of water isn’t just irritating — it’s wasting gallons of water every single day. A running toilet can waste up to 200 gallons of water per day depending on how bad the leak is. That adds up fast on your water bill.

The good news is that most running toilets are easy to fix. You don’t need a plumber, and you don’t need any plumbing experience. The most common causes are simple mechanical problems inside the tank that you can diagnose and repair in about 15 minutes.

I put off fixing my own running toilet for weeks because I assumed it would be complicated. When I finally opened the tank and looked inside, I realized it was just a small rubber flap that wasn’t closing properly. A five-dollar replacement part and ten minutes of my time solved the problem entirely.

This guide walks you through the most common reasons a toilet keeps running and how to fix each one.


How a Toilet Works (The Basics)

Before you can fix it, it helps to understand how a toilet works. Don’t worry, this isn’t complicated.

When you flush, a chain lifts a rubber flap called the flapper at the bottom of the tank. This allows water to flow from the tank into the bowl. At the same time, a float drops as the water level in the tank goes down, which opens a valve called the fill valve to refill the tank.

Once the tank is full, the float rises and shuts off the fill valve. The flapper closes over the opening at the bottom of the tank so the water stays in the tank until the next flush.

A running toilet happens when something in this cycle goes wrong. Water is either leaking out of the tank through the flapper, or the fill valve isn’t shutting off properly.


Step 1: Remove the Tank Lid and Look Inside

Start by taking the lid off the tank. It’s usually just sitting on top — no screws or clips. Set it somewhere safe because they break easily and are expensive to replace.

Now flush the toilet and watch what happens. Pay attention to:

  • Does the flapper lift and then fall back into place?
  • Does the water level rise and then stop?
  • Can you hear water running even after the tank is full?
  • Does the water level in the tank drop slowly even when you haven’t flushed?

These observations will tell you which part is causing the problem.


Cause 1: The Flapper Is Worn Out (Most Common)

This is the number one cause of a running toilet. The flapper is a rubber valve at the bottom of the tank that lifts when you flush and seals shut when the tank refills. Over time, the rubber degrades, warps, or collects mineral deposits, preventing it from forming a tight seal.

When the flapper doesn’t seal properly, water slowly leaks from the tank into the bowl. The fill valve keeps running to replace the water that’s leaking out, and the cycle never stops.

How to Test It

Do the dye test:

  1. Add a few drops of food coloring or a dye tablet to the water in the tank. Don’t flush.
  2. Wait 15 to 30 minutes without using the toilet.
  3. Check the water in the bowl. If it has changed color, water is leaking from the tank into the bowl, which means the flapper is not sealing properly.

How to Fix It

  1. Turn off the water supply to the toilet. The shutoff valve is usually on the wall behind the toilet, near the floor. Turn it clockwise until it stops.
  2. Flush the toilet to drain the tank.
  3. Unhook the chain from the flapper.
  4. Remove the old flapper. Most snap off the overflow tube or slide up and off. Take note of how it attaches before you remove it.
  5. Take the old flapper to the hardware store so you can buy the exact same type. There are several different styles, and they’re not all interchangeable.
  6. Install the new flapper by reversing the removal process.
  7. Reattach the chain, leaving a small amount of slack. If the chain is too tight, the flapper won’t close. If it’s too loose, it can get caught under the flapper.
  8. Turn the water back on and let the tank fill.
  9. Flush a few times and watch to make sure the flapper opens and closes properly and the water stops running.

A new flapper costs about $5 to $10 and takes about 10 minutes to replace. It’s one of the best returns on investment in home maintenance.


Cause 2: The Chain Is Too Long or Too Short

The chain connects the flush handle to the flapper. If it’s too long, it can get caught under the flapper and prevent it from closing. If it’s too short, it holds the flapper slightly open.

How to Check

Look at the chain inside the tank. It should have a small amount of slack — about half an inch to an inch. If it’s pulled tight, it’s too short. If there’s a lot of extra chain dangling, it’s too long and could get caught under the flapper.

How to Fix It

Most chains have multiple links that you can hook into. Move the chain to a different link to adjust the length. If the chain is too long, you can also trim the excess with wire cutters, but leave a few extra links in case you need to adjust it later.

If the chain is too short and there’s no room to adjust it, buy a new chain. They cost about two dollars.


Cause 3: The Float Is Set Too High

The float is the plastic or metal ball that floats on the water in the tank. As the water rises, the float rises and eventually shuts off the fill valve. If the float is set too high, the water level in the tank rises above the overflow tube and continuously drains into the bowl.

How to Check

Look at the water level in the tank. It should be about an inch below the top of the overflow tube (the tall plastic or metal tube in the center of the tank). If the water level is at or above the top of the overflow tube, the float is set too high.

How to Fix It

There are two common types of float mechanisms:

Older style with a ball float on an arm:
Turn the small screw on the fill valve clockwise to lower the float. Flush the toilet and check the water level. Adjust again if needed until the water level is about an inch below the top of the overflow tube.

Newer style with a float on the fill valve itself:
There’s usually a small adjustment clip or screw on the side of the fill valve. Squeeze the clip and slide the float down to lower the water level, or turn the adjustment screw.

Make small adjustments and test after each one. It’s easier to lower the float a little more than to go back and forth.


Cause 4: The Fill Valve Is Not Shutting Off

If the flapper is fine and the float is at the right level but water keeps running, the fill valve itself might be the problem. Mineral deposits can build up inside the valve and prevent it from closing completely.

How to Test

Turn off the water supply and flush the toilet to drain the tank. Hold the float up with your hand and turn the water supply back on. If water still flows through the fill valve even when the float is in the up position, the valve is not shutting off properly.

How to Fix It

You can try cleaning the fill valve first:

  1. Turn off the water supply.
  2. Remove the top of the fill valve (the cap). There’s usually a button or a cap that twists off.
  3. Place a cup over the open valve and turn the water on briefly to flush out any debris.
  4. Reassemble the valve and test it.

If cleaning doesn’t work, replace the fill valve. A new fill valve costs about $10 to $15 and comes with instructions. It’s a bit more involved than replacing a flapper, but still a beginner-friendly project that takes about 20 to 30 minutes.


Cause 5: The Overflow Tube Is Too Short

This is less common but worth checking. The overflow tube prevents the tank from overflowing if the fill valve fails. If the tube is cracked or too short, water can drain into it continuously.

How to Check

Look at the overflow tube. It should extend above the water line in the tank. If the water level is above the top of the overflow tube, the tube is too short or the float is set too high.

How to Fix It

First, try adjusting the float to lower the water level. If the tube itself is cracked or damaged, it needs to be replaced. This is less common and usually requires replacing the entire flush valve assembly, which is a bit more involved. If you’re not comfortable with this, it’s a reasonable time to call a plumber.


How Much Water Does a Running Toilet Waste?

It’s probably more than you think. Here’s a rough estimate:

Leak Size Water Wasted Per Day Approximate Cost Per Month
Slow trickle 30-50 gallons $3-5
Moderate leak 100-150 gallons $10-15
Large leak 200+ gallons $20+

These numbers vary based on your local water rates, but even a slow trickle adds up over months. Fixing a running toilet usually pays for itself within the first month.


When to Call a Plumber

Most running toilets can be fixed with the steps above. But call a plumber if:

  • You’ve replaced the flapper and adjusted the float and it’s still running
  • The tank is cracked
  • The bolts at the bottom of the tank are rusted and you can’t remove them
  • Water is leaking from the base of the toilet
  • You’re not comfortable working inside the tank

A running toilet is almost always a simple fix, but there’s no shame in calling for help if you’re unsure.


Preventing Future Problems

A few simple habits can extend the life of your toilet’s internal parts:

  • Don’t use bleach tablets in the tank. They degrade the rubber flapper and other components faster.
  • Clean the tank once or twice a year to prevent mineral buildup.
  • Replace the flapper every two to three years as preventative maintenance, even if it’s not leaking yet.
  • Don’t use the toilet as a trash can. Only flush toilet paper and human waste.

Frequently Asked Questions

Why does my toilet randomly run for a few seconds?

This is usually caused by a slow leak past the flapper. The water level in the tank drops slightly over time, and the fill valve kicks on briefly to top it off. Replace the flapper and it should stop.

Can a running toilet increase my water bill?

Yes, significantly. A moderate leak can add $10 to $20 or more to your monthly water bill. A large leak can waste hundreds of gallons per day.

How much does it cost to fix a running toilet yourself?

If it’s a flapper or chain issue, about $5 to $10 for the part. A fill valve replacement costs about $10 to $15. Both are quick fixes that don’t require a plumber.

Is it hard to replace a toilet flapper?

No, it’s one of the easiest plumbing repairs you can do. It takes about 10 minutes and requires no special tools. Just make sure you buy the right type of flapper for your toilet model.

Why does my toilet make a hissing sound after flushing?

That’s the fill valve refilling the tank. If it continues hissing after the tank is full, the fill valve may not be shutting off completely. Try cleaning or replacing the fill valve.

Leave a Comment