We earn a commission from qualifying purchases at no extra cost to you. This never influences our rankings.
Problem Solving

Toilet Rocking or Loose? How to Fix It

A spec-driven, step-by-step walkthrough of why a toilet rocks, wobbles or feels loose on the floor, from loose closet bolts and an uneven floor to a flange set too low, missing shims, a deteriorating wax seal and a hidden cracked base, with the exact checks to run in order, the correct way to shim and re-seat the fixture, and the clear signs that tell you when the flange or the toilet itself needs replacing.

Why Trust Best Flushing Toilets

  • Flushing power and MaP flush-test scores
  • Water efficiency (GPF and EPA WaterSense)
  • Aggregated owner reviews
  • Clog resistance and trapway design
  • Brand reliability and warranty

Research updated June 2026.

Quick Answer

A rocking toilet is almost always caused by an uneven floor or loose closet bolts, not a broken fixture. Shim the gap under the base with rigid plastic shims until it sits solid, snug the bolts by hand, then caulk the base. Never cure a rock by over-tightening bolts, which cracks porcelain. If a sunken flange or cracked base is the cause, the one-piece TOTO UltraMax II is the most stable upgrade.

A toilet that rocks, wobbles or feels loose underfoot is more than an annoyance. It is the single most common reason a wax seal fails, and a slow base leak that rots the subfloor almost always begins with a fixture that was allowed to move. The good news is that the cause is usually simple and the fix is usually cheap. A rocking toilet is rarely a sign that the fixture is broken or that the floor is failing. In the great majority of cases it comes down to a small gap under the base, a pair of bolts that have worked loose, or a flange that sits slightly too low, all of which you can correct in an afternoon with a few dollars of parts.

This guide is organized the way a careful plumber would diagnose the problem: confirm where and how the toilet moves, then work through the causes from the cheapest and most common to the rarest and most serious, and treat replacing the toilet as the answer only once a cracked base is confirmed. Along the way it explains the parts and specs that control whether a toilet sits solid so you can read the situation instead of guessing. For the broadest cross-brand ranking of high-power fixtures, the pillar guide to the best flushing toilets goes wider. This page has one job: explain why your toilet rocks or feels loose and how to make it solid for good.

How we research and rank

We do not test toilets in a lab. We compare manufacturer specifications, published MaP (Maximum Performance) flush-test gram scores, trapway diameter and glazing, flush-valve size, EPA WaterSense listings and aggregated owner ratings across major retailers. For diagnosing a rocking toilet we lean on the physics of how a wax ring seals the bowl to a closet flange, how floor flatness and flange height determine whether a fixture sits solid, and the failure patterns owners report most often. The design features that make a toilet less prone to rocking, such as a wide solid base, a one-piece body and a skirted footprint, come straight from the spec sheet. Where the fix is a cheap part rather than a new toilet, we say so plainly.

First principles

What actually makes a toilet rock or feel loose

A toilet should sit immovable on the floor. Any movement traces to a short list of causes, and naming the right one is the whole game.

To understand why a toilet rocks you have to picture how it connects to the floor. The bottom of the bowl has a short outlet called the horn, which sits over an opening in the floor called the closet flange. A soft wax ring is compressed between the horn and the flange, and two bolts, the closet bolts or flange bolts, clamp the toilet down. For the fixture to sit solid, three things have to be true at once: the floor under the base must be flat enough to support the porcelain evenly, the flange must be at roughly the right height, and the bolts must hold the bowl firmly without forcing it. When any one of those is off, the toilet rocks.

That means a rocking or loose toilet comes from one of a short list of causes: loose or stripped closet bolts, an uneven or sloped floor that leaves a gap under the base, a flange set too low (often after new flooring was added), missing or wrong shims from a sloppy installation, a deteriorating wax seal that lets the bowl settle, or, less often, a hairline crack in the porcelain base. There is also a related category of looseness that is not the base at all, such as a wobbly tank or a loose seat, which feel like a loose toilet but have nothing to do with the floor mount. The sections below take each in turn, in the order you should check them, so you do not pull a perfectly good toilet for nothing.

