What Causes a Running Toilet and How Can You Fix It?
A running toilet almost always comes down to a worn flapper, a misadjusted fill valve, or a bad seal. Here is how to diagnose and fix it in Hershey, PA.

A running toilet is almost always caused by a flapper that no longer seals, a fill valve that will not shut off, or a float set too high. Those three parts account for the vast majority of running toilet causes in Hershey PA, and each one is cheap to replace. The rest of this post walks through how to tell which part is failing, how to fix it yourself in about 30 minutes, and when the job is better handed to a plumber.
We are Plumbing Hershey PA, and we have pulled apart toilets in every kind of house this town has - from 1920s bungalows near the Hershey Theatre to new builds out past the Milton Hershey School campus. The parts are the same. The diagnosis is the same. What changes is how much water you are wasting while you put off the repair.
Why Your Toilet Keeps Running: The Short Answer
A running toilet happens when water keeps flowing into the bowl after the tank should have refilled and stopped. The tank fills, the fill valve should close, and the flapper should sit flat on the flush valve seat. If either one fails, water trickles from the tank into the bowl continuously, and the fill valve keeps topping the tank back up.
A running toilet is a plumbing fault in the tank assembly that wastes water 24 hours a day until the failing part is replaced. It is not a drain problem, and it is not a sign your toilet is broken beyond repair. It is usually one of five parts.
How much water? A steady flapper leak can waste 200 gallons a day. That is roughly 6,000 gallons a month on your Derry Township water bill, and it is the single most common reason we get called out for a toilet repair Hershey PA homeowners did not realize was urgent.
The Five Most Common Causes of a Running Toilet
Here is what we find when we open a tank in Hershey, in rough order of how often each one is the culprit.
1. A worn or warped flapper
The flapper is the rubber seal at the bottom of the tank. It lifts when you flush and drops back down to seal. After three to five years, the rubber hardens, curls at the edges, or grows a film of mineral scale - and it stops sealing. This is the number one cause, and it is the cheapest fix on the list.
2. A fill valve that will not shut off
The fill valve (sometimes called a ballcock) refills the tank after a flush. Inside it is a diaphragm that wears out. When it fails, the valve keeps running even after the tank is full. You will hear a constant hiss, and the water level may creep above the overflow tube.
3. A float set too high
If the float sits too high, the tank fills past the top of the overflow tube and water spills straight down the drain. This one is free to fix - you just bend or adjust the float arm, or turn the adjustment screw on a modern fill valve.
4. A damaged flush valve seat
The seat is the rim the flapper presses against. If it is pitted, cracked, or coated in hard water deposits, a brand-new flapper still will not seal. You can sometimes clean it with a scouring pad. If the seat is genuinely damaged, the flush valve assembly needs replacing.
5. A leaking tank-to-bowl gasket or tank bolt
Less common, but easy to spot: water on the floor around the base of the tank, or a drip you can see between the tank and the bowl. The tank bolts and the spud gasket have failed. This one usually means pulling the tank off, which is a good moment to replace the flapper and fill valve at the same time.
How to Fix a Running Toilet in Hershey: Step by Step
You can diagnose and fix a running toilet in Hershey in about 30 minutes with a screwdriver, a sponge, and a $10 to $25 repair kit from any hardware store on Chocolate Avenue. Here is the sequence we use.
- Shut off the water. Turn the oval valve behind the toilet clockwise until it stops. Flush once to drain most of the tank.
- Sponge out the rest. Get the tank down to an inch or two of water so you can see the flapper and seat clearly.
- Add dye to the tank. Drop a few drops of food coloring in the tank water, wait 15 minutes, and look in the bowl. Color in the bowl means the flapper or seat is leaking. No color means the problem is in the fill valve or float.
- Inspect the flapper. Lift it and run your finger around the rubber edge. Curled, stiff, or gritty means replace it. A replacement flapper runs $5 to $12.
- Clean or replace the seat. Wipe the seat with a scouring pad. Deep pits or cracks mean a new flush valve assembly, $12 to $20.
- Check the fill valve. If the dye test was clean, the fill valve is the problem. A replacement is $10 to $20 and installs with a wrench and a few minutes of patience.
- Set the water level. The tank should fill to about one inch below the top of the overflow tube. Adjust the float or the screw until it does.
- Turn the water back on and watch. Let it fill, listen for the hiss to stop, and check the bowl again after 15 minutes. If it is still running, the seat or the fill valve is the remaining suspect.
If you would rather not spend a Saturday on your knees behind a toilet, that is a normal call for us. A running toilet fix in Hershey is one of the fastest jobs on our board, and we carry the common flappers and fill valves on the truck.
One thing worth knowing while you are in there: if the shutoff valve behind the toilet will not turn, or it snaps off in your hand, stop. That is a leak repair Hershey PA job, not a toilet job, and it can flood a bathroom in seconds if you force it.
What a Running Toilet Costs You (and What Repairs Cost)
A running toilet costs Hershey homeowners roughly $15 to $40 a month in wasted water, depending on how badly the flapper is leaking and what your sewer rate looks like. Typical 2026 pricing in this area for a professional running toilet repair runs $95 to $185 for the visit plus parts, with most jobs landing near the lower end because the parts are inexpensive.
Compare that to the alternative. A flapper that leaks for six months can waste 30,000 gallons or more. In a cold snap, a toilet that keeps running can also keep a slow trickle moving through the trap - which sounds harmless until the line downstream of it freezes. We see that more than you would expect in older homes around plumbing repair in Hershey PA, where the supply lines run through unheated crawlspaces and rim joists.
If your toilet is 20 years old or older, do the math before you sink money into it. A new toilet uses 1.28 gallons per flush; a toilet from the 1990s uses 3.5. Replacing it pays for itself in water savings, and a toilet installation Hershey PA is a same-day job for us.
Common Mistakes We See on DIY Toilet Repairs
Most DIY toilet repairs go fine. The ones that do not usually fail in one of these five ways.
- Replacing the flapper without cleaning the seat. A new flapper on a scaled seat leaks just as badly as the old one. Clean the seat first, every time.
- Over-tightening the tank bolts. Tank bolts need to be snug, not cranked. Over-tightening cracks the porcelain, and a cracked tank is a replacement, not a repair.
- Buying a universal flapper that does not fit. Flappers are not one-size-fits-all. Take the old one to the store with you, or match the brand stamped inside the tank.
- Ignoring the shutoff valve. If the valve behind the toilet is frozen or weeping, deal with it before you start. Otherwise you are doing the repair with the water still on.
- Setting the water level by eye. Too high and it runs down the overflow tube forever. Too low and you get weak flushes. One inch below the overflow tube is the target.
If you get through the dye test and the flapper swap and the toilet is still running, the fill valve is the next suspect. That is the point where most people call us, and it is a reasonable place to stop.
When to Call a Professional
Call a plumber when the shutoff valve will not close, when the tank is cracked, when the toilet rocks on the floor, or when you have replaced the flapper and fill valve and it is still running. Those four situations point to something beyond the tank assembly - a supply line, a wax ring, a flange, or a floor that has softened from a slow leak.
We handle running toilet repair in Hershey every week, and we will tell you honestly whether a $20 part fixes it or whether you are better off replacing the fixture. If the toilet is older than 2005 and has needed two repairs in the last three years, replacement is usually the cheaper path. If it is a newer low-flow model, we fix it.
We also check the things you cannot see from the tank - the wax ring under the base, the flange height, and the floor around the toilet - because a running toilet and a hidden leak often show up in the same house. If we spot moisture where it should not be, we will run a leak detection Hershey PA check before we leave.
Frequently Asked Questions
Why is my toilet running in Hershey PA?
Nine times out of ten it is a worn flapper that no longer seals against the flush valve seat, letting tank water trickle into the bowl continuously. The fill valve then keeps refilling the tank. Hard water in this area accelerates flapper wear, so three to five years is a typical lifespan.
How do I fix a running toilet in Hershey?
Shut off the water, drain the tank, and run a dye test to confirm the flapper is leaking. Replace the flapper ($5 to $12), clean the seat with a scouring pad, and set the water level one inch below the overflow tube. If it still runs, replace the fill valve ($10 to $20).
Can a plumber fix a running toilet in Hershey PA?
Yes. A running toilet is one of the most common service calls we take, and we carry the matching flappers and fill valves on the truck. Most repairs are finished in under an hour, and we test the flush and check for leaks around the base before we leave.
How much does running toilet repair cost in Hershey?
Typical 2026 pricing in this area is $95 to $185 for the visit plus parts, with most jobs landing near the lower end because flappers and fill valves are inexpensive. If the flush valve seat is damaged, expect the higher end of that range.
Is a running toilet an emergency?
Not an emergency, but not something to sit on either. A steady flapper leak wastes 200 gallons a day, and in winter a constantly running toilet can contribute to a frozen drain line. If you also see water on the floor, call us the same day.
Get Help with Plumbing in Hershey
If your toilet is still running after a flapper swap, or you would rather hand the whole job to someone who does this every day, we can be at your door with the right parts. We fix the leak, set the water level, test the flush, and check the floor around the base before we leave.
Call Plumber Hershey PA at (717) 607-0560 and we will get your toilet quiet again.