How to Keep Rugs From Sliding: 4 Easy (And Cheap) Solutions

How to Keep Rugs From Sliding: 4 Easy (And Cheap) Solutions

You spend so much time picking the perfect rug to add decor and comfort to your house and even more time deciding on the perfect spot to place it.

But you may encounter an annoying problem.

Rugs have a tendency to slip or move around. You can decide to live with adjusting them every time they slip, but for how long?

An unsecured rug can skid underfoot and cause tripping, falls, and injuries.

Keeping your rugs from moving around will prevent injuries and leave your space looking neat and cozy.

Today we’ll show you how to keep rugs from sliding on different floors like tile, hardwood floors, laminate, vinyl, and carpet.

4 Ways to Keep Rugs From Slipping

1. Use a Rug Pad

Cost: Medium
Ease of Installation: Easy
Damage Risk: Low
Longevity: Long term

Using a rug pad is one of the most common ways to keep your rug in one place. Rug pads vary in durability, thickness, and size, but you can trim them down to the right size.

They are made from either PVC, natural rubber, or felt. However, cheap rug pads ruin your floor as they contain oils, adhesives, or toxic chemicals that can react with the finish.

Rubber rug pads are great at preventing rugs from slipping but don’t offer the comfort you want. On the other hand, felt pads are not good at gripping but are usually thick, enhance the soundproofing factor, and provide a soft, cozy underfoot feeling.