Cause 0

Is it the base, the tank, or just the seat?

Before touching a bolt, pin down what is actually moving. Three different parts can feel like a loose toilet, and each has a completely different fix.

The most common confusion is between a toilet that rocks at the floor and one whose tank or seat is loose. Sit on the closed lid and lean side to side, then push the bowl itself near the floor. If the whole fixture rocks against the floor, the problem is the base mount and the rest of this guide applies. If only the tank shifts behind you, the tank-to-bowl bolts have loosened, which is a quick tighten from inside the tank, not a base issue. If only the seat slides or tips, the seat hinge bolts need snugging, and nothing about the floor mount is involved.

The reason this matters is that people often pull and re-seat a toilet, replacing the wax ring, when the real culprit was two loose seat bolts or a tank that needed a quarter turn on its mounting nuts. Spend thirty seconds isolating which part moves before you reach for any tool. Once you have confirmed the bowl genuinely rocks against the floor, work through the causes below in order, and stop at the first one that makes the toilet solid.

Cause 1

Loose or stripped closet bolts

The bolts are what hold the toilet down. When they loosen, corrode or strip, the fixture starts to move, and this is the cheapest possible fix.

Two closet bolts pass up through the flange and through the holes in the toilet base, and the nuts on top clamp the bowl down. Over years the bolts can loosen as the wax slowly compresses and the floor flexes, or they can corrode in a damp bathroom until they no longer hold pressure. A toilet that was solid for years and then develops a faint side-to-side movement very often just needs the closet bolts snugged back down. This is worth trying before anything more involved, because it costs nothing and resolves a large share of newly loose toilets.

There is a right way to tighten. Pop off the bolt caps, then snug each nut a little at a time, alternating sides, until the toilet is firm and no longer rocks, then stop. Over-tightening is a real hazard, because the clamping force lands on brittle porcelain, and cranking the nuts down hard can crack the base around the bolt holes, turning a free fix into a new toilet. If the bolts spin without tightening, they are corroded or the flange threads have failed, which points to the flange repair covered below. Cut a spinning bolt off with a hacksaw or a bolt cutter and replace both with new brass closet bolts, which resist corrosion better than plated steel. Critically, if the toilet still rocks once the bolts are snug, do not keep forcing them. The cause is an uneven floor or a low flange, and the answer is shimming, not muscle.

Tip: tighten by hand feel, never by force

Closet bolts only need to be snug enough to stop the toilet rocking and hold the wax compressed. Tighten them gradually and alternately, the way you would lug nuts on a wheel, and stop the moment the toilet is firm. The most common way homeowners turn a free fix into a new toilet is forcing the nuts down hard and cracking the porcelain base. If the toilet still rocks after the bolts are snug, the problem is an uneven floor or a low flange, not bolts that need more force, so shim instead of tightening harder.

Why does my toilet rock back and forth?

A toilet rocks back and forth because there is a gap between the base and the floor, usually from an uneven or sloped floor, a flange set too low, or loose closet bolts. The movement is not a broken fixture, it is a support problem. The fix is to snug the bolts, then slide rigid plastic shims into the gap until the toilet sits solid, and caulk the base.
Cause 2

An uneven or sloped floor leaving a gap

The most frequent reason a toilet rocks. If the floor is not flat under the base, the porcelain bridges a gap and pivots on its high points.

Toilet bowls are rigid, flat-bottomed porcelain, and bathroom floors are rarely perfectly level. Tile with uneven grout lines, an old floor that has settled, a subfloor that sags slightly, or a layer of new flooring that was not feathered flat all leave the base resting on two or three high spots with air underneath. The toilet then pivots on those contact points exactly like a wobbly restaurant table, rocking whenever weight shifts on it. This is the textbook cause of a toilet that rocks despite bolts that are perfectly tight, and no amount of additional tightening will cure it, because the bolts are not the problem.

