Bathroom

Toilet leaking at the base

Water around the base of a toilet usually means the wax ring under it has failed. Before you pull the toilet, spend ten minutes making sure the water isn't coming from somewhere easier to fix, like the supply line, the tank bolts or plain condensation. If it is the wax ring, replacing it is a bit heavy but not hard. Snugging the floor bolts is worth a try first. Just go easy; porcelain cracks without warning.

Tightening a closet bolt nut at the base of a toilet on hex tile, a new wax ring beside it
Water at the base often means the wax ring seal under the toilet has failed.
Quick answerDry everything and rule out the supply line, tank bolts and condensation first. If water appears at the base when you flush, shut off the water, lift the toilet and replace the wax ring.
Worth checking firstDry everything, then check the supply line, the tank bolts and the outside of the tank for condensation. Pulling the toilet only makes sense once those are ruled out.

Good to knowWeekend project

Moderate1–2 hr$10–30
Cutaway of a toilet on the bathroom floor: the wax ring sealing the toilet's outlet horn to the flange on the drain pipe, the closet bolts through the flange, the supply line and shutoff valve, and the tank bolts, with water seeping out at the base.
The toilet's outlet sits in a wax ring (1) that seals it to the flange on the drain pipe (2). Closet bolts (3) hold it down. Water from the supply valve and line (4) or the tank bolts (5) drips from higher up, so check those first.

How a toilet seals to the floor

A toilet sits on a that seals the bowl's outlet to the drain pipe in the floor. When the ring gets crushed, dries out or the toilet rocks, water can seep out every time you flush, and sewer gas can get out too.

Water on the floor can also come from the tank sweating in humid weather, a loose supply line, the bolts that hold the tank to the bowl, or a crack in the porcelain. Those drip from higher up, so drying everything and watching closely tells them apart.

Why toilets leak at the base

A failed wax ring

Water seeps out at the base when you flush.

Loose

The toilet rocks and breaks the seal.

The supply line or tank bolts

Water drips from higher up.

Condensation

The tank sweats on humid days.

Where is the water coming from?
What you seeLikely causeFix
Water at the base after flushingFailed wax ringReplace the wax ring.
Colored water after the dye testTank or tank boltsTighten or replace the tank bolts and gasket.
Drips from the supply lineA loose or worn connectionSnug it or replace the line.
Beads of water all over the tankCondensationRun the fan; add a tank liner.
Don't rock it afterOnce the toilet is set in new wax, don't lift or rock it again, or the seal breaks and you need another ring. Tighten the bolts only until the toilet is firm. Porcelain cracks without warning.

Let's fix it

0 of 8 done
  1. Find where the water comes fromDry the toilet and the floor completely. Lay a line of toilet paper around the base, then check the supply line, the valve and the tank bolts with a dry tissue. Flush a few times. Water that shows up at the base with everything above it dry points to the wax ring.
    Toilet paper laid around the base of a dried-off toilet to show where water appears after flushing
  2. Rule out the tankPut a few drops of food coloring in the tank and wait 20 minutes without flushing. Colored water on the floor means the tank or its bolts are leaking, not the wax ring. Beads of water all over the outside of the tank on a humid day are condensation.
    Food coloring dropped into the toilet tank, with a clock showing 20 minutes
  3. Try snugging the boltsPop the caps off the bolts at the base and tighten each nut a little at a time, alternating sides. If the toilet was rocking, that alone can stop a small leak. Stop as soon as it's firm. Porcelain cracks if you crank on it.
    Wrench giving a floor bolt nut a small turn at the base of the toilet, alternating sides
  4. Shut off the water and empty itTurn the clockwise until it stops. Flush and hold the handle down to drain the tank, then sponge out the water left in the tank and bowl. Disconnect the supply line from the bottom of the tank with a towel under it.
    Hand turning the shutoff valve clockwise, the supply line being unscrewed, and a sponge soaking up the water left in the bowl
  5. Lift the toilet offTake the nuts off the bolts. Straddle the bowl, rock it gently to break the seal, and lift it straight up. It's heavy, so lift with your legs or get a helper. Lay it on its side on old towels, and stuff a rag in the drain opening to block sewer gas.
    Something went wrong?
    • The toilet won't come loose Rock it gently side to side to break the wax seal. Don't pry against the porcelain.
    • The nuts won't come off the bolts Cut through the bolt just below the nut with a hacksaw or an oscillating tool, keeping the blade off the porcelain. You're replacing the bolts anyway.
    Toilet lifted straight up off the flange with the old wax ring exposed and a rag stuffed in the drain opening
  6. Clean the flange and check itScrape all the old wax off the flange on the floor and off the horn under the toilet with a putty knife. Look at the flange: if it's cracked, broken or rusted through, it needs a repair ring or replacement before the new seal will hold.
    Something went wrong?
    • The flange is broken or rusted A flange repair ring or strap screws over the damaged section. If the floor under it is soft, call a plumber.
    Putty knife scraping old wax off the toilet flange, which is checked for cracks
  7. Put on the new sealSlide new bolts into the slots in the flange. Pull the rag out of the drain. Set the new wax ring on the flange or on the toilet's horn, following the package. A wax-free seal is more forgiving if you need to lift the toilet again.
    New wax ring set on the clean flange with new closet bolts standing up in the slots
  8. Set it and testLower the toilet straight down onto the bolts without sliding it, then sit on it to press it into the wax. Tighten the nuts evenly until it's firm, cut the bolts off just above the nuts with a hacksaw so the caps fit, then reconnect the supply line and turn the water on. Flush several times and check the base with tissue.
    Something went wrong?
    • It leaks after setting Don't just tighten the bolts more. The seal likely didn't compress properly; lift the toilet, put in a new ring and set it again.
    • It rocks after setting Shim it rather than overtightening the nuts. A rocking toilet breaks the wax seal again.
    Toilet lowered straight down onto the bolts and pressed into the wax, then flushed while tissue at the base stays dry

