Ten Ways to Prevent Your Rugs from Sliding

Are your rugs slipping and sliding?

This post shares 10 expert tips to keep your rugs in place.

Learn about different non-slip solutions for various flooring types.

Find out how to enhance safety and protect your floors.

Start reading now to secure your rugs!

Understanding the Problem

Rugs can slide for various reasons.

  • First, smooth flooring surfaces like hardwood, laminate, and tile provide little grip.
  • Second, some rug materials are more prone to sliding than others.
  • Third, there may be a lack of friction between the rug and the floor.
  • Finally, high-traffic areas where the rug gets pushed around frequently can also contribute to sliding.

10 Non-Slip Solutions for Your Rugs

Use a rubber waffle rug pad underneath the rug.

  • These provide strong grip on hard floors like hardwood, laminate, and tile.
  • The waffle texture allows the rug to breathe.
  • It also prevents moisture buildup.
  • Rubber pads are durable and long-lasting.

Apply rubberized shelf liner under the rug.

  • Cut strips of shelf liner and tape, sew or glue them together.
  • This creates a larger non-slip pad.
  • Shelf liner is an affordable option for smaller rugs.
  • It’s easy to trim to size.
  • And it won’t damage floors.

Place a natural rubber rug pad under the rug.

  • These provide excellent grip without damaging floor finishes like some plastic pads can.
  • Natural rubber is eco-friendly and safe for floors.
  • It offers cushioning and sound dampening as well.


Use a felt rug pad, especially for adding cushion.

  • Thicker felt pads provide more slip-resistance.
  • Felt is soft and plush underfoot.
  • It protects floors from scratches.
  • And it makes vacuuming easier by allowing airflow.

Apply gripper tape in a grid pattern on the floor.

  • Then place the rug on top.
  • The tape grips the rug.
  • Gripper tape is removable and repositionable.
  • It works well for rugs 4×6 feet or smaller.


Use double-sided carpet tape under the rug.

  • Apply it to the back of the rug.
  • Then stick the other side to a rug pad for extra security.
  • Carpet tape provides a strong hold.
  • And it works on many rug materials.
  • Choose tape designed for your floor type.

For rugs on top of carpet, use a carpet-to-carpet non-slip pad.

  • The felt bottom grips the carpet.
  • The rubber top grips the rug.
  • This prevents bunching, wrinkling, and sliding on carpeted surfaces.

Apply lines of silicone caulk to the underside of the rug.

  • Then flatten it.
  • Once dry, the rubbery caulk grips the floor.
  • This DIY method is affordable and effective.
  • But test on an inconspicuous rug area first.


Use rug pins or anchors to secure the corners of a rug to an underlying carpet.

  • The angled pins grip the rug and underlying carpet.
  • Pins are easy to install and remove.
  • They’re ideal for wall-to-wall carpeting.


Place heavy furniture like couches or tables on the edges of the rug.

  • This weighs it down and prevents sliding.
  • This simple solution works well for larger rugs in living rooms and dining areas.
  • Just ensure furniture legs won’t damage the rug.

Benefits of Securing Your Rugs

Preventing Accidents

  • Slipping rugs are a tripping hazard, especially for children and seniors.
  • Secure rugs create a safer living space.

Protecting Your Floors

  • Sliding rugs can scratch and damage flooring surfaces over time.
  • Non-slip pads and solutions protect your investment.

Enhancing Comfort

  • Many rug pads add cushioning for a more plush feel underfoot.
  • Pads can also provide sound dampening for a quieter home.

With these 10 non-slip solutions, you’ll find the perfect option for your rugs and flooring type.

By securing your rugs, you’ll create a safer, more comfortable living space.

At the same time, you’ll protect your floors from damage.

Say goodbye to sliding rugs and hello to a rug that stays put!

Scroll to Top

Get A Quote

Reply in a few hours