The correct fix is to shim the gap. Slide rigid plastic toilet shims (not wood, which rots, and not soft material that compresses) into the gaps under the base until the toilet no longer rocks at all from any angle. Work them in at the points where the base is lifted, snug the bolts, re-check for movement, and add shims until it is rock solid. Once the toilet sits firm, snap or trim off the excess shim flush with the base, then run a bead of bathroom caulk around the base, leaving a small gap at the very back so any future leak can still escape and be seen. Shimming distributes the load evenly, stops the motion that destroys the wax seal, and is the actual cure for a toilet rocking on an uneven floor.

Tip: shim from the gap, not by lifting the toilet

Find where the toilet rocks by pressing down on each side near the floor and watching for movement. Slide shims into the gaps you find rather than guessing, pushing them in just until the rock disappears at that point, then move to the next. Two or three thin shims stacked is better than one thick one forced in, which can lift the base and crack it. Re-check from every direction before you trim and caulk, because a toilet can sit solid front to back but still pivot side to side.

Cause 3

A closet flange set too low

When the flange sits below the finished floor, the toilet cannot bed down properly and rocks no matter how tight the bolts are.

The closet flange is the ring, usually PVC, ABS or cast metal, that connects the drainpipe to the floor and gives the closet bolts something to grip. Ideally it sits flush with or slightly above the finished floor so the toilet beds down evenly onto a compressed wax ring. A flange set too low, which happens most often after new tile or flooring is laid on top of the old surface, leaves the toilet sitting high on its rim with a void underneath. The fixture rocks because it is effectively perched on the edge of the bowl rather than resting flat, and the wax ring is forced to bridge a gap it was never meant to fill.

The fix is to bring the flange up to the right height before re-seating. A flange extender or spacer ring raises it to floor level, and a taller or extra-thick wax ring, or a stacked seal, bridges any remaining gap. Once the flange is at or just above the finished floor and a correctly sized seal is in place, the toilet beds down flat and the rocking disappears. Skipping this step and trying to compensate with extra wax or harder bolt tightening never holds, because the underlying support is still wrong. If the flange itself is cracked, has broken bolt slots, or is corroded, it needs a metal repair ring or full replacement, covered next.

How do I fix a toilet that rocks on an uneven floor?

To fix a toilet that rocks on an uneven floor, first snug the closet bolts by hand, then slide rigid plastic shims into the gaps under the base until the toilet sits completely solid from every angle. Trim the shims flush, then caulk around the base, leaving a small gap at the back. Do not over-tighten the bolts to stop the rock, as that cracks the porcelain.
Cause 4

A damaged, cracked or corroded flange

The flange is the anchor everything depends on. When it is broken, the toilet loosens and cannot be held down until the flange is repaired.

A flange does more than seal the drain, it is the foundation the closet bolts grip to hold the toilet firm. A flange with broken bolt slots, a cracked plastic ring, or a corroded metal ring on an older home cannot clamp the bowl down, so the toilet works loose no matter how careful the rest of the installation was. The telltale signs are closet bolts that spin freely and will not tighten, a toilet that loosens again within weeks of being re-seated, or visible damage when you look down at the flange with the toilet pulled. Until the flange is sound, shims and fresh wax will not keep the fixture solid.

Flange repair ranges from simple to involved. A flange with broken bolt slots is fixed with a metal repair ring, a half-moon or full ring, screwed over the old one to provide fresh, solid bolt anchors. A flange that is merely low is handled with an extender as described above. A flange that is badly cracked or corroded through needs to be cut out and replaced, which is the point where many homeowners call a plumber. Investing in the flange repair is what lets every other fix hold, so diagnose it honestly before assuming shims and bolts alone will do the job.

