How to Keep Mattress Topper from Sliding?

Mattress toppers are ideal if you want to achieve the right level of firmness or softness on your mattress without buying the new mattress as this can turn out to be quite expensive.

However, the problem occurs when they can’t stay in place and keep sliding off. Most people complain about their mattress toppers sliding to the bottom of the bed as they sleep or move to either side as they get in and out of bed.

This can be really annoying, but luckily, there are some helpful tips that can help you keep your mattress topper from sliding and save you from all the frustrations of waking up to your mattress topper near the bottom of your bed.

Read our article and find out what are the best ways to keep your mattress topper from sliding off the bed.

Click here to see a list of our favorite mattress toppers

Sheet Suspenders/Straps.

Sheet straps/suspenders or bedding bands can be an effective way to make sure your mattress topper will stay in place. You can try to keep your mattress topper from sliding off the bed by using sheets that are tightly fitted, but this will work only for some time and the topper will start sliding again after a few hours, especially if you are a restless sleeper and tend to move a lot in bed during the night.

By using sheet suspenders or straps, you will be able not only to keep the sheet on a mattress the whole night, but you will also make your mattress topper remain in place as they will give it no room to move.

You only need to make sure your sheet straps are tight enough and your mattress topper will certainly stay in place regardless of your preferred sleeping position or how much you toss and turn in your sleep.

Use Bed Sheets

If you don’t have anything else that could stop your mattress from sliding, you can use a simple tightly fitted bed sheet. It should be deep enough to cover both the mattress and mattress topper and tight enough to create friction and grip to hold the mattress topper in place and prevent sliding.

But, if you can’t find such a deep fitted sheet, you can pick a large flat bed sheet instead, cover both the mattress and topper with it and tuck it beneath the bed.

Although it won’t hold the things so well and your topper will eventually shift a little at some point during the night, it will at least prevent the topper from sliding off your bed completely.

No-skid Mat

No-skid mats are usually used under floor covers, area rugs to keep rugs in place or even in the shower to prevent slipping.

The good thing is that you can also use them under your mattress topper to keep it in place all night. No-skid mats are easy to use; they don’t require much physical effort and work especially well on latex or memory foam mattresses. All you need to do is to insert them between your mattress topper and the mattress and your problem will be solved.

Rubber Matting

Another easy way to prevent your mattress toppers from sliding is to place a rubber matting between the mattress and your bed frame. Rubber matting is, just like non-skid mats, used to keep carpets and rugs in place.

To determine the exact size of the matting, you should measure the mattress first. Rubber matting can be bought in large sheets and if you buy a slightly larger piece, don’t worry, you can easily trim it down with a pair of scissors.

However, if you can’t find a large enough piece for your King or California King mattress, you can place two smaller pieces side by side.

Adding a rubber matting shouldn’t affect the feel of your mattress as it is thin, so you don’t have to worry that it will make your mattress less comfortable.

Safety Pins

Safety pins are used to keep bedding in place, but you can also use them to prevent your mattress toppers from sliding off the bed. It is the cheapest method of keeping your mattress topper from sliding.

It is not time consuming and contrary to the popular belief, the pins won’t shred and damage your mattress topper. You only need to do it right and your mattress topper will remain in place without any damages.

Use at least five pins on each side to evenly distribute the pressure. If you bed is large, you can use more safety pins and even go for the large ones.

Click here to see a list of our favorite mattress toppers

Adhesive Velcro Tape/Strips

Adhesive Velcro tape is also one of the best ways to keep your mattress topper in place. Although attaching a Velcro to your mattress topper may seem a bit complicated, and although it may take you some time, it will be really effective in stopping your mattress from sliding and it won’t loosen up with time.

First you need to do is to attach the Velcro on your mattress topper where the parallel side should face the bed. Ensure that the soft side of the Velcro matches the sharp one when positioning the mattress topper on the bed.

Duct Tape

Duct tape can hold almost anything together, and although it might not be the best option in this case, it will do the job and keep your mattress topper from sliding.

Tape the edges or the corners of the mattress topper to the mattress and then you can use a tightly fitted sheet too.

Avoid using a spray adhesive even though it is easier to use because it will leave some visible marks on the mattress once you remove the mattress topper.

Carpet Tape

If you think that duct tape isn’t strong enough and you want to opt for a more permanent solution, then you can try carpet tape instead.

Carpet tape is a dual-sided tape used to prevent carpets from shifting on the floor and it holds things better than regular duct tape.

It can also be used to hold a mattress topper in place and all you need to do is to put it along the sides and edges of your mattress and mattress topper and it will keep them together.

Cotton or Cotton/Polyester Blend Pad

In most cases mattress toppers slide off the mattress because the surface of the mattress is too slick. That’s why adding a simple mattress pad to your mattress such as cotton or cotton/polyester blend pad will ensure that the topper is not directly against the slick mattress and it will keep it in place.

You can also put a fitted sheet on the mattress and then place the mattress topper and another fitted sheet over the topper. This, again, will ensure that the topper is not in direct contact with the slick surface of the mattress, and fitted sheet additionally secures the topper to the mattress.

Click here to see a list of our favorite mattress toppers


Adding a footboard to your bed could help keep your mattress topper from sliding. However, this will only work if your footboard is long enough and if your mattress topper touches both sides of the headboard and the footboard.

Bed Frame

If your bed frame is too large for your mattress, it may cause both your mattress and your mattress topper to slide. If this is the case, there are two ways to fix this.

One solution is to buy a new bed frame and choose one of the right size that will fit your mattress better than the previous one, or you can buy a new mattress instead and pick the size that will fit your existing bed frame.

A second solution is to reduce the extra space between your bed frame and your mattress by placing wooden planks or small rolls of soft towels there. However, this solution is temporary and you may need to adjust the planks and towels frequently.


Join the Memory Foam Talk mailing list! 

Enter your email below to get exclusive mattress / pillow / bedding discounts, to get notified of giveaways, and more! We never spam!