Complete Guide to Toilet Repair (Every Common Problem, Fixed)
Your toilet is running, gurgling, leaking, or flushing weakly. This guide covers every common toilet problem with the right fix, most under $20.
Quick answer: Most toilet problems are a $5-20 fix in under an hour. A running toilet is almost always the flapper ($5 part, 15 minutes). A weak flush is calcium choking the rim jets. A wobble means the closet bolts are loose or the wax ring has failed. A gurgling sound is a vent or drain restriction, not a toilet problem. A toilet that won’t fill usually has a stuck fill valve ($12 part, easy swap). Match your symptom to a section below.
Toilets fail in predictable ways. Same parts, same failure modes, same fixes. A plumber will charge $125 to $250 just to walk through the door, and a basic diagnostic adds more on top. Most of the problems below are a $5 part and a Saturday morning, or a $20 part and slightly longer Saturday. The exceptions are noted.
This guide covers every common toilet problem in rough order of how often they come up. If you know what’s wrong, jump to that section. If you’re not sure, start at the top.
How Your Toilet Actually Works
A toilet has two separate systems: the tank (the porcelain box at the back) and the bowl (the drain side). Most problems live in the tank.
Inside the tank you’ll find four parts that matter:
- The fill valve (tall tower on one side): Opens after a flush to refill the tank from the supply line. Stays open until the float signals it to stop.
- The float (attached to the fill valve): Rises as the tank fills, shuts the valve when the water reaches the right level.
- The flapper (the rubber disc at the bottom): Lifts when you flush, lets water rush into the bowl, drops back to seal the tank.
- The flush handle and chain: Connects the handle to the flapper. Pull the handle, lift the flapper, tank empties into the bowl.
Flush water enters the bowl through rim jets (small holes hidden under the bowl’s edge) and a siphon jet (the larger hole at the front bottom). Both contribute to the swirling action that clears the bowl.
Below the toilet, a wax ring seals the joint between the base and the closet flange (the metal fitting in the floor). Below that is the drain line, which connects to a vent stack running up through the roof. That stack matters for gurgling problems.
That’s the whole system. Everything below is what goes wrong with one part of it.
Problem 1: Running Toilet
What you hear: water hissing or running in the tank even though nobody flushed.
The cause is almost always the flapper, around 80% of the time. The rubber disc at the bottom of the tank wears out and water trickles past it into the bowl continuously. The EPA WaterSense program puts a running toilet at up to 200 gallons a day in wasted water, call it $20 to $70 extra on your monthly bill depending on local rates.
Three things to check, in order:
- The flapper. Press down on it with a finger while it’s running. If the sound stops, that’s your answer. Korky and Fluidmaster both rate their flappers at 5 to 7 years in normal water. Blue chlorine tank tablets cut that lifespan to 1 to 2 years.
- The fill valve. If water is spilling over the top of the overflow tube (the tall center pipe), the float is set too high. Lower it by sliding the clip on the fill valve shaft downward.
- The chain. If it’s too short, it holds the flapper open a hair. You want about a half inch of slack when the flapper is sealed.
Flapper replacement: $5 part, fifteen minutes. Fill valve replacement: $12 part (Fluidmaster 400A is the one I keep in the parts bin), under thirty minutes.
Full step-by-step: how to fix a running toilet. If you’ve already confirmed the flapper is the problem, the dedicated toilet flapper replacement guide covers sizing and brand selection in more detail.
Problem 2: Toilet Won’t Fill After Flushing
What you see: you flush, the tank empties, the water doesn’t come back. Or it refills extremely slowly.
Start with the supply valve at the wall behind the toilet. Rotate it counterclockwise as far as it goes. Someone may have bumped it partially closed. That’s a free fix about one in four times.
If the valve is fully open, the next suspect is the fill valve. Mineral sediment and buildup gunk the seal over years until the valve either sticks or stops responding to the float correctly. A Fluidmaster 400A is $12 at any hardware store. Replacing it is one of the cleaner plumbing jobs in the house: shut the supply valve, flush to drain the tank, disconnect the supply line, unscrew the plastic locknut at the tank bottom, lift the old valve out, drop the new one in, set the float. Thirty minutes.
Low water pressure to the whole house can also slow tank refill, but if other fixtures fill normally, that’s not your issue here.
Full diagnostic: why is my toilet not filling up with water.
Problem 3: Slow or Weak Flush
What you see: the bowl swirls but barely clears. No clog, the plunger does nothing. You’ve started flushing twice as a habit.
The flush doesn’t come from tank water pressure alone. It comes from water moving fast through rim jets, the small holes hidden under the bowl’s rim. Over years, especially in hard-water areas, calcium and mineral deposits slowly choke those jets. The tank fills fine, the flapper lifts fine, but the water enters the bowl through pinhole openings instead of full jets.
The fix is chemical, not mechanical. Shut the supply valve, flush to empty the tank, then pour a gallon of distilled white vinegar directly down the overflow tube (the tall center pipe in the tank that feeds the rim jets). Let it soak overnight. Flush in the morning and repeat if needed.
For heavier buildup: CLR (calcium, lime, and rust remover) for 30 minutes only, then flush. Do not leave CLR overnight; the rubber parts in the tank don’t tolerate extended contact well.
Full step-by-step: how to fix a slow-flushing toilet with calcium buildup.
Problem 4: Wobbly Toilet
What you feel: the toilet shifts or rocks slightly when you sit down.
One number to keep in mind: a toilet that wobbles will eventually rot the subfloor. Every rock breaks the wax seal at the base, and every flush seeps a little water into the wood below. A year of that converts a $5 fix into a $1,500 subfloor and floor repair.
Three causes, in order of frequency:
1. Loose closet bolts. Pop the plastic caps off at either side of the toilet base. Tighten the nuts with an adjustable wrench, alternating sides a few turns at a time. Snug plus a quarter turn. Stop there. Over-tightening cracks the porcelain base. If the wobble disappears, you’re done.
2. Failed wax ring. If tightening doesn’t stop the rock, the wax ring underneath has compressed or shifted. Replacing it means pulling the toilet (60 to 90 lbs, easier with a second person), scraping off the old wax, pressing a new ring onto the base, and lowering the toilet straight back down. New wax ring: $3 to $5. Wax-free rubber alternative (Fluidmaster Better Than Wax, Korky WaxFree): $8 to $12. Lower the toilet straight down once, no rocking during installation, rocking breaks the seal.
3. Cracked flange or rotted subfloor. If you pull the toilet and the metal flange in the floor is cracked, or the wood around it feels soft under your knee, you have a bigger job. A stainless steel flange repair ring ($15) handles most cracked flanges without cutting pipe. Rotted subfloor means pulling flooring and replacing wood, typically $500 to $1,500.
A wobbly toilet that’s also leaking at the base after flushing almost always has a failed wax ring. The two problems are the same root cause.
Full step-by-step: how to fix a wobbly toilet.
Problem 5: Clogged Toilet
What you see: you flush, the bowl fills to the rim and drains very slowly, or doesn’t drain at all.
The flange plunger is the first tool. Most toilet clogs sit in the trap, the S-shaped channel inside the base, and a flange plunger clears them in two to three minutes. Use a flange plunger (with the extended rubber flap that fits into the drain hole), not a flat cup plunger. Lower it into the water at an angle so it fills with water rather than air, then position it over the opening, create a seal, and pump firmly. Twenty good strokes handles most clogs.
If the plunger doesn’t break it in a few minutes, a closet auger (toilet snake) is next. The coiled cable feeds through the trap without scratching the porcelain; crank the handle until the cable works past the blockage. For clogs further down the line, a drain snake reaches deeper than a closet auger.
What a plunger won’t fix: a hard object lodged in the trap. Toys, thick wipes, dental floss wads. If you can identify the item and it’s retrievable, sometimes pulling the toilet and reaching the trap from below is faster than snaking.
One other thing: if the bathroom sink is also draining slowly, the clog may be in the shared branch line, not the toilet itself.
Problem 6: Gurgling Toilet
What you hear: gurgling or bubbling in the bowl after a different fixture runs. The shower drains, the toilet gurgles. The washing machine runs, the toilet gurgles.
This sounds like a toilet problem. It’s almost never a toilet problem.
A vent stack runs from your drain system up through the roof. Its job is to let air in behind draining water so the drain flows smoothly and pressure stays balanced. When the vent or drain is restricted, water rushing down somewhere else pulls a vacuum through the nearest open trap. The toilet trap is often closest. The gurgle is air being sucked through the trap water.
Three patterns, three causes:
- Gurgles only when one specific fixture drains. Partial clog in the branch line shared by that fixture and the toilet. Try snaking the affected fixture’s drain.
- Gurgles right after the toilet itself flushes. The vent stack is partially blocked. Check the roof vent cap for debris, bird nests, or ice.
- Multiple drains gurgle simultaneously. The main sewer line has a partial blockage. This needs a long cable sewer snake or professional hydro-jetting.
A gurgling toilet that’s also producing a sewer smell at floor level may have a sewer gas problem, a dried trap or cracked vent, which is related but distinct.
Full diagnostic: why is my toilet gurgling.
Problem 7: Phantom Flushing
What you hear: the toilet runs briefly on its own, once an hour or so, with no one around.
This is a slow flapper leak. The flapper isn’t sealing perfectly, water trickles into the bowl continuously, and eventually the water level in the tank drops low enough that the fill valve kicks on to top it off. That’s the run you hear. Not an actual flush, just the fill cycle.
The food-coloring test: Put five drops of food coloring in the tank, then wait 20 minutes without flushing. Check the bowl. If the color shows up in the bowl water, the flapper is leaking. If the bowl stays clear, the flapper is fine and the fill valve may have a slow internal weep.
Replace the flapper: $5, fifteen minutes. If phantom flushing continues with a new flapper, replace the fill valve ($12). Both jobs together with a tank rebuild kit run about $20 and cover both causes in one box.
Problem 8: Toilet Leaking at the Base
What you see: water pooling around the base of the toilet, especially after flushing.
The most likely cause is a failed wax ring. The seal between the toilet base and the drain flange has been broken, and flush water is seeping out at the joint rather than going down the drain. This happens because the toilet wobbled for a while and nobody fixed it, because the wax compressed over many years, or because the toilet was installed without enough downward pressure to seat the wax properly.
If the water appears immediately when you flush, wax ring. If water appears more slowly or puddles without flushing, check the supply line connection at the tank bottom and the locknut at the fill valve base. Water can track down the outside of the tank and pool at the base without being a wax ring issue.
Either way, stop flushing until you diagnose it. Left alone, a base leak quietly rots the subfloor.
The fix for a failed wax ring is the same job as Cause 2 in the wobbly toilet section: pull the toilet, replace the ring, reinstall. Before you do, make sure you know how to shut off the water to your house in case the supply valve behind the toilet doesn’t cooperate.
Common Mistakes Across All Toilet Repairs
Overtightening plastic nuts. The locknut at the tank bottom, the supply line fitting, the closet bolt nuts at the base. All plastic, all easy to crack. Hand-tight plus a quarter turn with a wrench. That’s the stopping point, not the starting point.
Using tank tablet cleaners. The blue or white drop-in tablets that dissolve in the tank water. They make the bowl look cleaner and they destroy the rubber flapper and fill valve seals within 1 to 2 years instead of 5 to 7. Licensed plumbers on /r/Plumbing say the same thing every time someone asks: don’t use them. If you want cleaner bowl water, use toilet bowl tablets or a cage clip inside the bowl, not the tank.
Replacing the wrong part first. Running toilet? Flapper first, fill valve second, chain third. Weak flush? Calcium before anything mechanical. Gurgling? The drain and vent system, not the toilet hardware. Skipping to the expensive fix when the cheap one is more likely costs time and parts.
Reusing the old wax ring. Once compressed and pulled off, a wax ring won’t seal again. Always use a new one when any toilet gets lifted, even if the old ring looks intact.
Rocking the toilet during installation. Lower it straight down onto the bolts once. If it’s misaligned, lift it fully and reposition, don’t rock it side to side. Rocking smears the wax and breaks the seal before the toilet even sits down.
Waiting on a small problem. A slight wobble, a phantom flush every few hours, a thin bead of water at the base after flushing. Each of these is telling you something. Toilet repairs are cheap at the part stage and expensive at the subfloor stage.
When to Call a Pro
Most toilet repairs stay firmly in homeowner territory. The handful that don’t:
- Main sewer line backup. If multiple drains are backing up or gurgling at the same time, the sewer line is blocked. Needs a plumber’s cable machine or hydro-jet service. A drain snake won’t reach.
- Broken closet flange. Steel repair rings handle most cracked flanges, but if the flange is sunk more than an inch below the finished floor or the drain pipe below it is cracked, that’s a plumber job.
- Rotted subfloor. Spongy or soft flooring around the toilet base means water damage that goes beyond toilet repair. Structural repair and reflooring before a toilet goes back.
- Supply line spray. If the supply line fails and sprays actively, close the supply valve, then call someone. The repair itself is simple but the damage assessment may need a professional.
FAQ
What is the most common toilet repair? Flapper replacement. The rubber disc at the bottom of the tank wears out after 5 to 7 years, lets water trickle past into the bowl, and the tank runs continuously until someone fixes it. It accounts for roughly 80% of “broken toilet” service calls. The part costs $5 and the job takes fifteen minutes.
How long does a toilet last? The porcelain itself lasts indefinitely. Some houses have original toilets from the 1950s and 1960s still in use. The mechanical parts (flapper, fill valve, supply line) need replacement every 7 to 10 years. Older pre-1994 toilets use 3.5 to 7 gallons per flush; current low-flow models use 1.28 gallons (the federal maximum since 2014). If a toilet is over 30 years old and needs substantial work, replacement is worth pricing out.
Can I fix my toilet myself without calling a plumber? Yes, for the vast majority of problems. Running toilet, weak flush, wobble, clog, phantom flushing, and wax ring replacement are all standard homeowner work. The supply valve at the wall shuts off all water to the toilet. Most repairs take 15 to 45 minutes. The main exceptions: main sewer line clogs, a broken closet flange at floor level, and rotted subfloor.
How much does toilet repair cost to DIY?
| Part | Cost |
|---|---|
| Flapper | $5 |
| Fill valve (Fluidmaster 400A) | $12 |
| Wax ring | $3-5 (wax) or $8-12 (rubber) |
| Closet bolts and caps | $5 |
| Tank rebuild kit (all tank parts) | $18-25 |
| Toilet auger (closet snake) | $20-40 |
A tank rebuild kit (flapper, fill valve, handle, and chain) covers most running-toilet scenarios for around $20.
Why does my toilet run briefly after I flush, then stop? That’s normal. The fill valve is refilling the tank; the sound you hear is water coming in, not leaking out. It should run 30 to 60 seconds and then stop when the float reaches the fill line. If it runs longer than 2 minutes, the float is set too high or the fill valve is starting to wear out.
Is a running toilet an emergency? Mechanically no, nothing is at risk of breaking. Financially, at up to 200 gallons a day, a running toilet can add $20 to $70 a month to your water bill and several hundred over a year. The right frame is “fix this weekend,” not “call someone at midnight.”
My toilet runs AND flushes weakly. Which do I fix first? Fix the running toilet first. A leaking flapper means the tank may not be filling to the right water level, and a low water level contributes to weak flushing. Replace the flapper, confirm the tank fills to the stamped fill line, then check whether the flush improved. If it’s still weak after, calcium in the rim jets is a separate issue with a separate fix.