Cause 5

A deteriorating wax seal or cracked base

Less common, but important to rule out. A failing seal lets the bowl settle, and a cracked base means the fixture is finished.

Two slower-developing causes round out the list. A wax ring that has dried out, been crushed too thin, or was installed crooked can let the bowl gradually settle and develop play, which feels like a loosening toilet and often accompanies a faint base leak. Re-seating the toilet on a fresh wax or wax-free rubber seal, on a sound flange, restores both the seal and the firm seat. Because a rocking toilet and a failing seal so often go together, anyone curing a persistent rock should plan to replace the wax ring while the toilet is up rather than re-using a compressed old one.

The most serious cause is a cracked porcelain base. Porcelain is durable but brittle, and a base can crack from a dropped object, a hard freeze, ground movement, or, very commonly, over-tightened closet bolts. A crack around the bolt holes or across the base can make the toilet feel loose or unstable and often weeps water continuously, pooling it at the base in a way that mimics a seal leak. There is no reliable permanent repair for a structural crack in porcelain that holds water, so a cracked base means the fixture is at the end of its life and replacement is the right answer. Our guide on what to do when a toilet is not flushing properly and how to fix it covers related porcelain and flush-path problems if the bowl is also struggling.

Tip: confirm a crack before you condemn the toilet

Before deciding the porcelain is cracked, dry the entire base and bowl, then add a few drops of food coloring to the bowl water and a few to the tank, and wait twenty minutes without flushing. If colored water appears on the floor at the base without a flush, the path is a crack or a tank-to-bowl leak rather than the seal. Inspect the porcelain in good light, especially around the bolt holes where over-tightening cracks it. This one test prevents both unnecessary replacements and pointless re-seats.

At a glance

Rocking toilet causes and fixes compared

A side-by-side summary of the causes, ranked roughly from cheapest and most common to hardest. Start at the top and stop when the toilet sits solid. The tinted row is the cause behind most stubborn rocking that owners blame on the bolts.

Cause Best For (what it explains) Typical fix Cost DIY? Likelihood
Loose closet bolts Toilet was solid, now has slight play Snug bolts alternately by hand feel Free Yes Very common
Uneven or sloped floor Rocks despite tight bolts, gap under base Shim level, trim, then caulk Low Yes Very common
Flange set too low Rocks after new flooring was added Flange extender plus taller wax seal Low Yes Common
Damaged or corroded flange Bolts spin, toilet loosens repeatedly Metal repair ring or replace flange Varies Sometimes Moderate
Deteriorating wax seal Slow settling, often with a base leak Re-seat on fresh wax or rubber seal Low Yes Moderate
Cracked porcelain base Unstable feel, steady weep, visible crack Replace the toilet High No Uncommon
Expert Take

If we had to name the single most common mistake, it is trying to cure a rock by tightening the closet bolts harder. Once the bolts are snug, additional force does nothing but stress brittle porcelain, and we have seen far more cracked bases come from over-tightening than from any other cause. The order that solves the most rocking for the least money is confirm it is the base and not the tank or seat, snug the bolts by feel, then shim the floor gap until the toilet is dead solid from every angle. Trim and caulk last, leave a gap at the back, and replace the wax ring while the toilet is up so a settled seal does not bring the rock back.

When the fixture is the cause

What design features make a toilet less likely to rock?

If a cracked base or a chronically loose fit has you buying a replacement, a few design features genuinely lower the odds of a future rock. The spec sheet predicts which replacement sits solid.

The most stable fixtures share a handful of traits. A wide, solid base that sits flush to the floor spreads its weight over more contact area and is far less prone to pivoting than a narrow footprint. A one-piece toilet, where the tank and bowl are a single casting, has a lower, more rigid body that flexes less and removes the tank-to-bowl joint that contributes to a wobbly feel on two-piece models. A skirted or fully concealed trapway gives a flat, even underside that beds down cleanly and is easy to caulk. None of these guarantees a rock-free life on a badly uneven floor, but together they meaningfully reduce the chance of the movement and seal failures that loosen a toilet over time.

