Same-Day Dispatch Available  |  Licensed & Insured

Get 10% Off Your First Visit — Estimate Online

Same-Day Dispatch
Claim 10% Off + Free Estimate
All guides
Toilets

How to Stop a Toilet From Rocking (Wobbly Toilet Fix)

4 min read

Step on the front edge of your toilet and feel it tip, even slightly, and you've got a problem worth fixing right away. A wobbly toilet isn't just annoying to sit on. Every rock stresses the wax seal underneath, and that seal is the only thing standing between your bathroom floor and raw sewage. Catch it early and it's a fifteen-minute fix. Ignore it and you're looking at a much messier job.

What you'll need

  • Adjustable wrench or socket set
  • Flathead screwdriver
  • Plastic or stainless steel toilet shims
  • Utility knife
  • 100% silicone caulk (optional, for finishing)

Step 1: Figure out what's actually loose

Before you touch anything, kneel down and gently rock the toilet from side to side, then front to back. Watch where the movement happens. If the base is sliding slightly against the floor and you don't see or smell anything unusual, you're probably dealing with loose closet bolts or an uneven floor. If you notice the toilet lifting away from the floor with a wet or spongy sound, or you catch a whiff of sewer gas, stop here. That's a different problem, and it's covered below.

Step 2: Check the closet bolts

Look for two plastic caps near the base of the toilet, one on each side. Pop them off with a flathead screwdriver to expose the closet bolts (also called flange bolts). Using your wrench, tighten each nut in small, alternating turns, a bit on one side, then a bit on the other. Never crank down hard on just one side. Porcelain cracks under uneven pressure, and a cracked toilet base is a repair, not a maintenance task.

Step 3: Test the rock again

Once both nuts are snug and the toilet no longer wiggles, sit on it and shift your weight around. If it holds steady, you're done. Snap the caps back over the bolts and move on with your day.

Step 4: Shim an uneven floor

If the toilet is still rocking even with tight bolts, the floor underneath is probably uneven, which is common in older homes or bathrooms with settling foundations. Slide plastic toilet shims into the gap between the base and the floor at the point where it rocks, trimming the excess with a utility knife once it's snug. A thin bead of silicone caulk around the base afterward keeps things looking clean and stops the shims from sliding out.

When it's the wax ring, not the bolts

Here's the part homeowners often miss: if you've tightened the bolts and the toilet is still rocking, or it rocks in a way that seems to lift the whole base off the floor, the wax ring seal below the toilet has probably failed. This happens gradually as the seal compresses and shifts, sometimes from age and sometimes from repeated rocking that was never addressed. A failed wax ring means:

  • Water or waste can seep out with every flush
  • Subfloor damage may already be underway, even if you can't see it
  • The toilet needs to come off the flange for the ring to be replaced

This job involves fully removing the toilet, scraping and replacing the old wax ring, and resetting it with a new seal, and it's a lot messier and more failure-prone than tightening a couple of bolts. If you're seeing signs of a failed ring, especially any staining on the ceiling below (for upstairs bathrooms) or soft flooring around the base, it's worth having ProFlow Plumbing take a look before you attempt a full toilet removal yourself. Getting the reseat wrong means doing the whole job twice.

toilet repairhow-towax ring
Licensed, insured, and background-checked

Not in the mood for a DIY project today?

Our licensed plumbers serve the San Gabriel Valley and greater Los Angeles area and can usually get to you the same day. Skip the trial and error — get it fixed right the first time.

Call (626) 506-6951

More on Toilets

A toilet that won't stop running can waste hundreds of gallons a day. Here are the six most common causes — and which ones you can fix yourself in a few minutes.

3 min read
Read the guide

Swapping a worn toilet flapper is one of the easiest plumbing repairs there is. Here's how to buy the right one and install it correctly the first time.

4 min read
Read the guide

A toilet rarely fails without warning. These five signs show up first, and knowing them can save you from a much messier and more expensive surprise.

4 min read
Read the guide

Need a Professional Plumber?

Stop troubleshooting and get it fixed right the first time. JJJ Plumbing is licensed, insured, and serving Los Angeles, Orange County, and the San Gabriel Valley for 25+ years.

Free Estimate

Get a Fast, No-Obligation Quote

Fill out the form and our dispatch team will call you back within 5 minutes during business hours to confirm details and schedule your visit.

Prefer to talk now?

(626) 506-6951

Same-Day Emergency Service Available

By submitting, you agree to be contacted about your service request. No spam, ever.

Tap to Call