I know March is mending month on CRAFT, but it’s not March yet! Instead of fixing his old ripped pants, my boyfriend preferred I use them as scrap fabric (believe me, I offered to patch them). Well, the legs of pants are long tubes, perfect for making a bag for your yoga mat, so here’s how! I also put up an Instructable for this project (has more pictures) and a complete Flickr set.

Time: about 1 hour

Difficulty: easy

Skills required: basic machine sewing

Continue reading to get started…


The supplies are pretty small in number: Take yer old pair of pants, some scissors, pins, thread, and sewing machine and you’re good to go. Test your pants to make sure the legs are wide and long enough to encase your rolled-up mat.


Cut off one leg and turn it inside out. Sew any curvy parts to make a straight tube. Cut off any flab.


Create a strap from the other leg, make sure it’s the same length as the main bag tube. You can sew it as an inside out tube and then turn it right side out with a safety pin, but that seemed like to much work at the time, so I just folded the piece over on itself to hide any raw edges, then top stitched it.


Next, fold up the bottom to make two triangular pleats (just look at the picture), also stick one end of the strap into the seam (with the long tail sticking into the main bag tube). Sew across the bottom seam several times for reinforcement.


Now it’s time to make the casing for the drawstring. Stick your mat in the bag to see how much space you have left at the open end, then fold back the casing. Pin it in place, then take your mat out. Since I used the hem end of the pant leg for this end of the bag, I don’t need to fold my casing under twice, but you may, depending on the orientation and condition of the pant legs you’re using.


Sew your casing in place. If your sewing machine has a free arm, now’s the time to use it. Don’t sew the casing completely shut; be sure to leave a small opening for inserting the drawstring!


Make a drawstring using the same principle as the strap. I used the double-stitched seam from the other pant leg because I like the way it looks, plus it’s very strong! Thread it through the casing with a large safety pin.


Cut a hole along the casing on the outside of the bag; It will fray differing amounts depending on what your pants are made from, so you may want to embroider around the hole or use a buttonhole technique before you sew the casing down. I’m just going to let mine fray a little. Turn the bag right side out. Poke the two ends of the drawstring through the new hole, and sew the casing the rest of the way shut if you wish. Next, sandwich the two ends of the drawstring together with the flopping end of the main bag strap, and sew them many times for reinforcement. My machine hated how thick this sandwich ended up being, hence the dropped stitches. I had better luck with a straight stitch than with a zigzag.


You’re done! Now go to yoga. =]

Have any questions? Ask in the comments.