# Toilet rocks or feels loose: how to make it solid

Updated: 2026-10-24 · https://pros411.com/en/guides/plumbers/toilet-rocking

## Short answer

Pop the caps off the two bolts at the base and snug each nut a quarter turn at a time, side to side, until the toilet stops moving. Do not overtighten: porcelain cracks. If it still rocks because the floor is uneven, slide plastic toilet shims under the gap, trim them and caulk the base, leaving the back open. A soft floor or a broken flange needs a plumber.

## How to fix a toilet that rocks

![Cartoon toilet rocking on the floor](https://pros411.com/img/guias/toilet-rocking.webp)

1. **The toilet rocks when you sit.** A little wobble today breaks the seal under it tomorrow. Fix it now, before it starts to leak.
2. **Snug the bolts, a little at a time.** Pop off the caps at the base. Give each nut a quarter turn, one side then the other, and test. Stop as soon as it feels firm.
3. **Still rocks? Slide in plastic shims.** Push toilet shims into the gap on the low side until it stops moving. Snug the bolts once more and trim what sticks out.
4. **Caulk the base, but leave the back open.** Run a bead of caulk around the base to help hold it. Leave a gap at the back so a future leak shows up instead of hiding.
5. **Solid again.** Sit down and rock gently: nothing moves. If it rocked for a long time, watch the base for leaks over the next few days.

## Why it happens

- The nuts on the closet bolts work loose over time.
- The floor is not level, or the toilet sits on a tile edge.
- The flange under the toilet is broken or sits below the finished floor.
- A slow leak has softened the floor around the toilet.

## What not to do

- Do not crank the nuts down to stop the rocking. You will crack the base.
- Do not use wood scraps as shims: they rot when they get wet.
- Do not caulk all the way around a toilet that was leaking and call it fixed. Find the leak first.

## When to call a plumber

- The floor around the toilet feels soft, or the tiles are loose.
- Water shows up around the base after you fix the rocking.
- A bolt spins without tightening, or the flange is broken.
- You see a crack in the base.

Find plumbers in your city: https://pros411.com/en/plumbers

## Frequently asked questions

### Why does my toilet rock?

Usually loose nuts on the bolts that hold it to the floor, or an uneven floor. Less often the flange under it is broken or the floor is soft from a leak.

### Is a rocking toilet a problem?

Yes, over time. The movement breaks the wax ring seal, and then water and sewer gas can escape under the toilet.

### Can I fix a wobbly toilet with shims?

Yes, if the floor is uneven. Use plastic toilet shims, snug the bolts again, trim the shims and caulk the base, leaving the back open.

### How tight should toilet bolts be?

Just snug, enough that the toilet does not move. Go a quarter turn at a time on each side; overtightening cracks the porcelain.

### Do I need a new wax ring if my toilet was rocking?

If it rocked for a long time or water shows at the base, yes. A wax ring does not reseal once it has been squished and broken.