Read those traits alongside the core flush specs so you buy once. A toilet that pairs a stable, leak-resistant body with a high MaP score, a wide glazed trapway and a 3 inch or larger flush valve is a fixture you will not have to revisit. MaP, short for Maximum Performance, is the independent test that measures how many grams of waste a toilet clears per flush: 600 grams handles a typical home, 800 grams is strong, and 1,000 grams is the practical ceiling. The three picks below all combine sound, stable construction with strong flush specs, covering an everyday one-piece default, a sturdy two-piece value option, and a clean skirted design.

What is the best toilet to replace a rocking or loose one?

The best replacement for a rocking or loose toilet pairs a stable body with strong flush specs: a wide solid base or a one-piece body, a 1,000 gram MaP score, a wide glazed trapway and a 3 inch valve. The one-piece TOTO UltraMax II has a low, rigid body that beds solidly and is the most stable default. The Kohler Cimarron and Woodbridge T-0019 are strong alternatives.
Top recommendations

Three stable toilets worth replacing with

If a cracked base or a fit you cannot easily correct means a new toilet, these three pair a stable, leak-resistant body with a high MaP score and a wide trapway. Each suits a different situation, from a clean one-piece upgrade to a sturdy two-piece value choice.

Best Overall
TOTO UltraMax II one-piece toilet

TOTO UltraMax II

One-piece stability
4.8

A low, rigid one-piece body beds down solidly and flexes far less than a two-piece, while a glazed trapway, Tornado flush and 1,000 gram MaP rating at an efficient 1.28 gallons make it the most stable strong-flush default.

Check price on Amazon
Best Value
Kohler Cimarron toilet

Kohler Cimarron

Sturdy two-piece value
4.6

A wide, solid base that beds down evenly and a canister flush valve with a strong MaP score make the Cimarron a dependable, stable two-piece, with a deep Kohler parts ecosystem that keeps future repairs simple.

Check price on Amazon
Best Skirted
Woodbridge T-0019 skirted toilet

Woodbridge T-0019

Clean skirted footprint
4.5

A one-piece skirted design gives a flat, stable footprint that beds evenly and is easy to shim and caulk cleanly, while a glazed trapway and strong MaP flush handle everyday loads, all at an accessible price point.

Check price on Amazon
The repair routine

The step-by-step way to fix a rocking or loose toilet

Run these steps in order. Each is quick, and stopping at the first that makes the toilet solid saves you money and effort. This is the same logic a methodical plumber follows.

1. Confirm what is moving

Sit on the lid and lean side to side, then push the bowl near the floor and shift the tank by hand. If the whole bowl rocks against the floor, it is a base mount problem and the steps below apply. If only the tank shifts, tighten the tank-to-bowl bolts. If only the seat slides, snug the seat hinge bolts. Isolating the moving part first prevents needless work.

2. Snug the closet bolts

Pop off the bolt caps and tighten each nut a little at a time, alternating sides, until the toilet is firm. Stop the instant it is solid. This is the cheapest possible fix and resolves many newly loose toilets on its own. Never force the nuts, since over-tightening cracks the porcelain base around the bolt holes.

3. Find the gap and shim it

If the toilet still rocks with the bolts snug, press down on each side near the floor to find where it pivots. Slide rigid plastic shims into those gaps until the toilet sits dead solid from every direction. Use two or three thin shims rather than forcing in one thick one, and re-check side to side as well as front to back.

4. Trim and caulk the base

Once the toilet does not move at all, snap or cut the shims off flush with the base. Run a bead of bathroom caulk around the base, leaving a small gap at the very back so any future leak can escape and be seen. Caulking anchors the toilet and keeps mop water from running underneath.

