Skip to content
Repairs & Fixes

Fixing common toilet problems: running, rocking, and leaks

Nearly every toilet complaint traces to five causes, and four of them are cheap. Here is how to tell which one you have, and which one is quietly rotting your floor.

July 18, 20265 min readBoise Handyman Co
Plumber lifting the porcelain lid off a toilet tank to service the fill valve in a clean bathroom

Quick answer

Most toilet problems come down to five causes: a worn flapper or fill valve makes it run, a failed wax ring makes it rock or leak at the base, mineral buildup weakens the flush, and loose bolts or a cracked flange cause movement. Parts are cheap; a Treasure Valley repair visit typically runs $120 to $350.

Key takeaways

  • A running toilet is almost always a $10 flapper or a $15 fill valve, and it can waste hundreds of gallons a day until fixed.
  • The dye test finds a leaking flapper in ten minutes: food coloring in the tank, wait, look in the bowl.
  • A rocking toilet is never just annoying. Movement destroys the wax seal, and a failed seal rots the floor invisibly.
  • Treasure Valley hard water clogs rim jets and slowly weakens flushes; vinegar and a stiff brush restore most of it.
  • Water at the base, a soft floor, or a toilet flushing on its own are the stop-DIYing signals.

Part of a larger guide

This article goes deep on one topic. Start with the overview if you have not read it yet.

Repairs & fixes·All articles in this topic

The short answer

Almost every toilet complaint traces back to five causes, and four of them cost less than $25 in parts. A worn flapper or a tired fill valve makes it run. A failed wax ring makes it leak at the base. Loose bolts or a bad flange make it rock. Mineral buildup makes it flush weakly. The fifth cause, water finding the floor, is the one that gets expensive when ignored. This guide walks through diagnosing each one, what the fix involves, and the honest line where DIY should stop.

The running toilet

A running toilet is the most expensive cheap problem in a house: hundreds of gallons a day through a $10 part. Lift the tank lid and watch. If water is trickling over the top of the overflow tube, the fill valve is set too high or not shutting off; adjust the float or replace the valve. If the water level is fine but the toilet still refills periodically, the flapper is leaking.

The dye test settles it: a few drops of food coloring in the tank, wait twenty minutes without flushing, and look in the bowl. Color means the flapper is passing water. Replace it, and while you are there, run a finger around the valve seat it seals against; a rough or mineral-crusted seat chews through new flappers and wants cleaning or a seat repair ring.

Handyman tools arranged in a ready-to-go tool bag

Phantom flushes

A toilet that refills by itself at 2 a.m. is not haunted, it is siphoning. The flapper leak from the previous section, running slowly enough that you never hear it, drains the tank over an hour or two until the fill valve wakes up and refills it. The fix is the same flapper-and-seat service, and the dye test is again the diagnosis.

Phantom flushing deserves urgency for one reason: it runs around the clock. A slow flapper leak can move more water in a month than a family uses on showers, and on Treasure Valley summer water rates that shows up on the bill.

The weak flush

Flushes fade in this valley for a predictable reason: our water is hard, and minerals close the jets that drive the flush. Water enters the bowl through small rim jets and a siphon jet at the bottom. Scale narrows them year by year until the swirl is lazy and two flushes become normal. A mirror will show crusted rim jets; vinegar, time, and a stiff brush open most of them again.

Rule out the simple things too: tank water below the fill line, a flapper chain so loose the flapper drops early, or a flapper adjusted to close too soon. To separate a jet problem from a drain problem, pour a bucket of water briskly into the bowl. A strong bucket flush with a weak handle flush points at the tank and jets; a weak bucket flush points at a partial clog in the trap or drain.

The rocking toilet

Rocking is the problem that pretends to be cosmetic and is not. Every rock flexes the wax ring that seals the toilet to the drain flange. Enough movement and the seal opens, letting a little water escape under the toilet with each flush, under the flooring, into the subfloor, invisibly. The soft floor discovered a year later costs fifty times what the wobble would have.

Diagnosis is quick: check whether the closet bolts at the base are loose, whether the flange under them is cracked, or whether the floor is simply uneven. Loose bolts get snugged gently, porcelain cracks under enthusiasm. An uneven floor gets proper shims, not a folded napkin. And any toilet that has been rocking for a while should come up for a new wax ring while the cause is fixed, because the old seal has already been worked loose.

