Toilet Leaking at the Base? How to Find the Real Source & Fix It
Water around the base of a toilet usually comes from one of four places: a failed wax ring under the toilet, loose floor bolts, a dripping supply line or tank bolt that runs down the outside, or plain condensation on a cold tank. Only the first two are truly "at the base," and both mean lifting the toilet. A plumber typically charges $100 to $250 to reset a toilet with a new wax ring, and $150 to $400 if the flange underneath is broken. Don't put it off. A slow leak under a toilet rots the subfloor.
Typical pro cost
$100 to $400
- Urgency
- Within a few days
- DIY difficulty
- Moderate
- Time to fix
- 1 to 2 hours
- Prices
- US typical range
Last reviewed October 2026
Find out where the water is really coming from
This is the step most people skip, and it's why so many wax rings get replaced for nothing. Water runs downhill. A drip from the tank, the supply line, or a sweating tank ends up pooling at the base and looks exactly like a seal leak. Spend 15 minutes on these tests first:
- 1
Dry everything completely: the floor, the base, the tank, the supply line and the shutoff valve. Use paper towels so you can see fresh water.
- 2
Run a dry paper towel around the supply line, the shutoff valve, and the nut where the line meets the tank. A damp towel means the leak is here. Usually a quarter turn on the nut, or a new $10 to $20 braided supply line, fixes it.
- 3
Look under the tank at the two or three bolts that hold it to the bowl. Rust streaks or drips there mean the tank bolts or the tank-to-bowl gasket are leaking. A kit costs about $15 to $30.
- 4
Add a few drops of food coloring to the tank, and don't flush. Wait 30 minutes. If colored water shows up on the floor, it's coming from the tank. If colored water appears in the bowl, the flapper is leaking, which wastes water but doesn't cause a floor leak.
- 5
Flush the toilet and watch the base closely with a flashlight. Water seeping out from under the base right after a flush points to the wax ring.
- 6
Press down on each side of the bowl. If the toilet rocks or shifts even slightly, the seal has almost certainly been broken.
Common causes of a toilet leaking at the base
Failed wax ring
The most common cause. The wax ring seals the toilet to the drain pipe. It squashes flat with age, or breaks when the toilet rocks. Water seeps out on every flush.
Loose floor bolts
The two bolts at the base (under the plastic caps) loosen over time. The toilet starts to rock and breaks the wax seal. Tighten them gently. Overtightening cracks porcelain.
Broken or low flange
The flange is the ring on the floor the toilet bolts to. If it's cracked, rusted, or sits below the finished floor, the toilet can't seal properly. See toilet flange repair.
Supply line or shutoff valve
A drip from the line or valve runs down to the floor and pools at the base. It's easy to mistake for a seal leak.
Tank bolts or tank gasket
The bolts and rubber gasket between the tank and bowl wear out. Water drips down the back of the bowl to the floor.
Cracked bowl or tank
A hairline crack, often near the base or the back of the bowl, can seep slowly. Porcelain cracks can't be reliably repaired, so the toilet has to be replaced.
Condensation
Not a leak at all. Sweating tanks drip in humid weather.
Partial clog
A slow drain makes water sit higher in the drain during each flush. That puts extra pressure on an aging wax ring.
How to replace a toilet wax ring
If the tests point to the seal, this is a manageable DIY job for most people. Plan on about an hour, and have a helper if you can. A toilet weighs 60 to 100 pounds.
- 1
Turn off the water at the shutoff valve. Flush, and hold the handle down to drain the tank. Sponge out the water left in the tank and bowl.
- 2
Disconnect the supply line from the tank. Pop off the bolt caps at the base and remove the two nuts.
- 3
Rock the toilet gently to break the old seal, lift it straight up, and set it on its side on an old towel or cardboard.
- 4
Stuff a rag in the drain opening to block sewer gas and stop anything falling in. Scrape the old wax off the flange and the toilet horn with a putty knife.
- 5
Check the flange. If it's cracked, loose, or below the finished floor, fix that now with a repair ring or flange extender. It's the most common reason a new wax ring leaks again.
- 6
Fit new closet bolts and a new wax ring. Use an extra-thick ring, or a wax-free foam seal, if the flange sits low. Remove the rag.
- 7
Lower the toilet straight down onto the bolts. Press down firmly with your body weight, and don't lift it again, or you'll have to start over with a new ring.
- 8
Snug the nuts alternately, a little at a time, until the toilet doesn't rock. Stop there. Reconnect the supply line, turn the water on, flush several times and check for leaks.
Tools and materials
- Wax ring or wax-free seal ($5–$20)
- New closet bolts ($5–$10)
- Adjustable wrench and putty knife
- Sponge, bucket, rags and gloves
- New braided supply line (optional, $10–$20)
Approximate DIY cost: $15 to $50
Call a pro when
- The floor around the toilet is soft or stained
- The flange is broken, rusted or below the floor
- The leak comes back after a new wax ring
- You see water stains on the ceiling below
- You can't lift the toilet safely
Cost to fix a toilet leaking at the base
| Job | Typical cost |
|---|---|
| DIY wax ring replacement (parts) | $15–$50 |
| Replace supply line (plumber) | $100–$200 |
| Replace tank bolts and gasket (plumber) | $150–$250 |
| Reset toilet with new wax ring (plumber) | $100–$250 |
| Flange repair ring | $150–$300 |
| Full flange replacement | $200–$400 |
| Subfloor repair under the toilet | $300–$1,000 |
| New toilet, installed | $220–$600 |
Ranges are typical US prices compiled by FixHomeCost from published cost guides. Many plumbers charge a minimum service fee, so ask them to check the supply line and tank bolts while they're there.
Don't ignore it: what a slow leak does to your floor
A leaking wax ring rarely makes a dramatic puddle. More often, a little water escapes with every flush and soaks into the subfloor under the toilet, where you can't see it. Months later, you notice the floor feels soft, the vinyl is lifting, the grout is dark, or a brown stain appears on the ceiling below. By then the job has grown from a $15 wax ring to cutting out and replacing rotten plywood.
Warning signs that water has already been leaking a while:
- The floor flexes or feels spongy when you stand next to the toilet
- Tiles around the base are loose or the grout is cracked and dark
- Vinyl or laminate is bubbling, lifting or discolored
- A musty or sewer smell around the base
- A water stain on the ceiling directly below the bathroom
If you see any of these, have a plumber pull the toilet and check the subfloor. Check whether your homeowners insurance applies too. Sudden water damage is often covered, but long-term seepage usually isn't, which is another reason to fix it early.
Common questions
Why is my toilet leaking at the base when I flush?
Water at the base right after a flush usually means the wax ring has failed. It often happens because the toilet has started to rock on loose bolts or a broken flange. The toilet needs to be lifted and resealed.
Can I just caulk around the base to stop the leak?
No. Caulk doesn't fix a failed seal. It hides the water, which then soaks into the subfloor where you can't see it. Caulking the front and sides is fine as a finish, but leave a gap at the back so leaks can show.
How much does it cost to fix a toilet leaking at the base?
A plumber typically charges $100 to $250 to reset the toilet with a new wax ring, and $150 to $400 if the flange needs repair. DIY parts cost about $15 to $50. Rotten subfloor adds $300 to $1,000.
Is a toilet leaking at the base an emergency?
Usually not, but fix it within a few days. Every flush can push water into the subfloor. If water is spreading fast or dripping through a ceiling, turn off the toilet's shutoff valve and call a plumber.
How long does a toilet wax ring last?
Often 20 to 30 years if the toilet stays solid and doesn't rock. It needs replacing any time the toilet is removed, and whenever it leaks.
Why does my toilet leak only sometimes?
Intermittent water at the base is often condensation on humid days, or a seal that only leaks when the bowl drains slowly or the toilet is rocked. Try the dry paper towel and food coloring tests to pin it down.
Related guides
This is general information, not a professional inspection. See how we research costs.