Watch it done

How to Repair a Leaking ToiletBy This Old House on YouTube. Their method may vary a little from ours.
Watch on YouTube
How you'll know it's fixed
  • The toilet paper around the base stays dry after flushes
  • The toilet sits firm and doesn't rock
  • No colored water on the floor after the dye test

Leak back soon? The flange may be too low or broken.

If it still leaks

If it's just the seat that wobbles, see the guide for a loose toilet seat.

If the base stays dry but the floor is still wet, it may be condensation dripping off the tank. A tank liner kit or running the bathroom fan helps.

If the leak comes back soon after a new wax ring, the flange may be too low, broken or loose. A flange extender or repair ring usually fixes it.

Pick the right ringIf the flange sits below the finished floor, use an extra-thick ring or a wax ring with a plastic horn. If it's flush with the floor or slightly above, a standard ring is fine.
Renting?If you rent, report a leak at the toilet base to your landlord. Lifting the toilet is usually their job.
Call a plumber ifThe floor around the toilet feels soft or spongy, the flange is broken or rusted away, water is showing up on the ceiling below, or the toilet itself is cracked.Fix it yourself or call? Compare the cost →

What a pro typically charges (a rough estimate; prices vary by area): A plumber typically charges $150–$350 to reset a toilet with a new wax ring. Repairing a rotted subfloor or broken flange costs more.

Find a plumber near you

Something else going on?

Toilet base leak questions

Why is water pooling around my toilet?

Most often a failed wax ring. It can also be condensation, a loose supply line, leaking tank bolts or a crack.

Can I just caulk around a leaking toilet?

No. Caulk hides the leak and traps water under the toilet, which rots the floor. Fix the seal first.

How often do wax rings need replacing?

They can last decades. They usually fail when the toilet rocks, gets moved, or the bolts loosen.

Wax ring or wax-free seal?

Both work. Wax is cheap and proven; a wax-free seal is easier to set and can be reused if you need to lift the toilet again.

How do I know if my toilet wax ring is leaking?

First rule out the supply line, tank bolts and condensation. If water appears at the base when you flush, the wax ring has likely failed.

Reader reports

Did this fix work for you?

Tell the next person how it went. Your numbers are added to the totals anonymously; tips are read by our team before they appear.

How did it go?
Reader Q&A

Questions from readers

No questions on this guide yet. If you're stuck, ask below. Useful questions and answers get added here for the next person.

Ask a question

More from us

We read every question before anything is published, and we never show names or emails. Please leave out personal details. Privacy

About the authors

GrabTheHammer Team

  • No sponsored picks
  • Safety first
  • Tells you when to call a pro

We're a small team of writers and editors who check every guide against manufacturer instructions and common code requirements. Our goal is to help you understand the problem, tackle what you safely can and know when to call a pro.

Checked against: Manufacturer instructions for the parts and products involved.

How we write and review →
A helpful next stepFix a wobbly toiletA rocking toilet can break its seal. Fix it before it leaks.