5. Check and correct the flange height

If shimming will not stop the rock or the toilet sits noticeably high, the flange may be too low or damaged. Pull the toilet, inspect the flange, and add a flange extender for a low flange or a metal repair ring for broken bolt slots. Re-seat on a fresh wax or rubber seal sized to bridge any height difference.

6. Rule out a cracked base

If the toilet still feels unstable after shimming and a sound flange, or if it weeps water without flushing, check the porcelain for a hairline crack using food coloring in the bowl and tank and a careful look around the bolt holes. A crack in the base means the fixture is finished, and the durable answer is replacing the toilet rather than chasing the wobble.

Expert Take

Resist the urge to jump straight to pulling the toilet. In the field, the order that makes the most toilets solid for the least money is confirm what moves, snug the bolts, then shim the floor gap until there is zero play. We have watched homeowners replace a wax ring three times chasing a rock that was simply an uneven floor needing two plastic shims. Shim it dead solid, replace the wax ring while it is up so a settled seal does not return the wobble, and when you do replace the toilet, choose a wide-based one-piece or skirted model that sits firm by design.

Can a rocking toilet cause a leak or water damage?

Yes, and that is why a rocking toilet should not be left alone. Every movement flexes the wax seal until it cracks, producing a slow base leak that sends water into the subfloor on each flush, where it rots wood and grows mold over weeks. A spongy or discolored floor around the toilet is a warning sign. Stabilize the toilet promptly and replace the wax seal to stop the cycle.

Across the major brands, the pattern for stability holds. TOTO leads with low, rigid one-piece models like the UltraMax II and Aquia IV that flex little and bed down solidly. Kohler counters with wide-based designs such as the Cimarron and Highline that spread their weight evenly. American Standard offers the durable Champion 4 and value Cadet 3, while Woodbridge, Swiss Madison and Gerber bring skirted one-piece styling and clean footprints that shim and caulk cleanly. Whichever brand you choose, the rule is the same: a wide, solid base, ideally one-piece or skirted, plus a careful installation on a sound flange at the right height, makes a future rock unlikely. If a loose toilet also flushes poorly, our guide on how to improve toilet flush power with seven proven fixes covers the upgrades worth trying, and if the bowl also clears slowly, the weak toilet flush fix and its causes walks through each one. Movement that breaks the seal can also lead to the kind of slow drainage covered in why your toilet keeps clogging and how to fix it.

The bottom line

Making the toilet solid for good

A rocking or loose toilet is rarely the problem it looks like. The cause is almost always specific and findable: a wobbly tank or seat pretending to be a loose toilet, loose closet bolts, an uneven floor, a flange set too low, a damaged flange, a settling wax seal, or, least often, a cracked porcelain base. Work through them in order, starting by confirming what actually moves and trying the free fix of snugging the bolts, then shimming the floor gap, and most households make the toilet solid without replacing anything. When the diagnosis does point to a cracked base or a flange beyond easy repair, replace the toilet with a wide-based one-piece or skirted model and a careful installation, and the wobble stops being part of your bathroom. Confirm the cause first, then check the current price on Amazon for whichever part or replacement your diagnosis calls for.

Our Verdict

Diagnose before you spend. Confirm the bowl itself rocks and not the tank or seat, snug the closet bolts by hand, then shim the floor gap until the toilet is dead solid from every angle, in that order. Most rocking ends there for little or no money. Trim and caulk last, leaving a gap at the back, and replace the wax ring while the toilet is up. Correct a low or damaged flange if the rock persists, and only replace the toilet if the porcelain base is cracked. When you do replace, the wide-based one-piece TOTO UltraMax II is the most stable strong-flush pick, with the Kohler Cimarron and Woodbridge T-0019 as solid alternatives.

Sources

  • EPA WaterSense, epa.gov/watersense
  • MaP (Maximum Performance) flush testing, map-testing.com
  • Manufacturer published specifications (TOTO, Kohler, American Standard)
