How to Fix a Loose, Rocking Toilet

  • 01 of 08

    Is Your Toilet Rocking?

    Bathroom interior
    Marlene Ford / Getty Images

    Rocking is for concerts and chairs—not toilets. If your toilet is wobbly or loose but not leaking, this quick fix might be just what you need. Toilets rock because they are not resting flush against the floor. Underneath the toilet base is a round toilet flange that connects the toilet to the drain pipe. If the flange is a little higher than the surrounding flooring, the toilet becomes raised slightly in the center, allowing it to rock to either side. This problem can develop over time, such as...MORE when caulk hardens, or when a surrounding floor settles a little. In any case, you can steady the toilet by shimming under its base. 

    Continue to 2 of 8 below.
  • 02 of 08

    Gather Your Supplies

    What you will need
    Aaron Stickley

    The best shims for this project are small, plastic shims with ridges that help the shims stay in place. They are commonly sold at home centers and hardware stores. Wood shims are not recommended because they can compress over time and are vulnerable to moisture damage. 

    Supplies Needed:

    • Plastic shims
    • Utility knife
    • Tub and tile caulk (color-matched to your toilet and flooring)
    • Paper towels or rag
    Continue to 3 of 8 below.
  • 03 of 08

    Check for Leaks

    Check for leaks
    The base of the toilet should be dry. Aaron Stickley

    Start the repair by confirming that your toilet is not leaking. Check carefully for water around the base of the toilet. If no water is present, you can proceed with the repair. But if there are signs of leaking around the base, it likely means that the wax ring sealing the toilet horn to the drain opening has become old and compressed. In this case, you must remove the toilet and replace the wax ring. 

    Continue to 4 of 8 below.
  • 04 of 08

    Locate Gaps

    Locate gaps
    Find spaces where shims may be needed. Aaron Stickley

    Examine the base of the toilet and identify any gaps between the toilet and the floor. It may help to rock the toilet from side to side. Even a small space can be the source of the problem. If the gaps are too small to see, try sliding a shim under the base to see how far it goes in. 

    Continue to 5 of 8 below.
  • 05 of 08

    Insert the Shims

    Insert shims
    Push shims into the gaps. Aaron Stickley

    Level and steady the toilet by inserting shims into any gaps you've identified. You may have to try them in a few different positions to properly level the toilet. As you work, check the toilet for stability by sitting on the seat and rocking in all directions. Repeat until the toilet doesn't move in any direction. 

    Continue to 6 of 8 below.
  • 06 of 08

    Trim the Shims

    Cut the shims flush to the toilet base
    Aaron Stickley

    Trim the shims close to the base of the toilet, as needed, using a sharp utility knife. Be careful not to cut into the flooring.

    Continue to 7 of 8 below.
  • 07 of 08

    Caulk Around the Base

    Caulk around the base of the toilet
    Aaron Stickley

    Apply a thin, even bead of caulk around the base of the toilet to cover the gap along the floor and hide the shims. If necessary, smooth the caulk with your finger, wiping your finger clean frequently with a paper towel or a rag.  

    Tip: Caulk is important for a finished look and to keep mop water and crud from getting under the toilet base, but if you seal all the way around the base, the caulk can hide a leak by trapping the water. For this reason, some plumbers like leave the backside of the...MORE base—the side you can't see—without caulk so that leaking water will announce itself by running out onto the floor. 

    Continue to 8 of 8 below.
  • 08 of 08

    Let the Caulk Dry

    A neat caulk bead has a clean, finished look
    Aaron Stickley

    Allow the caulk to cure as directed before using the toilet. Once it dries fully, your toilet should be as good as new.