DIY Upcycled T-Shirt Rug – Plush Zebra Bath Mat

4 Materials
2 Weeks

Do you have some old T-shirts lying around? Did you know that you can make a soft and plushy rug with a custom design with old T-shirts? If you like keeping your hands busy but you don’t know how to knit this might just be the project for you. It is very simple but it does take some time. It is a great craft therapy project in my opinion.

All you need are some t-shirts, a non slip mat, some sharpies and a good pair of scissors.

I got this non slip mat at the dollar tree. It is the perfect size for a welcome mat or bath mat.

The t-shirts are cut into t-shirt yarn and then into 3" inch lengths to tie onto the non slip mat.

The pattern or design is drawn on the mat grid with a sharpie and the matching color of yarn is tied on the mat.

Once all the yarns are tied in place the last step is to trim down the yarns to a consistent height.

You can find more details for this project in the attached video.

Thanks for taking a look at my project. If you would like more upcycling project DIY's or Green Product Reviews please visit my blog or Youtube channel to subscribe.

Happy Upcycling,


Resources for this project:
See all materials
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Cindy @ Upcycle Design Lab
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
3 of 4 questions
  • Stacey Stacey on Mar 24, 2020

    How do you make t-shirt yarn?

  • Tracy Littles Tracy Littles on Apr 05, 2020

    Have you washed your rug yet? How does it hold up? I think it's a good idea to glue on the back to secure each one of the ties. As you were trimming I was very skeptical to take the time out to do so. But in the end I see yours turned out very nice very very nice with the trimming, great job.

  • LeeLeesBanter LeeLeesBanter on Apr 23, 2021

    I really loved your tutorial vid, step by step is wonderful. My only concern was that you didn't tie each knot twice. Won't the once tied knots come undone, say after washing? Especially since they were not all glued from behind.

    Thank you so much 😃

Join the conversation