FAQ

Rocking and loose toilet questions answered

? Why does my toilet rock back and forth?

A toilet rocks because there is a gap between the base and the floor, so the porcelain pivots on its high points like a wobbly table. The usual causes are an uneven or sloped floor, a flange set too low, or loose closet bolts. Snug the bolts first, and if it still rocks, slide rigid plastic shims into the gap under the base until the toilet sits completely solid.

? Is a rocking toilet dangerous or just annoying?

It is more than annoying. Every movement flexes the wax seal under the toilet until it cracks, which produces a slow base leak that sends water into the subfloor on each flush. Over weeks that water rots the wood, loosens tile and grows mold. A rocking toilet is the leading cause of a failed seal, so it is worth fixing promptly rather than living with it.

? Can I just tighten the bolts to stop a rocking toilet?

Sometimes. If the bolts have simply worked loose, snugging them down by hand, alternating sides, restores a firm seat. But if the toilet still rocks once the bolts are snug, the cause is an uneven floor or a low flange, not loose bolts. Tightening harder at that point does nothing but stress the porcelain, and it is the most common way people crack a base, so shim instead.

? What kind of shims should I use under a toilet?

Use rigid plastic toilet shims made for the purpose. Avoid wood, which rots when it gets damp, and avoid soft or compressible material that will let the toilet move again over time. Plastic shims are thin, stackable and easy to snap or trim flush with the base. Stack two or three thin shims where needed rather than forcing in one thick wedge, which can lift and crack the porcelain.

? How do I find where the toilet is rocking?

Press down firmly on the bowl near the floor at the front, back and both sides, watching and feeling for movement at each point. The toilet will lift and drop where the gap is. Slide shims into exactly those spots rather than guessing, then re-check every direction. A toilet can sit solid front to back but still pivot side to side, so test all four points before you trim and caulk.

? Should I caulk around the base after shimming?

Yes, in most cases. Caulking the base anchors the toilet, hides the trimmed shims, and keeps mop water and spills from running underneath. Standard practice is to leave a small gap at the very back so that if the seal ever fails, the leak can escape and be seen rather than hidden under sealed porcelain. Caulk only after the toilet is shimmed solid, not as a way to stop an active rock.

? Why does my toilet feel loose after I just installed it?

A toilet that is loose right after installation usually means the bolts were not snugged enough, the floor gap was not shimmed, or the flange height was not accounted for. New flooring laid over old can leave the flange too low, so the toilet perches and rocks. Re-snug the bolts, shim any gap, and if the toilet sits high, add a flange extender and a taller wax seal before re-seating.

? My closet bolts spin and will not tighten. What does that mean?

Spinning bolts mean the threads or the flange slots that hold them have failed, usually a corroded or cracked closet flange. The flange is the anchor the whole mount depends on, so no amount of tightening will work until it is repaired. Cut the spinning bolt off with a hacksaw or bolt cutter, fix the flange with a metal repair ring or full replacement, and install new brass closet bolts.

? How do I fix a flange that is set too low?

A flange below the finished floor, common after new flooring is added on top, leaves the toilet perched and rocking. The fix is a flange extender or spacer ring that raises it to floor level, combined with a taller or extra-thick wax ring, or a stacked seal, to bridge the remaining gap. Bringing the flange flush with or slightly above the finished floor lets the toilet bed down flat and sit solid.

? Is it the toilet rocking, or just the tank wobbling?

Test them separately. Push the bowl near the floor to check the base mount, then shift the tank by hand on its own. If only the tank moves, the tank-to-bowl bolts have loosened and need snugging from inside the tank, which has nothing to do with the floor. If the whole bowl rocks against the floor, it is the base mount that needs bolts, shims or a flange fix.

? Can over-tightening the bolts crack my toilet?

