Toilets usually rock because they are not resting flush against the floor.
How to fix toilet with floor not level.
The toilet won t flush properly unless it is level front to back but when shimmed this way the front edge of the base is 1 2 above the floor.
The object is to seat the wax ring while leveling the commode.
This can happen if you have your bathroom floor redone and the level or height of the floor changed.
Lay a level lengthwise on the back of the toilet tank then sit backward on the toilet straddling the bowl and shifting your weight to make the toilet level.
If the flange is a little higher than the surrounding flooring the toilet.
I have a problem with a toilet on an unlevel tile floor.
Place the carpenters level across the toilet bowl side to side and note where the bubble level is.
This is not a solid install and can easily lead to a toilet that moves when you sit down over a short time.
Hammer a shim gently between the floor and the toilet base to bring a low side up.
The seal must not be broken once it has been seated so do not rock from side to side.
Note that the toilet is very stable and doesn t rock at all nor does it leak but of course this appearance isn t acceptable.