Skip to Content

Make your own DIY Vinyl Floor Mat

Inside: Tutorial for how to make your own vinyl floor mat; plus a selection of vinyl mats you’ll love in case DIY isn’t your thing.

This is literally one of my favourite projects of all time and it’s so dang easy! With just a few supplies and fabric of your choice, you can create a customized vinyl floor mat that will be the envy of your friends and family. I mean, vinyl floor coverings are making a HUGE comeback these days and this is a tutorial that will show you how to get that designer look for a lot less. 

how to make a custom vinyl floor mat

Trends in Designer Vinyl Floor Mats

First up is if you want to buy it. Bath mats and kitchen mats tend to be, shall we say, boring. They are utilitarian items that take a lot of abuse. After striking out on finding fun and floral mats at my regular online shopping haunts, I ended up on Etsy – where there is an abundance of PRETTY MATS!! Most of them are less than $40 and appear to be quite thick and plush.

Below is a selection of my favourite four floral-esque mats (affiliate links and descriptions are below this image).

  1. Lavender Bath Mat ($38 on Etsy Canada)
  2. Blush and Green Floral Mat . ($32 on Etsy)
  3. Coconut Bath Mat ($32 on Etsy)
  4. Customizeable Family Name Bath Mat in Green ($32 on Etsy)

Okay, but if you WANT to DIY one – you can!  In fact, this is such an easy DIY you could do it over and over again each season using the same piece of vinyl. Read on and see what I mean 🙂

Here is what you need to Make your OWN Fabric Bath or Kitchen Floor Mat

First use your utility knife to cut your vinyl piece down to the size you want. A good size is 2×3, but you can pick whatever size you want. Then spray a good coat of adhesive on the top of the vinyl and place your fabric squarely on top. Make sure you work quickly to get rid of the air bubbles or wrinkles!

Now fold the edges of the fabric onto the back of the vinyl like you are wrapping a present and secure it tightly with duct tape. No one is going to see this part, so just make sure it’s good and secure. 

The last step is to add a solid and thin coat of Polycrylic to the FRONT of the mat. This will take quite a while to dry and you’ll want to do two or three coats to ensure great protection. Do it in a well ventilated area and let it dry for at least three days before moving it into place in your house. 

And there you go! Your own fabric and vinyl floor mat!DIY Custom Kitchen Mat via

DIY Custom Kitchen Mat via

Update (again!) Since I wrote this post, we have done SO MUCH work in the kitchen. It’s crazy what a year does in the life of a DIYer. Since I made this mat, we have repainted the cabinets in Navy Blue and we have installed SmartTile mosaic tiles as a backsplash

Needless to say, thanks for reading and I hope you subscribe to my newsletter (up in the menu or via the pop up) and come back to see me really soon!

Here are other posts you’ll love

This post contains affiliate links. See my disclosure policy here. 

Weekend Browsing at Chapters Indigo | January Edition
← Read Last Post
A Rustic Modern Dining Room Makeover - Complete with a DIY barn board wall
Read Next Post →

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Monday 21st of June 2021

How has your mat been holding up in the keeping it clean department? I never thought to make a mat with fabric, but you've got me considering it.


Monday 7th of December 2020

I have ugly thick rubber type kitchen mats. They have a raised, scroll type design but are solid beige. Do you think fabric would form around the raised design?

Kristen Bishop

Wednesday 9th of October 2019

I would love to know how well this holds up! i have a gorgeous but pricey piece of fabric that i would love to use in my kitchen but my kids scare me! they are so messy.

Varsha |VillasinOMR

Friday 2nd of February 2018

Descriptive DIY tutorial. I love it and will surely make one for my sweet home. My favourites are the lavender and green floral mats. Thanks, Erin :)

Donna Gonzalez

Sunday 28th of January 2018

I'm wondering if this would work on one of the gel mats. Might be worth a try.

This site uses Akismet to reduce spam. Learn how your comment data is processed.