Yes, and it is one of the most common ways a toilet base cracks. The clamping force from the closet bolts lands on brittle porcelain around the bolt holes, and forcing the nuts down hard to chase a rock can split the base, turning a free shim job into a new toilet. Tighten gradually and alternately only until the toilet is firm, then stop, and cure any remaining rock with shims.

? Do I need to replace the wax ring when I fix a rocking toilet?

If you have to pull the toilet to shim it, fix the flange or stop a recurring rock, yes, replace the wax ring rather than re-using the old one. A wax ring is ruined once the toilet is lifted after it was set, and a rocking toilet often leaves the old seal compressed or cracked anyway. A fresh wax or wax-free rubber seal ensures the toilet seals properly once it is solid again.

? Why does my toilet keep getting loose again?

A toilet that loosens repeatedly almost always has an underlying support problem that was never fixed, most often an uneven floor that was not shimmed, a flange set too low, or a damaged flange whose bolts will not hold. Re-tightening the bolts treats the symptom, not the cause. Pull the toilet, correct the flange height or damage, shim the floor gap, and the toilet will stop working loose.

? Can a rocking toilet be a sign of subfloor damage?

It can, especially if the toilet has leaked for a while. A failing wax seal under a rocking toilet sends water into the subfloor, and if the wood has rotted, the floor around the toilet may feel spongy, sound hollow, or flex when you step on it. If the floor itself gives under the toilet, the subfloor needs inspection and likely repair before re-seating, which is a job many homeowners hand to a pro.

? How do I know if my toilet base is cracked?

Dry the entire base and bowl, add a few drops of food coloring to the bowl and tank, and wait twenty minutes without flushing. If colored water reaches the floor without a flush, the path is a crack or a tank-to-bowl leak. Inspect the porcelain in good light, especially around the closet-bolt holes where over-tightening cracks it. A crack in the base means the toilet is finished and should be replaced.

? Will a one-piece toilet rock less than a two-piece?

A one-piece toilet has a lower, more rigid body that flexes less and removes the tank-to-bowl joint that makes some two-piece models feel wobbly, so it tends to sit firmer overall. A wide-based one-piece such as the TOTO UltraMax II is a strong example. That said, a stable seat still depends on a flat floor, a flange at the right height and a sound installation, which matter more than the one-piece versus two-piece choice.

? Should I use plastic shims or caulk to stop the rock?

Shims stop the rock; caulk finishes the job. Rigid plastic shims fill the gap and physically support the toilet so it cannot pivot, and they do the actual stabilizing. Caulk is applied afterward to anchor the base, seal out mop water and give a clean look, but caulk alone will not hold a rocking toilet still. Always shim the toilet solid first, then trim the shims and caulk around the base.

? Should I call a plumber or fix a rocking toilet myself?

Start with the DIY checks, since most rocking traces to loose bolts or an uneven floor, both of which you can fix yourself for little money with shims and caulk. Call a plumber when the closet flange is cracked or needs full replacement, when the subfloor is rotted and needs structural repair, or when you have snugged the bolts, shimmed the gap and corrected the flange and the toilet still will not sit solid.

P
Researched by Plumbing Research Editor

Plumbing Research Editor. Covers rough-in sizing, installation, valves and real-world reliability from aggregated owner reviews.

Updated December 2025 · Toilets
Keep reading

Related guides

How to Plunge a Toilet: Step-by-Step for Beginners

Toilets
4.6

A clogged toilet does not have to mean a call to a plumber. With the right plunger and the correct technique, most…

Read the guide

Best Toilets for Septic Tank Systems: Low GPF Choices

Toilets
4.6

Septic homeowners need a toilet that clears the bowl completely in one flush while sending as little water as possible into a…

Read the guide

Toilet Water Going Down Slowly: Fix a Sluggish Bowl

Toilets
4.6

When toilet water creeps down instead of rushing away, something is restricting flow through the bowl or drain. This guide identifies every…

Read the guide