Skip to content
All couriers are advising all retailers of delays. Thank you for your Patience.
Rugs Direct

How to Stop Rugs Moving on Carpet, Wooden Floors & Laminate

You’ve found the perfect rug and positioned it exactly where you want it, only to find it gradually creeping across the floor, bunching at the edges, or shifting every time someone walks past. As well as being frustrating, a rug that regularly slips out of place can create a trip hazard, particularly in busy areas of the home.

Fortunately, there are some simple ways to help keep your rug securely in place. From choosing the right rug underlay to using furniture for extra stability, this guide explains how to stop rugs from moving on carpet, wooden floors, and laminate.

Featuring our Retro Deco Rug in Tan.

Why Does My Rug Keep Moving?

Rugs can move for several reasons, and the flooring beneath them often plays the biggest part. Smooth surfaces such as wood and laminate provide very little natural grip, while the pile of a carpet can gradually encourage a rug placed on top to shift in one direction.

The rug itself can make a difference too. Lightweight and smaller rugs may move more easily than heavier designs, while rugs placed in hallways, living rooms, and other high-traffic areas are likely to experience more movement.

Understanding why your rug is moving will help you choose the most suitable way to secure it.

How to Stop a Rug Moving on Carpet

Placing a rug over carpet is a great way to introduce colour, pattern, and texture without changing your existing flooring. However, you may notice that the rug gradually starts to move or bunch over time.

This can happen because carpet fibres tend to lean in a particular direction. As the rug is walked across, this pile can gradually encourage it to move, particularly in areas with heavy everyday traffic.

One of the simplest solutions is to use a rug underlay designed specifically for carpet. Positioned between your carpet and rug, the underlay provides additional grip to help reduce movement and keep your rug more securely positioned.

Always choose an underlay that's suitable for use on carpet, as different products are designed for different flooring surfaces.

How to Stop a Rug Moving on Wooden Floors

Wooden floors create a beautiful backdrop for a rug, but their smooth surface can make rugs more prone to slipping and shifting.

A non-slip rug underlay designed for hard floors can provide additional grip between the rug and flooring. As well as helping to keep your rug in position, the right underlay can provide an extra layer between the rug and the surface below.

Make sure the product you choose is suitable for your particular type and finish of wooden flooring, and follow both the flooring manufacturer's and underlay manufacturer's care instructions.

Asiatic mason maze Green, Cream Living Room Geometric Rug.

Featuring our Mason Maze Rug. 

Can Furniture Help Keep a Rug in Place?

Furniture can also help anchor larger rugs and reduce movement, particularly in living rooms and bedrooms.

For a large living room rug, you might position your sofa and armchairs entirely on the rug or place just their front legs on it. The weight of the furniture can provide extra stability while also helping to connect your seating area and create a more cohesive layout.

This approach works particularly well with larger area rugs, but it's less suitable for smaller rugs, runners, and spaces where there isn't any furniture to provide weight.

Furniture alone may not prevent every part of a rug from shifting, either. Corners and exposed areas can still move, so combining thoughtful furniture placement with suitable rug underlay can offer additional stability.

For advice on positioning rugs around your furniture, explore our Rug Size Guide.

How to Measure for Rug Underlay

For rug underlay to remain hidden, it should be slightly smaller than the rug itself rather than extending right to the edges.

The existing Rugs Direct guidance recommends measuring the length and width of your rug and subtracting approximately 10cm (4 inches). This creates a narrow border around the underlay so it isn't visible once your rug is positioned.

For a round rug, measure across its widest point to find the diameter, then subtract approximately 10cm.

If your underlay needs trimming, carefully cut it to the required dimensions before positioning it beneath your rug. Always follow the instructions supplied with the individual product.

Asiatic mulberry terracotta Orange Living Room  Rug.

Featuring our Mulberry Terracotta Rug by Asiatic.

Keep Your Rug Beautifully in Place

Whether your rug sits on carpet, wood, or laminate, a little extra support can help keep it positioned exactly where you intended. Choosing an underlay suited to your flooring, measuring it carefully, and considering how furniture can help anchor larger rugs will all contribute to a more secure and thoughtfully styled space.

Once your rug is securely positioned, all that's left is to enjoy it. Explore the Rugs Direct collection to discover rugs in a wide range of colours, shapes, sizes, textures, and styles for every room in your home.

For more practical advice, styling inspiration, and rug care tips, explore our guides and advice centre.

Previous article How to Pick the Best Rugs for Your Lifestyle