Toilet wax seal or rubber?

Smoke test?
1780149300957.png
 
Just to update this thread:

There was a foam style gasket installed which appeared to be slightly leaking. Good news is no damage to the flooring that I witnessed; above or below.

Some things I learned. I tried using a Fernco rubber seal because the toilet flange is tipping about 1/16 of an inch, but since it wasn’t buried in the tile I thought this would give me a “good” seal

The extension flange is roughly 3.3” ID…

I assumed that these pipes would have tighter tolerances… I ended up swapping to a wax seal because the Fernco leaked on the first flush, the instructions said I should feel it seat as I pushed it down and I did not… it plopped right in the hole.


The toilet was easily removed with the rubber gasket (recommended from a plumbing supply house). No effort at all to pull it up.

The horn on the toilet and the flange on the wax ring allow you to have significant play side to side correct?

So far so good but I’ll be watching it the next several weeks. I really assumed the toilet would be more solidly mounted to the outlet flange but it seems there is a significant amount of adjustment unless I’m wrong?

Here is some attached photos of crusty dried on poop
 

Attachments

  • IMG_3670.jpeg
    IMG_3670.jpeg
    2.7 MB · Views: 0
  • IMG_3672.jpeg
    IMG_3672.jpeg
    2 MB · Views: 0
I used rubber on my last one, no complaints or leaks. I suspect it will be easier if I ever have to change it.
 
I like the stainless steel flanges and the flange needs to above the tile level.
 
Just to update this thread:

There was a foam style gasket installed which appeared to be slightly leaking. Good news is no damage to the flooring that I witnessed; above or below.

Some things I learned. I tried using a Fernco rubber seal because the toilet flange is tipping about 1/16 of an inch, but since it wasn’t buried in the tile I thought this would give me a “good” seal

The extension flange is roughly 3.3” ID…

I assumed that these pipes would have tighter tolerances… I ended up swapping to a wax seal because the Fernco leaked on the first flush, the instructions said I should feel it seat as I pushed it down and I did not… it plopped right in the hole.


The toilet was easily removed with the rubber gasket (recommended from a plumbing supply house). No effort at all to pull it up.

The horn on the toilet and the flange on the wax ring allow you to have significant play side to side correct?

So far so good but I’ll be watching it the next several weeks. I really assumed the toilet would be more solidly mounted to the outlet flange but it seems there is a significant amount of adjustment unless I’m wrong?

Here is some attached photos of crusty dried on poop
Your flange appears recessed below the tile floor.....Its not going to seal properly with a standard wax ring. You need to either raise the flange or use a thick ring.
 
Don't overlook caulking the toilet to the floor, once you've got the flange/ring solved. Caulk keeps it from walking around and loosening the seal- you'll never get the bolts tight enough by themselves. I like to caulk the front 75%, leaving the back open so you'll be able to see a leak. Run a bead after it's in place, so you can cut it easily to remove the toilet later. If you glue it together like an Oreo, it'll be a pain to pry apart.
 
Your flange appears recessed below the tile floor.....Its not going to seal properly with a standard wax ring. You need to either raise the flange or use a thick ring.
it is about 3/16" above the finished floor... is that not enough? I definitely felt the wax ring squish down when I sat on the toilet and tightened the bolts
 
Used to swear by wax for that squish seal. Once I started using the rubber flanges, I won't go back.
 
Wax can melt over time with heated floors. A rubber one allows for more ****ter movement.
 
Don't overlook caulking the toilet to the floor, once you've got the flange/ring solved. Caulk keeps it from walking around and loosening the seal- you'll never get the bolts tight enough by themselves. I like to caulk the front 75%, leaving the back open so you'll be able to see a leak. Run a bead after it's in place, so you can cut it easily to remove the toilet later. If you glue it together like an Oreo, it'll be a pain to pry apart.
Use toilet shims to stop any rocking. Then caulk. The damm thing are sometimes hard to find.
 
Use toilet shims to stop any rocking. Then caulk. The damm thing are sometimes hard to find.
If this toilet was caulked I wouldn’t have found this leak until much later. I shimmed it with a cedar shim because that’s what I had on hand 😂

At least I’ll be able to tell if it leaks, the shim will suck up the moisture and become dark
 
Caulking will just hide the leak and trap the moisture on the floor and cause the flange to rot. If the flange is that far out address the floor, I’ve had success using plastic shims. The wax ring encapsulated in silicone is the best of both worlds because you get the protection and sealing of the wax but the easy on off and clean up of silicone. We’ve put in thousands of toilets and once we switched to that kind I don’t think we’ve ever had a wax ring leak.
 
Last edited:
I used the soft foam with wax inside. I knew for a fact I was going to pull the toilet again to have the floor tiled, but I had to fix the floor NOW. The wax part stuck to the flange; the green foam part separated from the toilet as designed. Tile done, dried, and reinstalled the toilet on the same seal. I just had to aim well. No leaks. Eight years.
 
Caulking will just hide the leak and trap the moisture on the floor and cause the flange to rot. If the flange is that far out address the floor, I’ve had success using plastic shims. The wax ring encapsulated in silicone is the best of both worlds because you get the protection and sealing of the wax but the easy on off and clean up of silicone. We’ve put in thousands of toilets and once we switched to that kind I don’t think we’ve ever had a wax ring leak.
Caulk holds the toilet in place plus keeps piss or overflowed **** water out
 
Top Back Refresh