How to stop rug moving on carpet?

Hiba Allah
by Hiba Allah
Hi everyone,
My rug keep moving on my new carpet, any one have any idea how to stop that please ;)
  12 answers
  • Darla Darla on Jun 19, 2015
    You can put a few stripes of silicone caulk on the bottom of an inexpensive rug (let it dry before you put it back down) or get a roll of non-slip shelf liner and put it under the rug.
  • Debi53 Debi53 on Jun 19, 2015
    Please forgive me, Darla, for countering your suggestions, but I have used the caulk, the shelf liner, & several other ideas but my rugs still 'walked' across my carpet. Here's what we finally did that worked: we purchased clear plastic carpet runners that have carpet grips on the bottom. You can buy these off the roll at any home improvement store and have then cut to the length you want. We then took double sided carpet tape to stick our rugs to the runner. Finally, our rugs do not move. Whatever you do, do NOT use carpet tape to stick your rugs directly to your carpet. The glue will, over time, come off onto your carpet & will ruin your carpet. (Ask me how I know??)
    • See 2 previous
    • Debi53 Debi53 on Jun 20, 2015
      @Judy I have had the runners down for a few months. My carpet is a very low, tight berber. I just checked it after your comment, & so far there is no evidence of any marks in my carpet. If you have a plush smooth carpet, I can see how you might be able to see the 'holes', but steaming the carpet should fluff it back up. I really appreciate your cautionary warning, & will keep a check on my carpet as the months go by--just to make sure. So, thanks for your input. This is such a caring community.
  • Sherry Fram Sherry Fram on Jun 20, 2015
    I agree with Debi53. We also tried the caulk & shelf liner only to still have the problem. Our solution was the same as Debi53's with the plastic runner & double sided carpet tape. Now it stays put.
  • Eil1799725 Eil1799725 on Jun 20, 2015
    Foxi is a slightly stick non-woven material which does a good job of stopping rugs 'going for a walk'. Available from good furnioshing stores, and not too expensive. Worth at ry.
  • Judy Judy on Jun 22, 2015
    I'm also going to pass this on to someone I know in the carpet business, he has tried all kinds of remedies trying to keep my runners still....your idea may actually take off now...
  • Michelle Leslie Michelle Leslie on May 13, 2021

    Hi, we have a lot of gorgeous oriental rugs and find that rubber rug pads or grippers are hands down the best way to stop them from sliding all over the place. Most rug pads are made of recycled plastics combined with felt and use friction, rather than an adhesive that could damage your carpet or hardwood floor, to stop the carpet from slipping. A Gorilla sells a really cost-effective gripper pad and you should be able to find it on Amazon.


  • We've used large non-slip rubber gripping pads between our rugs and it works great. However, you need a pad large enough to secure the top rug in place. We also use double stick carpet on carpet tape to secure the edges, because even if you have the gripper the corners can peel up or get caught and cause a tripping hazard. So we always tape them down. Then they don't budge at all.

  • Simple Nature Decor Simple Nature Decor on May 15, 2021

    I just purchased these and they work amazing. https://amzn.to/3okTowM

  • Simple Nature Decor Simple Nature Decor on Aug 16, 2021

    Use a non slip rug pads

  • Agnes Chrzanowska Agnes Chrzanowska on Nov 30, 2021

    get a matt that will stop it and lay underneath rug

  • Johnavallance82 Johnavallance82 on Mar 10, 2023

    A Rug ontop of a Carpet will always walk in the way of the make up of the carpet. The only way to keep it in place is to sucure it with screws. You can buy the Mirror screws because they have a domed cap on top to finish them off.

  • Mogie Mogie on Mar 10, 2023

    carpet tape or you can buy non slip pads you put under the throw rug