What a wax seal does and why it fails
A wax toilet seal is a ring of wax that sits between the bottom of your toilet and the flange — the metal or plastic fitting bolted to your floor. It creates a watertight seal so water from the bowl doesn't leak into the subfloor or crawl space below. Over time, wax hardens, cracks, or compresses, and the seal fails. You'll notice water pooling around the toilet base, soft spots in the floor nearby, or a smell of mold or rot.
Replacing the seal means removing the toilet, scraping out the old wax, and setting a new seal in its place. This is a job most homeowners can do with basic tools in two to three hours. You don't need a plumber unless the flange itself is cracked or the floor is damaged underneath.
Key Takeaways
- Turn off the water supply at the shutoff valve behind the toilet, flush to empty the bowl, and sponge out any remaining water before you start.
- Unbolt the toilet from the floor, disconnect the water line, and lift the toilet straight up and set it on its side on a towel or tarp.
- Scrape away all old wax and debris from the flange with a putty knife, then inspect the flange for cracks or damage.
- Press a new wax seal onto the flange horn, then lower the toilet back down, align the bolts, and tighten them evenly in a cross pattern.
- Reconnect the water line, turn the water back on, and check for leaks around the base before you use the toilet normally.
Tools and materials you'll need
Gather these items before you start. You'll need an adjustable wrench or socket set to remove the bolts holding the toilet to the floor, a putty knife or old chisel to scrape wax, a sponge, a bucket, and towels or a tarp to catch water and protect your floor. Have a new wax seal on hand — they cost between $5 and $15 and come in standard and extra-thick sizes. Standard works for most toilets; use extra-thick if your flange sits below the floor surface or if the old seal was very compressed.
You may also want a flashlight to see inside the flange, a level to check that the toilet sits straight after reinstalling it, and a caulk gun with silicone caulk if you want to seal the base of the toilet to the floor (optional, but it prevents water from wicking under the toilet if spills happen). Wear gloves and have a trash bag ready for the old wax.
Step 1: Turn off water and empty the bowl
Locate the shutoff valve on the water line behind the toilet, usually a small knob or lever near the floor. Turn it clockwise (or flip the lever) until the water stops running. Flush the toilet to empty the bowl. If water remains in the bowl, use a sponge or small cup to remove it and squeeze the water into a bucket. This prevents spills when you disconnect the water line and remove the toilet.
If the shutoff valve doesn't work or you can't find it, you can turn off the main water supply to the house, but that's slower. Test the valve before you need it by turning it and flushing — if it doesn't stop the flow, plan to use the main shutoff instead.
Step 2: Disconnect the water line and unbolt the toilet
The water line is a flexible hose or rigid pipe connected to the bottom of the tank. Use an adjustable wrench to loosen the nut where it connects to the fill valve (the part inside the tank). Turn counterclockwise until the nut is loose enough to unscrew by hand, then pull the line away. Have a bucket or towel ready — a little water may drip out.
Next, locate the two bolts on either side of the toilet base, usually covered by plastic caps. Pry off the caps with a flathead screwdriver. Use your wrench or socket to loosen both bolts by turning counterclockwise. Remove them completely and set them aside — you'll reuse them. If the bolts are stuck or corroded, spray them with penetrating oil and wait 10 minutes before trying again.
Step 3: Lift the toilet and remove old wax
With the water line disconnected and bolts removed, the toilet is ready to lift. Straddle the bowl, grip it firmly on both sides near the rim, and lift straight up with your legs, not your back. The toilet is heavy — usually 80 to 100 pounds — so move slowly and ask for help if you need it. Set the toilet on its side on a towel or tarp nearby. Do not set it upside down, as the rim can crack.
Now scrape the old wax seal from the flange. Use a putty knife or old chisel to chip away the wax, working from the center outward. Get all of it — any wax left behind will prevent the new seal from sitting flush. Once the flange is bare, wipe it clean with a rag. Inspect the flange for cracks, rust, or damage. If the flange is cracked or broken, it needs to be replaced before you install a new seal — that's a job for a plumber or a more advanced DIY project.
Step 4: Install the new wax seal and reset the toilet
Remove the new wax seal from its packaging. Most come as a ring with a horn (a cone-shaped center piece) that points downward. Press the seal firmly onto the flange, centering it so the horn sits in the opening. Push down with both hands until the wax is snug and level. The seal should not rock or shift.
Carefully lower the toilet back down over the seal, aligning the bolt holes with the bolts sticking up from the flange. Lower it slowly and straight — do not rock or twist it, as that can break the seal. Once the toilet is fully seated, insert the bolts through the holes and hand-tighten the nuts. Then use your wrench to tighten them evenly in a cross pattern (tighten one side, then the opposite side, then repeat) until the toilet is snug. Do not over-tighten — you only need enough pressure to hold the toilet in place. Over-tightening can crack the porcelain.
Step 5: Reconnect water and check for leaks
Reattach the water line to the fill valve by hand-tightening the nut, then use your wrench to snug it another quarter turn. Do not over-tighten. Turn the shutoff valve counterclockwise to restore water pressure. The tank will fill. Flush the toilet a few times and watch the base carefully for any water leaking out. If you see water pooling around the base, turn off the water when ready and check your work — the seal may not be seated properly, or a bolt may be loose.
If there are no leaks after three flushes, the job is done. Replace the plastic caps over the bolts. If you want to seal the gap between the toilet base and the floor, explore a bead of silicone caulk around the base with a caulk gun, but leave a small gap at the back in case water does get under the toilet — it needs a way to escape so you can spot the problem early.
What to do if the flange is damaged
If you find the flange is cracked, rusted through, or sits below the floor surface by more than a quarter inch, a standard wax seal won't work. A cracked flange will leak no matter how good the seal is. A flange that sits too low means the wax seal can't compress enough to create a tight fit.
For a low flange, you can use an extra-thick wax seal or a flange extension ring (a plastic or metal spacer that raises the flange). For a damaged flange, the flange itself must be replaced — this usually means removing the toilet again, unbolting the old flange from the floor, and bolting a new one in place. If you're not comfortable with that step, call a plumber. A new flange costs $20 to $50, and a plumber can install it in an hour or two.
Frequently Asked Questions
Can I reuse the old wax seal?
No. Once wax has been compressed and cooled, it hardens and loses its ability to seal. A reused seal will fail quickly. Always use a new seal.
What if water leaks after I reinstall the toilet?
Turn off the water, let the floor dry, and check whether the bolts are tight. If they are, you may need to remove the toilet again and reseat the wax seal — it may not have pressed down evenly. If the flange is cracked or the seal was damaged during installation, you'll need a new seal and possibly a new flange.
How long does a wax seal last?
A properly installed wax seal typically lasts 20 to 30 years. It fails sooner if the toilet rocks, the flange is damaged, or the floor shifts. If you notice leaks or soft spots around the toilet, the seal has likely failed and needs replacement.
Do I need to caulk around the base of the toilet?
Caulking is optional. It looks finished and prevents water from wicking under the toilet if you spill. However, it can hide leaks from a failed seal. If you caulk, leave a small gap at the back so water can escape if the seal fails.
What's the difference between a wax seal and a rubber seal?
Rubber seals (sometimes called waxless seals) are reusable, don't harden over time, and work well in cold climates where wax can become brittle. They cost more but last longer. Both types work equally well for most installations — choose based on your climate and preference.