# Floormats won't stay put on a Subaru

**URL:** <https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411>\
**Category:** Factual Questions\
**Created:** [December 17, 2004, 8:41pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411 "2004-12-17T20:41:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SavageNarce](https://avatars.discourse-cdn.com/v4/letter/s/b5e925/32.png) [@SavageNarce](https://boards.straightdope.com/u/SavageNarce)\
**Post date:** [December 17, 2004, 8:41pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411/1 "2004-12-17T20:41:59Z")

</div>

I have a Subaru Legacy ('02 station wagon). It is fully carpeted, but there are also separate “protective” mats that are meant to minimize wear and dirt on the “main” carpet (especially in the driver’s area). These mats are equipped with little rubbery “nubs” on the back (down) side of the mat, supposedly to keep them from sliding around, but these are pretty useless.

So I figured “No problem, I’ll just fasten some hook-side Velcro strips to the back of the mats and these will grip the carpet and help the mats stay in place.” Nice theory. It seems the carpet is some sort of cut pile, and the velcro won’t stick to it. :smack:

So here I am, seeking the collective wisdom of the Teeming Millions. Does anyone have any ideas that might help? Remember, I’m in Atlantic Canada, and we use a lot of salt on our roads, sidewalks, etc., so corrosion is a big problem. I’m hoping for a solution that won’t involve drilling or otherwise damaging the floor pan under the main carpet. Permanent installation is also a no-no; salt and spills that trickle in around the edges of the mats have to be cleaned up every spring, so “welding the suckers down” has to be avoided.

---

<div class="post-metadata">

**Author:** ![Jinx](https://avatars.discourse-cdn.com/v4/letter/j/c6cbf5/32.png) [@Jinx](https://boards.straightdope.com/u/Jinx)\
**Post date:** [December 17, 2004, 8:46pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411/2 "2004-12-17T20:46:41Z")

</div>

When I started driving my first car, I thought the problem as unique to my car. But, I soon learned all these mats do it. Frequently, you have to pull the mat back out from under the accelerator.

It’s annoying, but…

- Jinx

---

<div class="post-metadata">

**Author:** ![Harmonix](https://avatars.discourse-cdn.com/v4/letter/h/3ec8ea/32.png) [@Harmonix](https://boards.straightdope.com/u/Harmonix)\
**Post date:** [December 17, 2004, 8:52pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411/3 "2004-12-17T20:52:19Z")

</div>

Get a better mat. They have these thick heavy ones that stay in place pretty well.

---

<div class="post-metadata">

**Author:** ![Gary\_T](https://avatars.discourse-cdn.com/v4/letter/g/3ec8ea/32.png) [@Gary\_T](https://boards.straightdope.com/u/Gary_T)\
**Post date:** [December 17, 2004, 8:59pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411/4 "2004-12-17T20:59:13Z")

</div>

I haven’t tried this, but I think it would work. It seems that mats always migrate towards the firewall. Put some laces or strings through the rear corners of the mats – either punch holes and install grommets, or if the edge binding is sturdy enough just cut slits – and tie them to the front of the seat rails.

---

<div class="post-metadata">

**Author:** ![Hampshire](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hampshire/32/4887_2.png) [@Hampshire](https://boards.straightdope.com/u/Hampshire)\
**Post date:** [December 17, 2004, 9:49pm UTC](https://boards.straightdope.com/t/floormats-wont-stay-put-on-a-subaru/280411/5 "2004-12-17T21:49:19Z")

</div>

I like Gary T’s idea. My wife’s car (97 Corolla) has mats with grommets in them and they go over a small hook protuding from the floor. These work great.  
I think you could get the same effect by punching holes, grommet them, and then tying them to something under your seat.
