If you’ve ever installed or replaced a toilet, you already know it’s not as simple as plopping it down and calling it a day. Sometimes the toilet rocks like a chair at grandma’s porch, making every trip to the bathroom feel like you’re riding a wobbly carnival ride.
That’s where the humble toilet shim enters the stage. It’s tiny, cheap, and often overlooked—but it can save you from leaks, cracks, and long-term headaches.
1. What Exactly Is a Toilet Shim?

A toilet shim is a small wedge-shaped piece—usually made of plastic, rubber, or composite material—designed to stabilize a toilet that isn’t sitting perfectly flat on the floor. Think of it like slipping a matchbook under a wobbly diner table, except way more durable (and sanitary).
Most bathrooms have floors that are less than perfect. Over time, homes settle, tiles shift, or the subfloor dips slightly. When you place a toilet on such a surface, it may tilt, rock, or leave tiny gaps. That’s not just annoying; it’s risky. Even a little movement can:
- Break the wax ring seal under the toilet.
- Cause slow leaks that rot the floor.
- Stress the porcelain and eventually crack it.
In simple words: a shim is the silent peacekeeper between your toilet and the floor.
2. Why Toilets End Up Wobbly in the First Place
If you’ve ever wondered, “Why can’t my toilet just sit still?”—you’re not alone. Here are the main culprits behind the wobble:
- Uneven floors – About 67% of American homes built before 1980 have flooring irregularities, according to the National Association of Home Builders. That’s a lot of wobbly thrones.
- Improper installation – If the installer didn’t level the flange or didn’t check for gaps, you’ll end up with a rocking toilet.
- Subfloor damage – Water damage, rot, or even termite issues can create dips under your toilet base.
- Tile variations – Fancy tile floors look nice, but sometimes grout lines or tile edges aren’t perfectly level.
Personal anecdote: When I helped my cousin install his new elongated toilet, the thing rocked like a seesaw because the floor had a tiny slope. We laughed at first, but then realized that every flush was going to slowly wreck the wax seal. Two shims later? Rock solid.
3. Types of Toilet Shims You’ll Find

Not all shims are created equal. Some are more reliable, easier to trim, or just better suited for the bathroom environment. Here are the main types you’ll run into:
- Plastic shims – The most common. Durable, water-resistant, and easy to find. They don’t rot, which makes them the go-to choice.
- Rubber shims – Great for gripping. If your toilet is extra wobbly, rubber shims can prevent sliding better than hard plastic.
- Composite shims – Made from layered materials, often stronger and more stable. These are ideal for heavy toilets or uneven surfaces.
- Metal shims (rare) – Used in commercial applications. Not usually necessary for home bathrooms.
Pro tip: Never use wooden shims under a toilet. Wood soaks up water like a sponge, swells, and eventually rots. That’s like putting bread under your toilet—not a good idea.
4. How Toilet Shims Actually Work
Think of a shim as a tiny doorstop for your toilet. It’s wedge-shaped, so you can slide it into the gap between the toilet base and the floor. The thin edge fits in tight spots, while the thicker edge fills bigger gaps.
Once in place, the shim:
- Removes the rocking motion.
- Supports the porcelain evenly.
- Protects the wax ring from breaking its seal.
Toilet shims don’t carry the full weight of the toilet—they just fill the gaps so that the porcelain distributes pressure evenly. Without them, certain spots take all the stress, which is how cracks happen.
5. Why You Should Never Ignore a Wobbly Toilet

Here’s the truth most homeowners don’t realize: a wobbly toilet is more than an annoyance. It’s a silent threat.
- Leaking water – Even a hairline gap in the wax ring can cause leaks. Water damage repairs average $2,500–$7,500, according to HomeAdvisor.
- Mold and rot – Constant moisture leads to black mold and subfloor rot, both expensive and dangerous.
- Porcelain cracking – Toilets are strong but brittle. Rocking puts stress on the porcelain, which can crack without warning.
- Loose flange bolts – Movement works the bolts loose, which leads to bigger instability issues.
It’s a bit like ignoring a loose tooth—you can live with it for a while, but eventually, it’s going to cause you pain.
6. Step-by-Step: How to Use Toilet Shims

