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

22 Comments on “DIY Nonslip Rugs”

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

  • Official Comment:

    Thomas Boni Says:
    June 20th, 2019 at 11:05 am

    Hi, Ken,
    We used silicone caulk for this project. We don’t want the rug to stick to the wood floor (and potentially damage it); we just want to create a non-slip surface and applying that caulk can get the job done, but results will vary.
    Good luck!

  • Ken Says:
    June 19th, 2019 at 10:20 am

    Confused. Do you use silicone adhesive or silicone caulk?? I don’t know, but I believe there is a difference. If there is would it work better with one and not the other?

  • Official Comment:

    Thomas Boni Says:
    June 18th, 2019 at 1:36 pm

    Hi, Fred,
    Please include a photo with your question so we can better understand the issue.
    We accept photos at
    Thanks so much!

  • Fred Creech Says:
    June 12th, 2019 at 4:23 pm

    I have an ugly spot in my carpet that I need to hide. Nothing that I used clean it up. Nothing that I put down to hide it would stay in place… UNTIL I dropped a silicone potholder in that spot. Right away I noticed that the potholder stayed in the same place all day with people walking over it. I am thinking that if I had a giant silicone “potholder” that is, say, 2 x 2 ft. it would work like an area rug that does not move. Is there such a thing as a large silicone pad like this? Please do not tell me that I need to spend more time removing the spot. I have been there and done that.

  • mary lecliare Says:
    January 22nd, 2019 at 11:26 am

    do you know of any runner carpet that will stic k t o carpet on the floor.
    we have a 6ft runner that sticks to our laminate kitchen floor and will not move with all of us walking daily on it. It is a Mohwawk carpet.

  • Official Comment:

    Thomas Boni Says:
    November 13th, 2018 at 5:41 pm

    Hi, RV!
    The caulk goes on the bottom of the rug, so rest assured, it won’t affect the rug’s appearance.
    Thanks for watching! πŸ™‚

  • R V Says:
    November 12th, 2018 at 8:37 am

    Hmmm… so you take your antique $2000 Daghestan carpet and squirt glue all over the bottom.


  • Official Comment:

    Thomas Boni Says:
    October 15th, 2018 at 6:05 pm

    Thanks for sharing your experience with the community, Joyce!
    Take care. πŸ™‚

  • Joyce Canter Says:
    October 15th, 2018 at 6:04 am

    Comment to Bruce Kantor, to remove the glue/sticky from the floor I would try W-D 40. I find this takes up a lot of sticky with ease and without damage. Just follow up with a stong soap and water to clean-up the WD-40. Try it in a small corner first or inconspicuous area to make sure it doesn’t remove the shine/wax from you flooring. WD-40 is great for a lot of things.

  • Marilyn Says:
    July 28th, 2018 at 11:49 am

    I did this on three rugs for my kitchen. The first day was great, but the rugs are just as slippery as before and I wasted $5 on the silicone caulk.

  • Official Comment:

    Thomas Boni Says:
    June 16th, 2018 at 5:28 pm

    Hi, Gina! Thanks for sharing your experiences.

  • gina Says:
    June 13th, 2018 at 5:51 pm

    To Robin,
    I had to make an area rug non slip in a hurry not to long ago and all I had that would work at the time was my hot glue gun ( I have laminate floors , porcelain tile, and vinyl/linoleum) and a bunch of hot glue sticks The Gorilla Glue brand. So I took a chance and put a good amount on each corner of the rug and quickly pressed to the floor. IT worked like a charm . It doesn’t last forever but I am ok with that since it allows for cleaning under it, moving it , taking it outside to air out etc etc.. It doesn’t come off the rug without a huge amount of effort so I wouldn’t use it on an antique or anything.. But it works for me !!!! Hope this helps !

  • Bruce Kantor Says:
    December 27th, 2017 at 8:52 am

    I STRONGLY advise against using this method of preventing rugs from slipping! I watched this video and used the exact process on 10 area rugs. It worked great for the first few weeks. However, after a few weeks, some of the silicone caulk residue began to rub off and coat the floor with silicone (which is a lubricant and VERY slippery). The rugs started slipping again and even worse, once the rugs are removed, the silicon glaze remains on the floor and is ultra slippery! Worse yet, I cannot get this coating off of the floors. I have tried a few different household cleaners with failed results and the floors are still quite slick. Note that I have the same issue on wood, tile and vinyl floors. I would NOT use this process.

    I have seen people suggest using acrylic caulk instead of silicone, but have not tried it as I now need to replace all my area rugs due to this issue.

    Also, if anyone has any suggestions on how to remove the silicone from the floors without damaging them, I would love to hear it.

  • MamaBear Says:
    November 9th, 2017 at 2:22 pm

    (Disclaimer: Speaking not as a professional, but just from personal experience):

    I don’t think there is any problem with using this method for larger area rugs (as long as you’re just wanting to make them more grippy) — it’s just probably recommended for small rugs since usually those are the ones which need it most. Hopefully my theory on that is correct since I’m planning to use this method for our large living room area rug. I also am planning to use silicone caulk on the bottom of three glass bowls we use as pet food dishes. (I don’t expect the silicone caulk will stay adhered to the glass forever, but hoping it will at least make the glass bowls less prone to skidding across the kitchen floor at high speed whenever someone accidentally knocks into one.) πŸ™‚

    I have tried this method before, about a year ago on two small bathroom rugs — it worked great (we have vinyl faux tile flooring in the bathroom and have not noticed any damage or residue, but perhaps we just got lucky). And I have not had any problem washing the rugs on COLD water, hanging or laying flat to dry. (Not sure what would happen using hot water and tumble dryer — haven’t tried it, and no plans to do so! Sounds risky.)

    The only problem we had, and I feel the need to warn folks about this, was that the grippiness of the silicone caulk is like a debris magnet (gross!) — so after the caulk is fully dry, make sure your floor is also nice and clean before placing the rug on the floor.

  • ann-marie Says:
    November 6th, 2017 at 9:59 am

    Would this method still allow the rug to be machine washed? I have an area rug that I would like to make non-slip, but it still has to be able to go into my washing machine and my dryer…..

  • 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

 characters available

DIY Nonslip Rugs