🕐 24/7 Emergency Service

Home / Blog

Why Does My Toilet Keep Running? Causes and Fixes

October 6, 2026

When a toilet keeps running, the cause is almost always inside the tank: a flapper that no longer seals, a fill valve set too high, or a chain that is too short or too long. Most of those are cheap parts and a fifteen-minute fix. Newman's Plumbing Service & Repair has fixed toilets in Portsmouth and across Hampton Roads since 1994, licensed and insured under Virginia License No. 2705161180, and the honest truth is that a lot of running toilets do not need a plumber at all. This guide walks you through how to find the cause yourself, what each fix involves, and the few situations where it is worth calling us at (757) 465-0883.

How a Toilet Tank Works, in Thirty Seconds

Lift the lid off the tank and you will see two main parts. On one side is the fill valve, the tall assembly that lets water in after a flush. In the middle or on the other side is the flush valve, with a rubber flapper at the bottom that lifts when you push the handle and drops back down to seal the tank.

A running toilet means water is going somewhere it should not. Either it is leaking past the flapper into the bowl, or the tank is overfilling and spilling down the overflow tube, the open pipe in the middle of the flush valve. Every cause below is one of those two problems, and figuring out which one you have tells you which part to replace.

The Four Most Common Causes of a Running Toilet

Toilet removed from the floor during a repair in a Portsmouth VA bathroom — Newman's Plumbing Service & Repair

In our experience across Portsmouth, Chesapeake, Norfolk, and Virginia Beach, nearly every running toilet comes down to one of these:

  • A worn or warped flapper. Rubber hardens and loses its shape over a few years, and chlorinated city water and in-tank cleaning tablets speed that up. Once it stops sealing, water trickles into the bowl and the tank refills on its own every so often. This is the cause more often than all the others combined.
  • A chain that is the wrong length. Too short and it holds the flapper slightly open. Too long and the slack gets trapped under the flapper when it drops. You want about half an inch of slack.
  • A fill valve set too high or failing. If the water level climbs above the top of the overflow tube, it spills down it constantly. An older fill valve can also stop shutting off cleanly and hiss as it lets water through.
  • Mineral buildup or a damaged flush valve seat. If the flapper is new and still leaks, the ring it seals against may be pitted, cracked, or crusted with scale, and no flapper will seal on a rough seat.

How Much Water Does a Running Toilet Waste?

More than most people expect. The EPA's WaterSense program estimates that a leaking toilet can waste around 200 gallons a day. A slow, silent leak past the flapper wastes less, but because it runs every hour of every day, it still adds up to thousands of gallons over a billing cycle.

That is why a running toilet is often discovered on the water bill rather than by ear. If your bill jumps and nothing else in the house has changed, check the toilets before anything else. Put a few drops of food coloring in the tank, leave it for fifteen minutes without flushing, and look in the bowl. Color in the bowl means water is getting past the flapper.

If the toilets pass that test and the bill is still high, the water is going somewhere you cannot see, under the slab, inside a wall, or in the line out to the street. Our guide to the hidden water leak signs Hampton Roads homeowners miss covers what to check next.

How to Fix a Running Toilet Yourself

Start with the cheapest and most likely fix, and work your way up. Turn off the supply valve behind the toilet and flush to empty the tank before you change any part.

  • Adjust the chain first. Hook it so there is a little slack with the flapper closed. It costs nothing and fixes more toilets than you would think.
  • Lower the water level. Turn the adjustment screw or slide the clip on the fill valve until the water stops about an inch below the top of the overflow tube.
  • Replace the flapper. Take the old one to the hardware store so you match the size. Most are 2 inches, but many newer toilets use 3-inch flush valves, and the wrong flapper will never seal.
  • Replace the fill valve. A universal fill valve kit is inexpensive, fits most toilets, and takes about twenty minutes with a sponge and an adjustable wrench.

When a Running Toilet Needs a Plumber

Rotted subfloor exposed under a leaking toilet in a Portsmouth VA home — Newman's Plumbing Service & Repair

Call a plumber if the shutoff valve behind the toilet will not turn or starts leaking when you touch it, if a new flapper and fill valve did not stop the problem, if the tank is cracked, or if you see water on the floor around the base. A running toilet wastes water. A toilet leaking at the base rots the subfloor, and that turns a small repair into a floor repair.

Older homes in Portsmouth and Norfolk often have original shutoff valves that have not been turned in decades. Forcing one can snap the stem and leave you with water spraying behind the toilet and no way to stop it short of the main. If that valve looks corroded, it is worth having us replace it during the same visit.

Sometimes the honest answer is that the toilet itself is the problem. A worn-out flush valve seat on an older toilet can cost nearly as much to repair as a new, efficient toilet costs to install. Our residential plumbing service covers toilet repair and replacement, and we will tell you which one makes sense before any work starts. Call (757) 465-0883 and we can usually get you on the schedule the same day.

Frequently Asked Questions

How do I stop my toilet from running?

Turn off the supply valve behind the toilet to stop the water right away, then lift the tank lid and check the flapper and chain first, since a bad seal there causes most running toilets. If the water is spilling into the overflow tube instead, lower the float on the fill valve. If neither fixes it, Newman's can repair it, usually the same day: (757) 465-0883.

Why does my toilet run for a few seconds every so often?

A toilet that refills briefly on its own every so often has a slow leak past the flapper. Water seeps into the bowl until the tank level drops far enough to trigger the fill valve. Replacing the flapper, or cleaning the seat it rests on, almost always stops it.

Is a running toilet an emergency?

A running toilet is not an emergency, but it is worth fixing within a few days because it can waste hundreds of gallons a day. Water on the floor around the base, a cracked tank, or a shutoff valve that will not close is more urgent. For those, call (757) 465-0883 any time, day or night.

How much does it cost to fix a running toilet?

Fixing a running toilet yourself usually costs under $30 in parts for a flapper or a fill valve kit. A plumber's visit costs more, and it makes the most sense when the shutoff valve is seized, the flush valve seat is damaged, or the toilet is old enough that replacing it is the better value.

Need help with this?

Newman's Plumbing has served Hampton Roads since 1994.

Residential Plumbing

Request a Service

📞 Call (757) 465-0883