Simple Solutions

DIY Nonslip Rugs

By: Joe Truini

Accidental falls are the number one cause of death and injury in the home. To reduce the chance of falling, make sure all rugs on a hard surface are nonslip.

While you could use double stick carpet tape or a nonslip rug pad to keep them from sliding, a simpler solution is to apply a bead of 100% silicone caulking to the bottom of the rug.

Run the caulking around the edges of the bottom of the rug as well as every 3” or so in the center.

Next, use a putty knife to flatten out the bead of caulking. This will prevent the caulking from being too thick, and allow it to adhere well to the rug.

Let the caulking dry overnight until it has cured before putting the rug in place on the floor. The rubbery texture of the silicone caulking will keep the rug from sliding when you step on it.



Please Leave a Comment

7 Comments on “DIY Nonslip Rugs”

You can follow comments to this article by subscribing to the RSS news feed with your favorite feed reader.

  • Mike Iverson Says:
    September 29th, 2017 at 10:59 am

    I tried using this technique on some old rugs in my kitchen and found a potentially hazardous side effect. Even after allowing the silicone to dry completely, it still left some sort of residue on the old vinyl flooring under the rugs.

    The result was that when the rugs were moved, the floor under the rugs was slick as ice! My barefoot wife came into the kitchen, hit one of the “slick spots”, and her feet went right out from under her. Luckily the only injury was a bruised hip.

    Don’t use this technique on vinyl flooring…

  • Robin Says:
    September 2nd, 2017 at 12:43 pm

    Can I glue an area rug to carpet? The carpet is very old and stained, but we can’t afford to replace it yet. We’ve tried gripping tape made for rug to carpet adhesion, didn’t work. We’ve tried nails, but even 3 inch ones work themselves loose and up. I want to try glue. I know we could never salvage the carpet and that’s OK. I’m also willing to lose the area rugs too when new carpet is installed. Is glue doable? And if so, what kind?

  • Julie Olson Says:
    June 21st, 2017 at 11:05 pm

    Why can’take this method be used on larger rugs? Do you have an alternate solution for large rugs? Thanks!

  • Cris Says:
    March 1st, 2017 at 5:39 pm

    Going to try this with a crocheted rug. I’m also wondering about laundering the rug — will the caulk wash off or -worse – peel off and leave the interior of the washer all gunky??

  • Rosie Says:
    August 1st, 2014 at 11:07 am

    I’m seriously considering this idea, however, I have also read some scary comments from other web sites about using this method, like how the silicone can damage your floor, depending on what kind of floor or finish you have. I am also sad to hear that you cannot use it on larger area rugs as they are a problem for me as well. I’m not super worried about that though, my question is, will this method work when your rug is on carpet?

    Thanks for the awesome tips,

  • Official Comment:

    Joe T. Says:
    January 14th, 2012 at 12:00 pm

    Hi Jeanie, Glad you liked the nonslip rug tip. This idea works on small area rugs and doormats, but is not intended for use on large rugs or long runners. I don’t think the silicone would prevent you from washing the rug, but it might lose its grip and start to peel off. Sorry I couldn’t be of more help, but thanks for writing and good luck.–Joe T.

  • Jeanie Says:
    January 13th, 2012 at 7:15 pm

    I love this tip. I had thought about it but went looking for a second opinion. Usually ideas I get about home improvements can be dispelled pretty quickly with a quick Google search! My question is that if I intend to use this on area rugs in my kitchen, hallway, etc; what is the best way to clean the rugs? I usually machine wash – could I still do this in cold and then let them air dry?
    Thanks for the help,

We want to hear from you! In addition to posting comments on articles and videos, you can also send your comments and questions to us on our contact page or at (800) 946-4420. While we can't answer them all, we may use your question on our Today's Homeowner radio or TV show, or online at

DIY Nonslip Rugs