Truspilot Logo

How to Stop Rugs Moving on Carpet

Laying down a nice rug or two is a great way to add style and sophistication to your home. The great news is there are a lot of choices out there nowadays whether you want a classy rug to dress up the fireplace, add a touch of class to the hallway or bring your bedroom to life.

The major problem with rugs, even when placed on a carpet, is that they tend to move.

Whether you invest in a heavy rug or a light runner, you may quickly find them moving around on the floor, especially if you have a busy household where there is plenty of footfall. Moving rugs can also be a little frustrating when you come round to doing the hoovering if they’re not secured properly to the floor underneath. Curling ends are also a constant problem, especially with much lighter and thinner rugs.

You generally get more movement when a carpet is added to slippery wood or laminate flooring but even on carpeted floors, there can be issues. Here we look at why rugs move around so much and what simple steps you can take to make sure they stay put and cause you less hassle.

Why is My Rug Moving All the Time?

Most people think that the coarser material of both a carpet and the underside of a rug should create enough friction to stop them from moving around too much. Many modern rugs, however, are made of much lighter material than in days gone by which means they don’t settle with enough weight onto the carpet.

Larger rugs are naturally heavier and generally come with fewer problems but if you have a runner or a smaller mat, you may find yourself constantly having to shift it back into place because it moves so often.

Another problem is this – when you walk on a normal carpet you push the weave in one direction and this can cause the rug to slip over it quite easily, especially if you are wearing trainers or shoes with a strong grip. This push motion can be even more problematic in areas like hallways, causing slippage as you step through the door.

Rug on thick carpet

Rugs often move in the direction of the carpet pile, especially on thicker carpets.

Three Ways to Stop Rugs Moving on Floors

If you have a rug that is constantly moving on the carpet, the good news is that there are some easy and cost-effective solutions.

1. Anti-Slip Underlays

The first is to invest in a non-slip underlay that sticks to the bottom of your rug and prevents things from moving by adhering to the carpet below. These products are usually made of rubber which creates a good deal of friction between the two surfaces. An underlay has the added advantage of helping your rug to stay flat and not curl up at the edges – a common problem with thinner products on the market today.

Anti-slip underlays are available in different sizes both from carpet stores but also online. All you need to do is measure your rug and find the underlay that fits as closely to the edges as possible and most outlets have a range of different sizes. If you have a round rug, buy a larger underlay and then cut it to size to fit the area you need.

2. Rug Tape

This is a much cheaper and simpler option but it does not provide quite the permanent solution that a full non-slip underlay does. Double-sided rug tape is available at most DIY stores as well as online and can quickly be attached to the bottom of your rug and then stuck to the carpet.

This method can be used for any shape or size of rug and also works well if you have wood or laminate flooring. If you’re placing your rug on a carpet, you may find that you need to renew the tape at regular intervals as the bond can weaken over time and with regular foot traffic.

Another slight problem is that, if you have your rug in the same place all the time, the tape can leave a mark on the carpet underneath.

3. Use Your Furniture

This is a quick and easy option if you want a temporary solution but it also depends on where you have your rug. If it’s in the living room and is large enough, you may want to use items like the sofa to weigh down the rug.

Furniture on a rug

Placing furniture on a rug can stop it moving on both hard and carpeted floors.

Rising Corners

One of the problems we often see with rugs is the corners turning up. This often happens with thinner ones and can lead to trips and even falls. Certainly putting in a non-slip base or using tape can help solve this issue, especially for lighter rugs such as runners.

Buying the Right Rugs for Your Home

Moving rugs always have the potential to be a problem at home so it’s important when you’re thinking of buying a new one to think of some inbuilt solutions.

The first is to buy a heavier rug or mat. Simply put, the more heft you have, the less likely it is that your rug will move around at all. Large door mats or rugs are also less likely to move than smaller or narrower ones.

There are other advantages. Heavier rugs are more resistant to wear and tear, especially if you have an area with constant footfall. They certainly tend to last much longer than lighter rugs. While it may mean spending a little more, the benefits and the durability means that you’re getting much better value for your money.

The second solution is to buy a mat or rug that already has a non-slip base built into it. Some mats and rugs include a claw or gripper backing, with lots of small raised bumps moulded into the rubber backing.

When working out how to stop your rugs from moving, location plays a big role. Of course, you’re going to get more potential movement on smooth services like laminate, vinyl tiles and wood flooring. Non-slip bases and rug tape should help solve your problem easily enough.

Finally, with areas like living rooms and bedrooms where there may be carpets, our advice is to first consider the weight and size of your new rug. The bigger and heavier, the better.