Transforming old bath towels into a chunky crochet bath mat is not just an eco-friendly way to upcycle, but also a chance to create a soft, unique addition to your bathroom decor. This project is ideal for those looking to reduce waste while adding a personal touch to their home. With just a few materials and some basic crochet skills, you can craft a bath mat that is both functional and stylish.
This DIY bath mat adds a cozy, rustic touch to your bathroom. Pair it with natural wood elements and houseplants for a spa-like atmosphere. Its chunky texture and neutral colors work well in minimalist settings, while its homemade charm can complement vintage or bohemian interiors.
DIY Crochet Chunky Bath Mat from Upcycled Towels

Materials
Old bath towels (3-4 large towels, preferably in similar or complementary colors)
Sharp scissors
Large crochet hook (size Q or larger)
Measuring tape
Directions
Step 1: Lay your old bath towels flat and cut them into strips approximately 2 inches wide. Try to make the strips as long as possible for easier crocheting.
Step 2: Join strips by cutting a small slit at the end of each strip, overlapping them, and pulling one strip through the slit of the other to form a continuous fabric yarn.
Step 3: Roll the joined fabric strips into a large ball to keep them organized.
Step 4: Begin crocheting a chain stitch to form the base of your mat. The chain should be approximately the length you want your mat to be.
Step 5: Once you have your base chain, turn your work and single crochet into each chain stitch until you reach the end.
Step 6: Turn your work and continue single crocheting rows until your mat reaches the desired width.
Step 7: Finish your mat by tying off the end and weaving in any loose fabric ends with your fingers or a large needle.

Variations & Tips
For a more colorful mat, use towels in contrasting colors or dye your fabric strips before crocheting. You can also experiment with different crochet stitches, such as half-double or double crochet, to change the texture of the mat. Adding a non-slip backing to your finished mat can make it safer for bathroom use, especially on tile floors.