How to Fix a Toilet That Leaks Water Onto the Floor at Its Base (Wax Ring / Flange)
There's water pooling on the floor around the base of my toilet, especially right after I flush. How do I stop a toilet leaking at the base, and is it the wax ring or the flange?
Water at the base of a toilet right after flushing almost always means the wax ring seal between the toilet and the floor drain has failed, so dirty flush water escapes sideways instead of going down the pipe. The fix is to pull the toilet, scrape off the old wax, check the flange, and set a fresh wax (or rubber) ring — a doable half-day DIY job, but a cracked or sunken flange or rotted subfloor bumps it up to a pro.
ℹ️ Reference only: For general reference only. This guide does not guarantee any result — every home is different. Verify against your local building codes and a licensed professional before acting, especially for electrical, gas, plumbing, structural, or roof work.
Common causes
- Failed wax ring — the seal between the toilet horn and the floor flange has compressed flat, dried out, or shifted, so flush water leaks out sideways at the floor (most common) Quick check: Dry the floor completely, put down toilet paper around the base, then flush a few times. Wet paper at the base (not at the tank or supply line) points to the wax ring.
- Loose toilet rocking on the floor — if the toilet wobbles, every sit-down and flush breaks the wax seal a little more until it leaks (common) Quick check: Grab the bowl and rock it gently. Any movement front-to-back or side-to-side means it's loose; check that the two closet (floor) bolts are snug but not overtightened.
- Flange too low, cracked, or below finished floor height (common after new tile was laid over old floor) — a single standard wax ring can't bridge the gap (common) Quick check: With the toilet off, look at the flange: it should sit on top of or flush with the finished floor. If it's recessed below the tile, or the slots/ears holding the bolts are cracked, a normal ring won't seal.
- Condensation or a tank/supply leak mistaken for a base leak — sweating tank or a dripping fill valve / supply line runs down and pools at the base (common) Quick check: Feel the outside of the tank and bowl: if it's beaded with water on a humid day, it's condensation. Check the supply line nut and the bolts under the tank for drips before pulling the toilet.
- Stripped or corroded closet bolts — the bolts that clamp the toilet to the flange have rusted or spun, so you can't draw the toilet down tight against the ring (less common) Quick check: Pop the plastic caps at the base and try to snug the nuts. If they spin freely without tightening, the bolts or flange ears are shot.
- Rotted or spongy subfloor from a long-slow leak — water has been escaping for weeks/months and softened the wood under the toilet (less common) Quick check: Press around the toilet base and a few inches out with your foot. Any sponginess, soft give, or dark staining on the ceiling below means water damage that needs a pro to assess.
How to fix it
- Confirm it's actually the base, not the tank or supply line. Dry everything, lay dry toilet paper or a paper towel around the floor base, and flush several times. Wet paper at the floor = wax ring/flange. Wet only up high = tank bolts, fill valve, or condensation (different fix).
- Shut off the water at the angle stop valve behind/beside the toilet (turn clockwise). Flush and hold the handle to drain the tank, then sponge or shop-vac out the remaining water in the tank and bowl so nothing spills when you lift it.
- Disconnect the water supply line from the bottom of the tank. Keep a towel and small bucket handy for residual water.
- Pop the decorative caps at the base and remove the nuts from the two closet bolts. If a bolt spins, grip it with pliers or cut it with a hacksaw/oscillating tool. Older toilets may also have bolts holding the tank to the bowl — leave those alone unless removing the tank.
- Break the seal and lift straight up. Rock the bowl gently side to side to free the wax, then lift with bent knees (a drained bowl is roughly 40-90 lbs depending on the model) and set it on an old towel or cardboard, bowl tilted back. Stuff a rag in the open drain pipe to block sewer-gas odor — do NOT drop anything in.
- Scrape ALL the old wax off both the bottom of the toilet (the horn) and the flange with a putty knife. Get it clean down to bare porcelain and bare flange — leftover wax ruins the new seal.
- Inspect the flange. It should sit on or just above the finished floor and the bolt slots should be intact. If it's cracked, use a repair ring/strap. If it's recessed below the floor, use a flange extender or a thicker wax ring with a horn (or stack a regular ring under one with a horn). If the wood under it is soft/rotted, stop and call a pro.
- Set new closet bolts into the flange slots and point them straight up; some kits include plastic washers to hold them upright. A waxless rubber/foam seal (e.g., Sani Seal / Fluidmaster style) is more forgiving for first-timers and reusable if you have to reset.
- Press the new wax or rubber ring onto the toilet horn (cleaner) OR onto the flange — follow the ring's instructions. Don't use two regular wax rings stacked unless the kit is designed for it.
- Lift the toilet straight over the bolts and lower it dead straight down without tilting — you only get one good shot at compressing wax. Line the bolt holes onto the bolts, then sit/press down with your weight to compress the seal evenly. Do not twist back and forth.
- Hand-tighten the nuts alternately, a little on each side, until the toilet is snug and no longer rocking. Stop as soon as it's solid — overtightening cracks the porcelain. If it still rocks, shim with plastic toilet shims, then trim them.
- Reconnect the supply line (hand-tight plus a quarter turn with a wrench), open the valve, let the tank fill, and flush 4-5 times while watching the base closely. Re-check with dry paper after a few hours of normal use.
- Once dry, snap on the bolt caps. Optionally run a thin bead of caulk around the front and sides of the base (leave a gap at the back) so any future leak shows instead of hiding — code in many areas actually requires caulking the base.
DIY or call a pro?
DIY for a confident homeowner: if the flange is intact and at the right height, the subfloor is solid, and the toilet just needs a fresh wax ring, this is a classic Saturday-morning job needing only a wrench, a putty knife, and a $5-15 ring. Call a pro if the flange is cracked/recessed and needs replacing (especially cast iron or a flange set in a concrete slab), if the subfloor is soft or you see a water-stained ceiling below, if the toilet is wall-hung, or if you simply can't get the leak to stop after one reset. Replacing a flange or repairing rotted subfloor is real carpentry/plumbing and easy to make worse.
Tools & parts
- Adjustable wrench or socket set (for closet bolt nuts and supply line)
- New wax ring (with horn for low flanges) OR waxless rubber/foam toilet seal
- New closet (floor) bolts and caps
- Putty knife or scraper (to remove old wax)
- Disposable gloves and rags / old towels
- Sponge and/or shop-vac (to empty tank and bowl)
- Plastic toilet shims (if the toilet rocks)
- Hacksaw or oscillating tool (only if bolts are corroded/stripped)
- 100% silicone or tub-and-tile caulk (optional, for sealing the base)
- Flange repair ring or flange extender (only if the flange is damaged/low)
Keep a record of every fix you make — what broke, what it cost, how you solved it.
Track your home's fixes in Home Story →Based on: Manufacturer wax ring / toilet seal installation instructions (e.g., Fluidmaster, Korky, Oatey); Reputable DIY plumbing references (This Old House, Family Handyman, manufacturer toilet installation guides); International Plumbing Code / Uniform Plumbing Code norms for toilet (water closet) setting and flange height
This is general home-maintenance guidance, not a substitute for a licensed plumber. Plumbing codes, flange types, and conditions vary by home; if you're unsure or find water damage, consult a professional before proceeding.