How to Make a Bathmat From Upcycled T-Shirts

Spruce up your bathroom decor with this easy, inexpensive no-sew rag rug.

June 15, 2021
By: Jess Abbott

Don’t throw away those old T-shirts. Turn them into a rag rug that can be used as a bathmat or doormat. No sewing skills required — you just have to know how to tie a knot!

Tools + Materials

  • scissors or rotary cutter
  • 2’ x 3’ no-slip rug pad with holes in it
  • pencil or other pointy object
  • (5-7) T-shirts
CI-Jess-Abbott_Rag-Rug-tools-materials_h

CI-Jess-Abbott_Rag-Rug-tools-materials_h

Cut Strips

Cut the T-shirts into long 1/2-inch strips.

CI-Jess-Abbott_Rag-Rug-cut-strips-step1_h

CI-Jess-Abbott_Rag-Rug-cut-strips-step1_h

Cut Strips Into Shorter Pieces

Cut the strips into 5-inch pieces. There is no need to be specific; simply eyeball it.

CI-Jess-Abbott_Rag-Rug-cut-small-pieces-step2_h

CI-Jess-Abbott_Rag-Rug-cut-small-pieces-step2_h

Thread Strips Onto Rug Pad

Use a pointy object — like a pencil — to push one end of a strip through the holes on the bottom of the no-slip rug pad.

CI-Jess-Abbott_Rag-Rug-insert-first-piece-step3_h

CI-Jess-Abbott_Rag-Rug-insert-first-piece-step3_h

Knot Each Strip

Tie the fabric strip in a knot.

CI-Jess-Abbott_Rag-Rug-knot-first-piece-step4_h

CI-Jess-Abbott_Rag-Rug-knot-first-piece-step4_h

Fill It In

Repeat the previous steps, pushing the strips through all of the holes on the no-slip rug pad until it is completely covered. Double up on the strips for a fuller rug.

CI-Jess-Abbott_Rag-Rug-several-knots-step5_h

CI-Jess-Abbott_Rag-Rug-several-knots-step5_h

Looking for a Cheater Method?

Simply hot glue the strips in place directly on the top of the rug pad, bunching the strips together on top of the glue. Place a piece of cardboard under the rug because the hot glue will seep through the holes and make a mess. Once the glue dries, run your hand over the top of the rug to remove any loose pieces.

CI-Jess-Abbott_Rag-Rug-glue-option-step6_h

CI-Jess-Abbott_Rag-Rug-glue-option-step6_h

Soft on The Feet

Enjoy your new bathmat, knowing that you put those old T-shirts to much better use.

CI-Jess-Abbott_Rag-Rug-beauty3_h

CI-Jess-Abbott_Rag-Rug-beauty3_h

Next Up

Make a DIY Stock Tank Pool

This stock tank pool how-to will have you lounging in the summer sun in just one weekend — and for a lot less cash than you'd expect.

How to Make a Pompom Rug

Turn fluffy pompoms into a soft and colorful area rug.

Rug Hacks That Will Rock Your World

Bet you’ve never thought of these simple rug solutions before.

How to Make a Modern Rope Rug

Turn rope and hot glue into a super cool throw rug or welcome mat.

How to Make a Denim Rug

Put the softness of a well-worn pair of jeans underfoot by transforming old denim into a soft and fringy rug.

How to Make a DIY Quilted Table Runner

Create a showstopping modern heirloom with scrap fabric, two simple stitches and zero machines or complicated techniques. Global vibes: check. Totally on-trend: check. Upcycling has never looked so good!

How to Make a Recycled T-Shirt Rug

Don't throw away those old T-shirts — they can easily be turned into a one-of-a-kind doormat to decorate the inside of your dorm room.

Area Rugs 101

Does your room need a pick-me-up? Start with the floor. Follow these tips on buying and decorating with area rugs.

How to Make a Chic, Outdoor Pillow Cover (No Sewing Required!)

Transform an old, faded pillow into an outdoor accessory with this quick, no-sew project.

Best Braided Rug How-To

Turn scrap fabric into a hip, homespun rug.
More from:

HGTV Handmade

What's New in Handmade

On TV

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.

Related Pages