Toilet seal replacement

How to Replace a Toilet Wax Ring or Toilet Seal

Direct answer: If water seeps from the toilet base, sewer odor comes and goes, or the toilet rocks and breaks its seal, replacing the toilet wax ring or toilet seal is the usual fix.

This job is straightforward if the toilet and floor are sound. You will shut off the water, remove the toilet, clean the old seal completely, set a new seal, and reset the toilet so it sits flat without leaks.

Before you start: Match the toilet outlet size and flange height. If the flange sits low or below the finished floor, choose a seal made for that height difference instead of guessing.

Last reviewed: 2026-04-04

Step-by-step fix

Step 1: Make sure the seal is the likely problem

  1. Look for water around the toilet base after a flush, not just after a shower or mopping.
  2. Check whether the toilet rocks when you press gently from side to side. A rocking toilet often breaks the seal.
  3. Notice any sewer smell near the base that keeps coming back even after cleaning.
  4. Confirm the leak is not coming from the supply line, shutoff valve, tank bolts, or the tank-to-bowl connection higher up.

If it works: The symptoms point to a failed toilet base seal rather than a leak from above.

If it doesn’t: Dry the area, flush again, and trace the highest point where water appears. If the water starts above the floor line, fix that leak first.

Stop if:
  • The floor around the toilet feels soft, spongy, or badly stained from long-term leakage.
  • The toilet flange looks broken, loose, or badly rusted before you begin removal.
  • There is visible cracking in the toilet base.

Step 2: Shut off water, empty the toilet, and remove it

  1. Turn the shutoff valve clockwise until the water stops.
  2. Flush the toilet and hold the handle down to drain as much water as possible.
  3. Use a sponge and bucket to remove the remaining water from the tank and bowl.
  4. Disconnect the supply line from the toilet fill valve.
  5. Pop off the bolt caps at the base, remove the nuts, and cut badly corroded hardware only if needed.
  6. Rock the toilet gently to break the old seal, then lift it straight up and set it on towels or cardboard.

If it works: The toilet is off the flange and the work area is accessible without standing water.

If it doesn’t: If the toilet will not lift free, check again for hidden caps, stubborn nuts, or caulk still bonding the base to the floor.

Stop if:
  • The toilet is too heavy to lift safely alone.
  • The flange pipe opening is blocked or backs up when exposed, which points to a drain problem beyond the seal.

Step 3: Clean off the old seal and inspect the flange

  1. Scrape all old wax or seal material off the toilet outlet and the floor flange.
  2. Wipe the flange, bolt slots, and the bottom of the toilet clean so the new seal can seat evenly.
  3. Check that the flange is firmly attached and not cracked around the bolt slots.
  4. Set new closet bolts in place if the old ones are bent, stripped, or badly corroded.
  5. If there was old caulk around the base, remove loose residue so the toilet can sit flat on the finished floor.

If it works: Both sealing surfaces are clean, the flange is solid, and the toilet can be reset on a clean base.

If it doesn’t: If the flange sits noticeably low, use a seal designed for low flange situations rather than stacking random materials.

Stop if:
  • The flange is broken, loose, or missing support.
  • The subfloor around the flange is rotted or no longer holds the flange securely.

Step 4: Set the new toilet wax ring or toilet seal

  1. Read the seal packaging so you know which side faces the toilet and which side faces the flange.
  2. Place the new seal where its instructions call for it, keeping it centered so it will not shift during the reset.
  3. Lower the toilet straight down over the bolts and onto the seal without twisting it around once it starts to compress.
  4. Press down with body weight evenly until the toilet base reaches the floor and sits flat.

If it works: The toilet is fully seated on the new seal and the base is resting on the floor, not hanging on the bolts.

If it doesn’t: Lift the toilet back off and start with a fresh seal if it landed crooked, missed the bolts, or had to be repositioned after compression.

Stop if:
  • The toilet still will not reach the floor because the flange height or floor condition is wrong for the seal you chose.

Step 5: Tighten the toilet and reconnect the water

  1. Install washers and nuts on the closet bolts and tighten each side a little at a time so the pressure stays even.
  2. Stop tightening as soon as the toilet is snug and does not rock. Do not force the nuts.
  3. Reconnect the supply line and turn the shutoff valve back on slowly.
  4. Let the tank fill, then check the supply connection for drips.
  5. If the toilet has a slight gap from uneven tile, use toilet shims to steady it before final snugging.

If it works: The toilet is stable, the water is back on, and there are no drips from the supply connection.

If it doesn’t: If the toilet still rocks after snugging, stabilize it with proper shims and recheck that the base is fully seated.

Stop if:
  • The porcelain creaks, shifts sharply, or shows any sign of cracking while tightening.

Step 6: Flush, load-test, and confirm the repair held

  1. Flush several times while watching the base closely for any water seepage.
  2. Sit on the toilet and shift weight gently to confirm it does not rock or break the seal under normal use.
  3. Check again for sewer odor after the bathroom has been closed up for a little while.
  4. If desired, run a neat bead of caulk around the front and sides of the base, leaving the back open so a future leak can show itself.

If it works: The toilet stays dry at the base, feels solid in real use, and no odor returns.

If it doesn’t: If water still appears at the base, pull the toilet again and recheck flange condition, seal choice, and whether the toilet was fully seated without rocking.

Stop if:
  • Water is still leaking after a careful reset, which usually means flange damage, floor damage, or a different leak source needs repair first.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

How do I know the wax ring is bad?

The usual clues are water at the toilet base after flushing, a toilet that rocks, or a sewer smell near the base. If water starts higher up on the toilet, the leak is probably not the base seal.

Should I use a wax ring or a wax-free toilet seal?

Either can work if it matches the flange height and toilet outlet. The important part is choosing a seal that fits the floor and flange condition instead of forcing the wrong height.

Can I reuse a toilet wax ring or toilet seal after lifting the toilet?

No. Once a wax ring has been compressed, it should be replaced. Many other toilet seals also should not be reused after a failed set or removal.

Why does the toilet still rock after I replaced the seal?

The seal does not fix an uneven floor by itself. If the toilet rocks, stabilize it with toilet shims and make sure the flange and floor are sound. A rocking toilet will eventually break the new seal too.

Do I need to caulk around the toilet base?

Many homeowners do, mainly for a cleaner look and easier cleaning. If you caulk, leave the back open so a future leak can still show up instead of being trapped under the toilet.