How to Fix a Running Toilet

By ShowMeStepByStepPublished Updated

Based on a video by Roger Wakefield.

To fix a running toilet: shut off the water supply at the valve behind the toilet, flush the tank empty, and check the flapper — if it's warped, stained, or doesn't seal, swap it for a $5 replacement. If the flapper is fine, the culprit is the fill valve: pull the top off and replace the rubber diaphragm, or swap the entire valve. Most running toilets are fixed in 15 minutes with a crescent wrench and a pair of channel-lock pliers.

  1. Shut off the water supply at the valve behind the toilet and flush the tank empty.
  2. Remove the tank lid and disconnect the water supply line with a crescent wrench.
  3. Check the flapper at the bottom of the tank — if it's warped or leaking, replace it.
  4. Inspect the fill valve diaphragm on top of the valve — replace it if it's worn.
  5. Flush out any debris from the fill valve by turning the water back on briefly.
  6. Reassemble or replace the fill valve entirely if the diaphragm swap didn't fix it.
  7. Reconnect and test — turn the water back on and flush to confirm the tank fills and shuts off cleanly.

A running toilet almost always comes down to one of two parts: a bad flapper or a fill valve that won't shut off. This walkthrough (from master plumber Roger Wakefield, 38 years experience) uses a cutaway toilet so you can actually see what's going on inside the tank. You'll need a crescent wrench, channel-lock pliers, and maybe a $5 flapper or $15 fill-valve kit from the hardware store.

Step-by-Step Guide

1

Shut Off the Water

0:43
Step 1: Shut Off the Water

Find the angle stop valve under your toilet. It's the little valve where the hose connects to the wall. Turn it a quarter turn if it's a newer style, or screw it clockwise if it's older. Then flush the toilet to drain the tank. Make sure the water actually stops before you disconnect anything.

Tip

Always confirm the water is off before disconnecting the supply line. If the valve doesn't fully shut off, you'll have water spraying everywhere.

Products used in this step

2

Remove the Lid and Disconnect the Supply

1:37
Step 2: Remove the Lid and Disconnect the Supply

Take the tank lid off and set it somewhere safe - porcelain cracks easily if you drop it. Put a towel under the supply line connection, then loosen the nut where the hose meets the bottom of the tank. A little water will drip out from what's left in the fill valve. Pull the hose out of the way.

Products used in this step

3

Check the Flapper

2:58
Step 3: Check the Flapper

The flapper is the rubber piece at the bottom of the tank that seals the water in. Unhook it from the flush valve and check the rim for cracks, nicks, or warping. If it looks worn or doesn't sit flat anymore, that's your problem. Replacement flappers are cheap and just snap right back into place. Make sure to get one designed for your specific toilet.

Tip

When you snap the new flapper in, pull it up to make sure it reaches the top of the flush valve. If it doesn't, it won't seal right when the tank is full.

Products used in this step

4

Inspect the Fill Valve Diaphragm

3:40
Step 4: Inspect the Fill Valve Diaphragm

If the flapper looked fine, the fill valve is probably the issue. Unscrew the top cap, then lift and turn to remove the upper section. Inside you'll find a small diaphragm with a pin and a seal. Pull it apart and look for debris or buildup. Rinse everything off with clean water - soapy water if it's really gunked up.

5

Flush Out Any Debris

4:22
Step 5: Flush Out Any Debris

Look down inside the fill valve body for any trash or sediment. If you see anything, hook the supply line back up, crack the angle stop on just barely, and let the water pressure flush it out. You might want to put a rag over the top so water doesn't spray. Sometimes just clearing the debris is all you need to fix it.

6

Reassemble or Replace the Fill Valve

5:55
Step 6: Reassemble or Replace the Fill Valve

Put the diaphragm back together the same way it came apart. Set it back in, lift and turn to lock it. If cleaning didn't fix it, you'll need to replace the whole fill valve. Remove the nut on the bottom, pull the old one out, and slide the new one in at the same height. Make sure the rubber washer is on the bottom. Tighten the nut and reconnect the fill tube.

Tip

Set the new fill valve to the same height as the old one. The water level should hit about half an inch to an inch below the overflow tube.

Products used in this step

7

Reconnect and Test

6:40
Step 7: Reconnect and Test

Hook the supply line back up and snug the connection so it doesn't leak. Turn the angle stop back on. Water will start filling from the bottom and slowly rise to the proper level, then stop. If it stops on its own, you're good. Put the tank lid back on carefully and you're done.

Products Used

☐ The Checklist

How to Fix a Running Toilet

Tools
3
Materials
2
Steps
7
Video
7 min

Your Guide

Roger Wakefield

As an Amazon Associate we earn from qualifying purchases. Links on this page may be affiliate links - clicking them and buying doesn't change your price, but helps support ShowMeStepByStep.

Tags

What's next

Related collections

Curated theme pages that include this tutorial.

Weekly Digest

Liked this home improvement tutorial?

Pick the categories you want to hear about. Weekly digest of new step-by-step tutorials. No spam, easy unsubscribe.

Send me tutorials about

We only email about new tutorials. Easy unsubscribe anytime.