Quick answer: Place a non-slip rug pad or rubber matting between your mattress and base for an instant grip fix. For a permanent solution, use Velcro strips, a mattress retainer bar, or make sure the mattress is the correct size for the frame so it can't drift.
By the MattressNut editorial team ยท Updated June 2026
Mattress Sliding Explained
A mattress slides because there isn't enough friction between it and the surface below. Slick bed bases are the usual culprit: metal frames, lacquered wood slats, and adjustable bases tend to be smoother than fabric or textured wood.
Two other causes are common. Over time, body oil and dust build up under the mattress and create a slippery film. And a size mismatch leaves gaps, so a mattress that's slightly small for the frame has room to wander every time you shift in your sleep.
Step by Step
- Add a non-slip pad. A rug gripper or non-slip furniture pad placed between the mattress and base is the easiest fix. Measure your mattress and base first to get the right size.
- Try rubber matting or shelf liner. Non-adhesive rubber shelf liner works the same way and is cheap. Keep it flat so it doesn't create lumps you can feel through the mattress.
- Vacuum underneath. If an older mattress started sliding recently, vacuum both the underside and the bed frame to remove the oily grime that reduces grip.
- Use Velcro strips for a firmer hold. Stick adhesive-backed Velcro to the base and the mattress at each corner plus one or two in the center.
- Install a retainer bar or side rails. A mattress retainer bar bolts to the base and physically blocks the mattress from moving. This is the go-to for adjustable bases and slick metal frames.
- Fix the fit. If there's a visible gap, add foam gap fillers, or make sure your foundation actually matches your mattress size.
Tips & Mistakes to Avoid
Be careful with adhesives and straps on a foam mattress. Mattress straps can leave a permanent dent or hole in foam, so a properly sized base or a non-slip pad is the safer route there. Carpet tape works in a pinch but is best treated as temporary, since it can leave residue on your mattress cover.
Start cheap and work up: try a non-slip pad and a vacuum before buying hardware. And if your mattress is roughly a decade old and sagging, it may simply be worn out, in which case no pad will fully fix the drift.
The Saatva Angle
Sliding is partly a friction problem, but a heavier, well-built mattress with a grippy cover and stable construction also tends to stay put better than a lightweight foam bed that shifts with every movement. If you're replacing an old, slipping mattress anyway, weight and build quality are worth factoring in.
Bottom Line
Most sliding is solved in five minutes with a non-slip pad or rubber matting. If that isn't enough, Velcro and a retainer bar handle the stubborn cases, and checking your mattress-to-base fit prevents the problem from coming back.
Bottom line: A non-slip rug pad is the fastest fix; a retainer bar or correct-size base is the permanent one.
Related: our full Saatva mattress review.