How to Make a DIY Painted Doormat That Looks Store-Bought

Love this post? Share it!

It’s summer and, if you’re like me, that comes with an urge to freshen up your home decor! This DIY painted doormat was really easy and I was able to customize it to look like and say what I wanted it to. Plus it was budget-friendly which is always a plus in my book!

Black and white welcome doormat

RELATED POST: 12 DIY Doormat Ideas You’ll Want to Make This Weekend

This post contains affiliate links for your shopping convenience. See my disclosure policy here

DIY Doormat Step-by-Step:

What you need:

Blank doormat
Stencil (optional)
Painter’s tape
Paint
Assorted brushes

I started by purchasing my blank doormat. It was on sale at Target for $8.99! Then I made a run to Hobby Lobby and purchased a stencil. I already had the tape, paint, and brushes needed for the project, but you could also find these at any arts and crafts store like Hobby Lobby or Michaels. 

1. Tape the Doormat

I put a piece of tape down the middle of the rug. Then from the edge to the halfway point I measured halfway again and place another piece of tape. I repeated this on the other side. This will give you four equal sections running the length of the mat.

blue tape on blank doormat

Next, starting on the far left section, I measured halfway down the width of the rug and placed a diagonal piece of tape. Then I placed the tape at either end running from edge to edge.

From there I was able to measure halfway between the middle piece the end pieces to tape off the final sections. This should leave you with four equal sections and two triangular sections at either end.

Repeat this going in the opposite direction on the next section and so on until you have the whole mat taped off.

It should look like this:

taped design on blank doormat

RELATED POST: DIY Modern Address Sign

2. Paint the Pattern

Now you’re ready for the paint! I had some leftover black Krylon paint that I used for this project. I used an angled brush and applied the paint with strokes moving away from the tape so that the paint didn’t seep under the tape.

using black paint on a doormat

After each section has been painted, peel the tape off. Let the mat dry completely before applying a stencil.

black stenciled doormat

3. Apply the Stencil

Once the mat has dried, you can leave it or apply a word stencil. I purchased an adhesive “welcome” stencil to place on my mat. It was nice to have the adhesive because it helped to keep it in place! You can also tape it in place or use spray adhesive to get it to stay while you paint.

I used some white paint I had and used a small brush to paint. I had to go over it several times to get it to show up well, but I think it turned out nice!

doormat stencil that says welcome

DIY painted doormat with geometric pattern and 'welcome' in white script.

Creating your own DIY painted doormat is such a simple way to add personality and charm to your front porch. Whether you keep it classic like this bold geometric design or personalize it with a seasonal message, this budget-friendly project is sure to make a welcoming first impression.

Don’t be afraid to experiment with different stencils, patterns, or colors to make it your own. Once you try it, you might find yourself making one for every season!

If you give this project a try, be sure to tag me—I’d love to see your creations!

 

Love this post? Share it!

13 Comments

  1. Dori, how cool is your door mat. It turned out so cute. Love the welcome touch to the bottom. Your guest will want to stop and stare at it and ask where you found it. I love working with you on this challenge and excited for the next DIY challenge. Have a happy Mother’s Day!

  2. Dori, your doormat is so cool! I am obsessed with arrows, so I am particularly drawn to your design. I really love the use of both black and white paint. Great job!

  3. Love your door mat Dori. I feel it’s fits right in with the boho styles we see today. This was a lot of fun and I hope we can do this again soon.

Leave a Reply

Your email address will not be published. Required fields are marked *

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