Felt-rubber rug pads offer you the best of both worlds, with the natural rubber offering excellent gripping power that keeps your rug in place and the felt providing cushioning and comfort.


  1. Makes cleaning and vacuuming your rug easier.
  2. Enhances your rug’s soundproofing ability.
  3. Protects your floor from scratches, scuffs, damage, and staining from rug dyes.
  4. Helps reduce friction between the rug and floor, increasing the life of both.


    1. Cheap plastic rug pads can harm your hardwood floor.
    2. Felt rug pads lack good gripping power.


    2. Use Rug Gripper or Rug Tape 

    Cost: Low
    Ease of Installation: Easy
    Damage Risk: Low
    Longevity: Short term

    Rug gripper or rug tape is a double-sided adhesive that grips your rug and anchors it in place.

    It’s easy to use as you only need to stick one side of the tape on the rug then stick the rug to the floor. Edges and corners are prone to folding, but rug tape helps keep them in place.

    Rug tape comes in different designs and sizes to fit different types of rugs. However, unlike a rug pad, rug tape does not add cushioning to the rug, protect your flooring, or extend the life of your rug.

    But it is cheap and will keep your area rug in place. For optimum effectiveness, clean and dry the floor before installing the tape.


    1. Can be used on various floors like tile, hardwood, and even carpet.
    2. Reusable: You can adjust and move the gripper to a different position without losing its grip. Others are also washable.
    3. Affordable and offered in sets with several pieces, giving you enough for more than one rug.
    4. Grips the rug and keeps it stationary, making it easy to clean and vacuum.


    1. Rug gripper may not work very well on concrete floors.
    2. Doesn’t add cushioning to the rug.


    3. Use Silicone Caulking


    Cost: Low
    Ease of Installation: Easy
    Damage Risk: Medium
    Longevity: Short term

    Silicone caulking or hot glue are adhesives you apply on the underside of the rug.

    Apply the caulking on the edges every 3 inches. Flatten out the caulking bead with a putty knife to prevent it from getting too thick and also to create a large surface area for adhesion.

    It should be applied on a clean, dry, and mold-free surface. Damp surfaces and moisture leaks can prevent the glue from adhering.

    Silicone caulk takes about 24 hours to fully cure. Ensure you allow enough time before placing the rug on the floor. When it’s done, the dried glue will have a rubber texture and added grip, preventing the rug from moving.

    However, when walked on frequently, caulking can leave a sticky residue on your flooring. The glue also pulls on the fibers of the rug, potentially ruining it.


    1. Simple and easy to install.
    2. Provides proper anchorage to reduce skids and falls.


    1. Can leave residue on your floor, especially on high-traffic areas.
    2. Glue pulls on your rug’s fibers and can destroy them.


    4. Use Velcro


    Cost: Low
    Ease of Installation: Easy
    Damage Risk: Low
    Longevity: Short term

    Unlike grippers, Velcro is applied on the top side of rug anchors. You can then stick them to the rug’s bottom side.

    Velcro works best when used on small rugs to prevent curling at the corners. Velcro is a workable solution that requires low maintenance.

    Applying pressure by walking on the rug locks the Velcro system and reinforces the connection.


    1. Easy installation and removal. To install, peel the protective backing from the strip, then adhere it to your rug. The rug anchor peels easily from the rug when removing.
    2. Rug anchors come pre-cut. You can trim them to fit the size of your rug. Also, like grippers, they come in packs with multiple pieces.
    3. Waterproof and non-porous, preventing moisture damage.


    1. Not effective for large rugs.


    Non-Slip Rugs and Carpets By Room

    Your choice of non-slip solutions for your carpets and rugs will depend on whether you need them for comfort or decor and the room they’re intended for.

    Different rooms have different flooring types. It’s essential to know how to keep rugs from sliding on every floor in your home.

    How to Keep Furniture From Sliding

    If you have a tile, vinyl, laminate, or hardwood floor, chances are, your furniture will occasionally slide around on the floor. This happens because the furniture lacks a good grip.

    When furniture moves around, it can destroy your flooring and leave scratches. It’s also annoying when your couch slips away from you every time you try to sit on it.

    However, you can solve the problem in several different ways:

    1. Place furniture grippers under the furniture’s legs.
    2. Use a rug pad to protect your floor.
    3. Place stop blocks behind the furniture’s legs to prevent it from sliding backward.
    4. Dust your floor daily or weekly as dust makes the floor more slippery.

    How to Keep Rugs From Slipping on Carpet

    Rugs move around on carpet due to the carpet pile beneath them. Naturally, they move where the carpet pile moves.

    To prevent this, use a non-slip rug pad, rug tape, or choose a rug with a gripper or a non-slip rubber backing. A non-slip rug is easy to find and has a strong gel that grips on its backing for extra hold on the carpet and hard flooring.

    How to Keep Rugs From Slipping on Laminate Floors

    Laminate flooring is smooth and polished; thus, your rugs are prone to slipping on it. The best way to avoid this is by placing an anti-skid underlay or rug pad under your rugs, meant explicitly for hard floors.

    They are specially designed to offer grip on laminate flooring without damaging the finish or the rug.

    How to Keep Rugs From Slipping on Tile

    Like laminate, tiled flooring is very slippery. To keep rugs from sliding, you can use a non-slip rug pad made from natural rubber and felt, silicone caulk, carpet tape, or even anchor them with furniture.

    Placing a piece of furniture on the area rug provides grip and, at the same time, prevents furniture from sliding.

    How to Keep a Rug in Place on Wood Floor

    Hardwood floors are elegant but lack the necessary grip to hold rugs in place. Their smooth surfaces cause skidding underfoot when you walk on the rug.

    You can use non-skid underlays for hardwood floors, non-slip rug pads, hot glue to grip the rug, or Velcro strips.

    How to Keep Bathroom Rugs From Sliding

    Sliding in the bathroom can cause serious injuries. Smooth or wet floors can make your rugs slide. The most common solution is choosing rugs with rubber backing.

    Also, ensure you regularly clean and dry the floor. Using Velcro strips, a rug pad, or rug tape can also help keep your rugs in place.

    How to Keep a Kitchen Mat From Sliding

    Area rugs in the kitchen are often stepped on and continuously move around. To keep your kitchen mats in place, choose a thick and heavy area rug.

    Additionally, use Velcro, carpet tape, or a rug pad on the bottom of the rug, depending on your flooring.

    How to Keep a Rug From Slipping on a Vinyl Floor

    Rugs usually slip around on a smooth, luxurious vinyl floor. While using a rubber backing provides excellent grip, natural rubber can stain the vinyl. Instead, use a rug pad with felt backing.

    Other ways to keep your rug in place on a vinyl floor include installing Velcro, using double-sided tape on slippery mats, and anchoring the rug using furniture.