Toilet rocking or not sitting level
Not sure if this matches your problem?
Use our interactive tool — answer a few questions and get a personalised diagnosis.
Most likely cause & what to check
Turn off the water and flush to empty the cistern before moving the toilet.
Check whether the pan is rocking because the floor is uneven, or because the fixing bolts have come loose.
Tighten the floor bolts carefully — over-tightening can crack the pan base.
If the floor is uneven, use plastic shims (wedges) under the pan base to level it. Do not use timber wedges as they absorb moisture and rot.
Once level, apply a thin bead of silicone sealant around the base of the pan to the floor — leave the back unsealed to allow any leak to show rather than pool under the pan.
If the toilet pan itself is cracked, it must be replaced.
🛠 Tools & materials you may need
🔗 Some links above are affiliate links — if you buy through them we earn a small commission at no extra cost to you. This keeps the site free.
Get a vetted local engineer to handle it — no hassle, Gas Safe registered.
Was this guide helpful?