An open canvas tool bag with a drill, level, and tape measure on a drop cloth

Leaks: base, tank, and supply

Find where the water starts, not where it ends up. Three origins cover almost everything. Water at the base that appears after flushing is the wax ring. Water dripping from the tank-to-bowl junction is the tank bolts or the spud washer between tank and bowl. Moisture at the wall is the supply line or the shutoff valve, both of which age poorly, especially the multi-turn valves in homes from the 1990s and earlier.

Condensation impersonates all three in summer: a cold tank in a humid bathroom sweats, and the drips collect at the base looking exactly like a seal failure. Dry everything, lay paper towels, flush, and watch where the first moisture appears. And treat any wetness plus a soft floor as a stop sign; that combination means the leak has been running longer than today.

Repair or replace the whole toilet

Parts-level repair wins until the porcelain itself is the problem. Flappers, fill valves, flush valves, seats, and supply lines are all replaceable indefinitely. Replace the fixture when the bowl or tank is cracked, when an old low-quality unit clogs chronically, or when a pre-1994 high-volume toilet is costing real water every day; modern units flush better on far less.

Labor to swap a customer-supplied toilet typically runs $200 to $400 in the valley, and it is worth doing the wax ring, bolts, and supply line as a package while the old one is out. This is standard minor plumbing repair territory, the same lane as the faucet work covered in replacing faucets and fixtures.

A sage-green front door with white trim and black hardware

When to call someone

The stop-DIYing signals are about water and floors, not difficulty. Call a pro when water is reaching the floor and you cannot say from where, when the floor flexes near the toilet, when the shutoff valve will not close or starts weeping when touched, when the flange is cracked or the closet bolts spin freely, or when the same repair has failed twice, because the second failure means the diagnosis was wrong.

A toilet repair visit in the Treasure Valley typically lands between $120 and $350 depending on what the fix turns out to be, and bundling it with the rest of the bathroom's small complaints, a slow drain, tired caulk, a loose towel bar, makes the trip earn its minimum, as laid out in what small home repairs cost in Boise.

Get it fixed in one trip

Describe the symptom, running, rocking, weak, or wet, send a photo of the toilet and its shutoff valve, and we will quote the likely fix upfront and bring the parts for the probable causes so one trip finishes it. Start at the contact page or see the scope of our minor plumbing repairs service.

Common questions

Frequently asked questions

Two suspects cover nearly every case: a worn flapper that no longer seals the flush valve, or a fill valve that never shuts off. Put food coloring in the tank and wait twenty minutes without flushing; color in the bowl means the flapper. Water trickling into the overflow tube means the fill valve is set too high or failing. Both parts cost under $20.

A phantom flush is the tank refilling on its own with nobody near it. The flapper is leaking water slowly into the bowl until the tank level drops enough to trigger the fill valve. It is the same failure as a running toilet in slow motion, wastes water around the clock, and is fixed by replacing the flapper and cleaning the valve seat it lands on.

Either the closet bolts holding it to the flange are loose, the flange itself is broken, or the floor beneath is uneven or damaged. Do not just tighten the bolts and move on: rocking works the wax ring loose, and a compromised wax ring lets water seep under the toilet every flush. Fix the cause of the movement, then replace the wax ring while the toilet is up.

In the Treasure Valley the usual cause is hard-water mineral buildup in the rim jets and siphon jet, which throttles the water that drives the flush. Check the tank water level against the fill line too, and the flapper chain for slack that closes the flapper early. A partial clog further down the trap mimics all of these; a bucket-of-water test flush separates the two.

Typical Treasure Valley ranges: flapper or fill valve replacement $120 to $200, wax ring replacement including pulling and resetting the toilet $180 to $350, and full toilet replacement with a customer-supplied unit $200 to $400 in labor. Discovering damaged subfloor or a broken flange under a pulled toilet adds cost, which is one reason rocking toilets should not wait.

Stop when there is water on the floor around the base, when the floor feels soft near the toilet, when a supply valve will not close, when the flange is cracked, or when the same fix has failed twice. Those are the versions where the cheap problem has become a floor problem, and where an experienced set of hands saves money rather than costing it.
plumbingtoilet repairboiserepairs

Your estimate, online

See what your project might cost with a preliminary Treasure Valley planning range.

Send your list and photos

Start your project

Ready to get it fixed?

Send the list and photos, get a written quote, then book a handyman visit when you're ready. No obligation, no pressure.