How to keep a rug from slipping without damaging the floor?
The most reliable solution is usually an anti-slip rug pad that is explicitly compatible with your rug AND your flooring. Before purchasing, check the rug pad's specifications and the recommendations from the manufacturer of your hardwood, vinyl, laminate, tile, or other surface. Anti-slip materials are not interchangeable: some rubber, latex, or PVC backings may not be recommended for specific flooring types.
A rug that moves is not just annoying to readjust; it can also create a risk of slipping or tripping, especially if an edge folds over. The priority, therefore, is to address the root cause — a rug that's too light, a smooth surface, an unsuitable backing, or poor placement — rather than improvising with tape, glue, or spray.
Why does a rug slip?
A rug moves when the friction between its backing and the floor is insufficient to resist foot traffic and changes in direction. This problem is common with small, lightweight rugs, very smooth surfaces, and rugs whose backing is not designed to grip the floor.
Before adding an accessory, also ensure the floor is clean and dry. Dust or particles between the rug and the floor can reduce grip and, on some surfaces, cause micro-scratches.

A moving or lifted corner should be corrected before it becomes a tripping hazard.
1. The anti-slip rug pad: often the best starting point
A rug pad creates an interface between the floor and the rug. Suitable models can reduce movement, facilitate vacuuming, and limit certain friction. But don't choose solely based on size or price.
At a minimum, check:
- the types of floors permitted by the manufacturer;
- compatibility with the rug's backing;
- the presence of underfloor heating, if any;
- cleaning and replacement instructions;
- the material of the layer in contact with the floor.
Some rug pads are explicitly advertised for many types of flooring, including underfloor heating. Conversely, some vinyl manufacturers advise against latex or rubber backings that may discolor their flooring. The mention "anti-slip" is not enough: read the compatibility information.
To accurately compare felt, mesh, rubber, thickness, and compatibility with each floor, consult our complete guide to anti-slip rug pads.

The rug pad should remain invisible under the rug and be chosen according to the floor.
The underlay is usually slightly smaller than the rug so as not to protrude. However, follow the dimensions and cutting instructions of the chosen product rather than a universal margin.
2. Anti-slip corners and grippers: useful for some small rugs
Accessories designed for corners can limit the movement of a small rug or help keep edges flat. They come with different technologies: gripping material, removable fastening, or mechanical system.
Only use them if their manufacturer confirms compatibility with your floor and the rug's backing. A product that works on tile may not be suitable for oiled parquet or vinyl. Also check removal recommendations to avoid tearing off a finish or leaving residue.
These accessories do not necessarily replace a complete underlay if the entire rug is moving. They are particularly useful when the problem concerns a few corners or a small, lightweight rug.
3. Double-sided tape: only if specifically designed for your situation
Double-sided tape may seem simple, but "rug specific" does not automatically mean "compatible with all floors". An adhesive can leave marks, react with a finish, lose its holding power, or pull up fibers upon removal.
Before use, check:
- the explicitly authorized surfaces;
- the intended duration of application;
- the removal method;
- compatibility with varnished, oiled, vinyl, or laminate flooring;
- the maximum temperature if the floor is heated.
4. Can furniture be used to hold a rug in place?
Yes, when the rug is large enough to naturally extend under a portion of the furniture. The front legs of a sofa or armchair can help keep a large rug area in place while creating a cohesive arrangement.
However, furniture should not be used to stretch a rug that moves between several points. The rug should remain flat, without waves or pulling. A small rug with only two corners caught under furniture can still slip or wrinkle in the middle.
Also, do not place heavy objects only on the corners to prevent movement. They create obstacles and do not truly address the adhesion problem.
5. How to stabilize a rug placed on carpet?
A rug placed on carpet can move even if the floor isn't smooth, because both textile layers deform underfoot. A rug pad designed for hardwood or tile is not automatically suitable for carpet.
Look for a system explicitly labeled for rug-on-carpet. It should limit movement without snagging or pulling the carpet fibers. The choice also depends on the pile height of the carpet and the backing of the top rug.
Regularly lift the rug to vacuum the carpet underneath and check for any abnormal color differences, moisture, or wear.
6. What about underfloor heating?
If your floor has underfloor heating, check two compatibilities: the rug itself and the anti-slip rug pad. Some products are explicitly advertised as compatible with underfloor heating; others are not.
Do not assume that a thin grid is automatically acceptable. The heating system, the flooring, and the cumulative thermal resistance of the layers may impose limits. Consult the heating and flooring manufacturers' instructions when necessary.
To understand cumulative thermal resistance and choose a rug that doesn't unnecessarily penalize the system, also read Can you put a rug on underfloor heating?.
Which solution depending on the type of floor?
| Floor | Recommended approach | Important check |
|---|---|---|
| Varnished or oiled hardwood | Rug pad advertised as compatible with the precise finish. | Avoid materials or adhesives that could mark the varnish or oil. |
| Vinyl / LVT | Only use a non-staining underlay authorized by the floor manufacturer. | Some rubber/latex backings are not recommended by certain brands. |
| Tile | Rug pad or gripper compatible with a smooth mineral surface. | The floor must remain clean and dry; check joints and residues upon removal. |
| Laminate | Rug pad specified for laminate. | Compatibility with the finish and any underfloor heating. |
| Carpet | Product specially designed for rugs on carpet. | Do not use a pad intended for hard floors by default. |
This verification is particularly important in a rental property or on new flooring: a reaction between an anti-slip backing and the floor can be more costly to correct than simply moving the rug.
DIY solutions to avoid
- Generic anti-slip spray. Do not apply to the backing without compatibility confirmation; some products are permanent or difficult to remove.
- Hot glue, silicone, or strong adhesive. These can damage both the rug and the floor and complicate any removal.
- Painter's tape or classic Scotch tape. They are not designed as floor safety devices.
- Wetting the backing. Moisture is not an anti-slip solution and can damage the rug or floor.
- Randomly salvaged rubber. A material not intended for a specific flooring can stain or react with it.
- Ignoring a curling corner. Even if the rug barely slips, a lifted edge remains a tripping hazard.
Also, don't choose a rug solely because it's heavy. A thick designer rug can still move depending on its backing and the floor. The weight of the rug does not replace a proper stability check.
How to check if the solution works over time?
After installation, walk on the rug in several directions, especially in areas where you turn or stand up from a seat. Then check the edges. If the rug still moves, don't add more adhesives: reassess the anti-slip solution or its sizing.
Periodically lift the rug to clean the floor and the rug pad according to their instructions. Take the opportunity to check for residue, discoloration, or wear. Replace a pad whose material is disintegrating, becoming sticky, or no longer performing its function.

A properly stabilized rug should remain flat and not move during normal use.
In summary: to keep a rug from slipping, avoid universal remedies. A good rug pad is often the simplest solution, but it must be chosen for your specific floor, rug, and potentially underfloor heating. Adhesives, sprays, and improvised materials should only be used when explicitly compatible.