DIY Painted Rug

Painted Rug DIY

Today you learned you can paint a rug. 

For the record, even if I was told that I cannot paint a rug I probably would have embarked on this project anyway, simply because the grey rug I had plopped in the middle of my room for six months looked so boring it made my eyes hurt.

Painting a rug is a cost-efficient, labor-intensive, but ultimately rewarding DIY project for anyone who has a plain rug that they want to jazz up. And trust me, nice rugs are expensive. Why not buy a cheaper rug and paint it to look exactly how you want?

Paint A Rug DIY

I started with a 9×6 rug that I bought at Big Lots for I believe around $30. Then I bought a quart of Behr matte white latex paint for about $12, and some cheap paint brushes and palette for about $3 more. So in all this project cost me about $45, way less than what you would expect to pay for a rug at West Elm.

I used this stencil that I printed on 11×17 paper. 

So here’s how to paint your own rug:

Start out by cutting out your stencil and lining it up on the top corner of the rug. Trace the outline of the stencil with a permanent marker. Repeat this process all over the rug. This took me about 6 hours total. 

Paint Rug Tutorial

Next, paint your rug. I used a small, flat round brush and filled in the stencil with stippling motions. I found that trying to brush the rug didn’t work. This process isn’t fast, but try to be patient and thorough. You can go back with a second coat if the first isn’t as opaque as you’d like.

Painted Rug DIY

Pinterest Paint Rug DIY

Whew! Eight hours of painting later, and my rug is completed! I plan to go back in and do another coat soon to make the paint darker. But overall, I’m happy with how this turned out. It was a fun DIY project and my most intense to date. I look forward to more DIY-ing in the future.

Hope you found this painted rug tutorial helpful! Go ahead and share with someone who might be interested in doing this.


  1. May 20, 2016 / 9:09 am

    I love this! I could never do it though with two large dogs and a toddler running around. It really looks great and what a bargain of a price. 6 hours though… whew!

    • Sam
      May 20, 2016 / 10:38 am

      Thanks Kaily! Although it took a long time to make lots of Netflix and snack breaks helped 🙂

  2. May 21, 2016 / 8:00 pm

    Great job! It’s quite the difference and your work is so neat. . . . . I have no idea if I’d have the time or patience to do this for six hours though, gah!

    • Sam
      May 22, 2016 / 12:40 am

      Thanks! I surprised myself by having the patience to do this for two days…but it was totally worth it 🙂

Leave a Reply