Phone answered 24/7 · Caldwell, ID and nearby communities

Call 24/7: (208) 729-2441
Lake Lowell Dry-Out ProsWater Damage Help · Caldwell, ID

Why Does My Toilet Rock Back and Forth?

Last updated October 25, 2026

The short answer

What Causes the Rocking

The most common reason a toilet rocks is that the wax ring or rubber gasket between the bowl and the flange has flattened over time. That leaves a small gap under one side of the base, so the toilet tips slightly when you sit on it. Another cause is loose closet bolts that anchor the toilet to the floor.

A more serious cause is a weakened subfloor around the drain. If water has leaked from the toilet base or supply line, the plywood or particle board can swell and soften. That lets the toilet sink unevenly. In that case, the rocking is a sign of underlying water damage, not just a loose fitting.

Check the Bolts First

Start by looking at the two bolts or nuts on either side of the toilet base. They are usually hidden under plastic caps. Pry the caps off gently with a flat screwdriver, then try tightening the nuts with a wrench. Do not overtighten, as that can crack the porcelain.

If the bolts are already tight but the toilet still rocks, the issue is likely the wax ring or the floor. You can test by placing a thin piece of cardboard under the high side and seeing if it stops the movement. But that is only a temporary shim, not a permanent fix.

  • Turn off the water supply valve behind the toilet before any work
  • Flush and sponge out the bowl to reduce weight
  • Use a socket wrench or pliers to snug the nuts
  • Check for cracks in the porcelain around the bolt holes
  • If the toilet moves when you push on it, the bolts are loose

When the Floor Is Soft

If the floor beneath the toilet feels spongy or gives when you press on it, water has likely damaged the subfloor. That is not a job for a quick shim. The toilet needs to be removed, the damaged wood cut out and replaced, and the area dried properly before reinstalling.

You can test for moisture with a simple method: press a dry paper towel against the floor near the base and see if it picks up dampness. If it does, you have an active leak. That leak can also spread into walls and ceilings below, so address it soon.

In a semi-arid climate with cold winters and hot dry summers, the soil and foundation can shift slightly, but that usually does not cause a toilet to rock. More often, the cause is water or a worn seal.

Fix It the Right Way

For a simple loose bolt, you can handle it yourself. For a worn wax ring, you will need to lift the toilet, scrape off the old ring, and set a new one. That is a doable DIY project if you are handy, but it requires care to avoid cracking the toilet or damaging the supply line.

If the subfloor is soft or you see signs of water damage in the ceiling below, call in local water damage pros. They can assess the extent, dry out the structure, and replace any damaged wood. Trying to bolt a toilet down on a rotted floor will only lead to bigger problems later.

Prevent Future Rocking

Once the toilet is stable, keep it that way by checking the bolts every few months. Also watch for water pooling around the base or a musty smell, both of which point to a leak. Fix any supply line drips right away.

If you ever remove the toilet for cleaning or repair, replace the wax ring at the same time. That is inexpensive and prevents the rocking from returning. If you live in Caldwell, keep your shutoff valve location written down so you can stop the water quickly in an emergency.

  • Inspect the base for cracks or chips
  • Tighten bolts gently, never force them
  • Replace the wax ring if it looks flattened or brittle
  • Wipe up any water under the toilet promptly
  • Check the supply line and shutoff valve for drips

Talk to someone now

Phones are answered 24/7 for Caldwell and nearby communities.

Call Now (208) 729-2441

Frequently asked questions

Can I just put a shim under the toilet to stop the rocking?

A shim can stop the movement temporarily, but it does not fix the cause. If the wax ring is worn or the floor is soft, the rocking will return. Use a shim only as a short-term measure until you can do a proper repair.

How do I know if the floor is water damaged?

Press on the floor around the toilet base. If it feels spongy or gives under your hand, that is a sign of moisture damage. You can also look for dark stains, a musty odor, or water marks on the ceiling below. If you suspect damage, have a pro inspect it.

Is a rocking toilet a sign of a leak?

Not always, but it can be. A loose bolt or worn wax ring causes rocking without a leak. However, if the rocking is accompanied by water stains, soft floor, or a persistent odor, you likely have a leak that needs attention. Check for moisture and act quickly.

Call Now (208) 729-2441