Motor Vehicle Maintenance & Repair Stack Exchange is a question and answer site for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Looking for some ideas to keep floor mats from moving.

In particular, my 91 MR2 has no plastic hook on the car floor to hook into the floor mats and hold them in place.

The floor mats I have only have the plastic teeth on the bottom, but it's not very effective and the mats constantly move around.

share|improve this question

Find some pin-on drapery hooks at a hardware store. I couldn't find an online image. If you can picture a lower case letter Y. The lower part is a pointed pin that can be inserted in the carpet. This will leave aU shaped piece to catch the mat.

share|improve this answer
Great idea, this worked out perfectly actually. – DanP Aug 6 '12 at 4:06

You could try using the 'hook' side of a set of 'velcro' hook-and-loop fasteners - these can normally be bought in sticky-back form, stick the hook strip to the back of the mat and it should hook into the carpet and grip quite well.

share|improve this answer

Or, depending wildly on your mat and seats, attached it to your seat's frame or base. Some OEMs do this, albeit in the typical nice OE way that's hard to duplicate.

share|improve this answer

As a fellow '91 MR2 owner, my advice is to junk your current floormats and order some WeatherTech mats. They fit nice and tight on my MR2, no more problems with the mats walking around. On the driver's side they wedge up against the dead pedal, and that keeps them solidly in place.

share|improve this answer

If none of the other answers suit, you can very easily pull up the carpet and weld on a spike or a screw or other hook to use for your mat.

share|improve this answer

Found the under $1 solution.


share|improve this answer
While this can be a good solution, this is a bad answer. Simply linking to outside content is not welcome (if link becomes unavailable, the value of this answer rapidly goes to zero). Elaborate, quote, post images. – theUg Mar 6 '13 at 15:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.