If you’re ready to stop the wobble, here’s how you can do it yourself:
- Check the wobble – Sit on the toilet and gently rock side to side. Find where the gap is.
- Turn off water supply – Just in case you need to move the toilet slightly.
- Dry-fit shims – Slide shims under the base at the gap until the rocking stops. Use as few as possible for stability.
- Trim excess – Once stable, use a utility knife to cut off the parts sticking out.
- Caulk around the base – Seal the toilet base with caulk, but leave a small section at the back open. This way, if there’s ever a leak, water has an escape path instead of being trapped.
Anecdote: The first time I trimmed a shim, I got overconfident and cut too close to the toilet base. It left a noticeable gap. Lesson learned—better to leave a sliver showing than butcher the finish.
7. Common Mistakes People Make with Toilet Shims
Like most DIY jobs, there are pitfalls. Here are the big ones:
- Over-shimming – Using too many shims can actually lift the toilet unevenly.
- Not trimming properly – Leaving long shim ends sticking out looks sloppy.
- Using the wrong material – Wooden shims are the biggest mistake. They’ll eventually rot.
- Skipping caulk – Without caulk, shims can slip or move over time.
- Ignoring the flange – Sometimes the real problem is a misaligned flange, not the floor.
8. The Cost of Toilet Shims vs. Cost of Ignoring Them

Toilet shims cost about $3–$7 per pack at any hardware store. Compare that to:
- $20 for a new wax ring
- $300–$500 for floor repair
- $150–$400 for professional reinstallation
- Thousands for subfloor replacement
It’s a no-brainer. Spend a few bucks now, save yourself thousands later.
9. Professional vs. DIY: Should You Call a Plumber?
Most homeowners can shim a toilet in under an hour with basic tools. But sometimes calling a plumber is smart:
- If the toilet rocks severely in multiple directions.
- If there’s evidence of water damage already.
- If the flange is too high or too low.
- If you’re not comfortable trimming shims neatly.
Plumbers charge anywhere from $100–$300 for a stabilization job, but they’ll also check the wax ring, flange, and subfloor while they’re at it.
10. Maintenance and Long-Term Care
Once shims are installed properly, you can forget about them. They’ll last as long as the toilet does. Still, here are a few tips:
- Check the caulk line yearly for cracks.
- If you notice wobbling again, investigate immediately.
- Never overtighten flange bolts—they’re not meant to crush porcelain.
Fun fact: Toilets generally last 15–30 years, according to the Plumbing Manufacturers International. Shims are tiny, but they’re often the reason a toilet reaches the higher end of that lifespan.
Conclusion
A toilet shim may be small, but it’s mighty. This little wedge ensures your toilet sits securely, protects your floor from leaks, and prevents costly repairs. Whether you’re a DIY enthusiast or just someone tired of feeling like your bathroom trips are happening on a rocking boat, shims are the fix you’ve been waiting for.
It’s one of those home improvement secrets no one tells you—until you experience the wobble yourself. So next time your toilet starts moving like it’s auditioning for a dance competition, remember: the solution is just a shim away.
FAQs
1. What is the best material for toilet shims?
Plastic or rubber shims are best because they’re durable, water-resistant, and won’t rot like wood.
2. Can I install toilet shims without removing the toilet?
Yes, in most cases you can slide shims under the base while the toilet is in place. Just make sure to trim and caulk properly.
3. Do I need to caulk after installing toilet shims?
Yes, caulking locks the shims in place, prevents dirt buildup, and keeps the toilet stable. Leave a small uncaulked section at the back for leak detection.
4. How many shims should I use?
Use as few as possible. Ideally, 1–3 shims strategically placed is enough. Over-shimming can cause uneven stress.
5. Will shims fix a badly tilted toilet?
Shims can stabilize small gaps, but if your toilet is severely tilted, the issue may be the flange or floor. In that case, professional repair is the better route.