Your cart

Your cart is empty

Props To Support Your Practice

How to Sew a DIY Yoga Mat Bag From Old Pants

Make a diy yoga mat bag from old pants with step-by-step sewing instructions, a no-sew option, measuring tips, and fabric advice.

Hugger Mugger

Introduction

Finding the perfect way to transport your yoga mat often leads to a common dilemma: you want something durable and functional, but perhaps you also want a carrier that feels personal and sustainable. Whether you are heading to a local studio or packing for a weekend retreat, a dedicated bag protects your mat from dust and makes travel much easier. At Hugger Mugger, we have been supporting practitioners since 1986 with tools that last, and we believe your accessories should be just as reliable as your mat. This guide will walk you through the process of upcycling a pair of old pants into a custom-fitted yoga mat bag. We will cover material selection, precise measuring techniques, and a step-by-step assembly process. By repurposing fabric you already own, you can create a unique, eco-friendly carrier that fits your favorite mat. For another option, explore our collection of yoga mat carriers.

Choosing the Right Pair of Pants

Before you reach for the scissors, you must select the right starting material. Not every pair of pants is suitable for a yoga mat bag, as the dimensions of your rolled mat determine the necessary width of the pant leg.

Denim and Heavy Canvas

Old jeans are the most popular choice for this project because denim is incredibly durable. A sturdy denim bag can withstand being tossed into a car or slung over a shoulder for years without tearing. If you use a high-grip mat like the Para Rubber Yoga Mat, the weight of the natural rubber requires a bag material that won't stretch or sag under pressure. Denim provides the structural integrity needed for heavier mats.

Cotton Trousers and Cargo Pants

Cargo pants are excellent for practitioners who like to carry extra accessories. You can often position the cut so that an existing side pocket remains on the outside of your bag. This is perfect for storing a yoga strap, keys, or a small bottle of Refresh Mist. Cotton trousers are generally easier to sew than heavy denim, making them a good choice if you are using a standard home sewing machine.

Synthetic Track Pants and Leggings

While you can upcycle synthetic materials, they offer less protection and may stretch over time. If you use a lightweight mat like our Tapas Original, a softer fabric might work, but it may not hold its shape as well as natural fibers. Synthetic fabrics are often better suited for the "no-sew" method, where you can use the existing drawstring of the waistband to your advantage.

Key Takeaway: Choose denim or heavy cotton for durability and support, especially if you carry a heavy natural rubber mat. Look for pants with functional pockets to save time on adding extra storage.

Measuring for a Custom Fit

One of the greatest benefits of a DIY project is the ability to create a custom fit. A bag that is too tight makes it frustrating to pack up after a long Savasana (final relaxation pose), while a bag that is too loose allows the mat to shift and feel heavy. For more guidance on dimensions, read what is the standard size of a yoga mat.

Step 1: Roll Your Mat Naturally

Do not roll your mat as tight as humanly possible. Roll it the way you normally would after a class when you are in a bit of a hurry. This ensures the bag will always be easy to use.

Step 2: Measure the Circumference

Wrap a flexible measuring tape around the thickest part of the rolled mat. For a standard 1/4-inch mat, this is usually between 14 and 16 inches. To this number, add 3 inches. This extra space accounts for the seam allowance and gives the mat enough "wiggle room" to slide in and out effortlessly.

Step 3: Measure the Length

Measure the mat from top to bottom. A standard mat is typically 24 inches wide, but if you use an extra-long mat like the Tapas Ultra, it may be 28 inches or more. To your length measurement, add 4 to 5 inches. You need this extra fabric to create the bottom of the bag and the drawstring casing at the top. If you are comparing thickness, length, or materials before starting, the Yoga Mat Guide can help you review your options.

Material Comparison Table

Feature Denim Jeans Cotton Cargo Pants Synthetic Track Pants
Durability High Medium-High Low-Medium
Difficulty to Sew Medium (requires heavy needle) Easy Easy to Medium
Weight Support Excellent for heavy mats Good for most mats Best for lightweight mats
Built-in Storage Back/Front pockets Large side pockets Often no pockets

Step-by-Step Sewing Instructions

Once you have your measurements and your pants, it is time to begin the assembly. If you are using a sewing machine, ensure you have a needle appropriate for the fabric weight, such as a denim needle for jeans.

Step 1: Cut the Leg

Lay the pants flat on a table. Measure from the bottom hem of the pant leg up to your "length + 5 inches" mark. Cut straight across the leg. If the pants are flared or boot-cut, you may need to turn the leg inside out and sew a straight line down the side to create a uniform cylinder.

Step 2: Create the Base

You have two options for the bottom of the bag. The simplest method is to turn the fabric tube inside out and sew a straight line across the bottom. This creates a flat, envelope-style bottom. For a more professional look, you can cut a circular piece of fabric from the other pant leg.

  • Measure the diameter of your rolled mat.
  • Cut a circle of fabric that is 1 inch wider than that diameter.
  • Pin the circle to the bottom of your fabric tube, right sides facing together, and sew around the perimeter.

Step 3: Sew the Drawstring Casing

At the top raw edge of your bag, fold the fabric down toward the inside by about 1/2 inch and press it with an iron. Fold it down again by 1 inch to create a "tunnel" or casing. Sew around the circle, but leave a 1-inch gap unsewn. This gap is where you will thread your drawstring through later.

Step 4: Construct and Attach the Strap

Use a long strip of fabric from the remaining pant leg to make a strap. A width of 4 inches is ideal. Fold the strip in half lengthwise with the right sides together and sew down the long edge. Turn it right-side out and press it flat.

  • Pin one end of the strap near the bottom of the bag.
  • Pin the other end about 2 inches below the drawstring casing.
  • Sew a square with an "X" inside it at both attachment points to ensure the strap can handle the weight of the mat.

Step 5: Finish with the Drawstring

Attach a large safety pin to the end of a piece of heavy cord, a shoelace, or a strip of fabric. Feed the pin through the casing you created in Step 3 until it comes out the other side. Tie the ends together in a knot.

Note: If you are sewing heavy denim, go slowly over the side seams where the fabric is thickest. This prevents needle breakage and ensures a secure, even stitch.

The No-Sew Alternative

If you do not have access to a sewing machine or prefer a faster project, you can still create a functional carrier. This method works best with old track pants that already have a drawstring in the waistband.

  1. Slide the mat into the leg: Use the waistband end of the pants as the top of your bag.
  2. Determine the length: Slide your mat in until the top of the mat sits just below the waistband.
  3. Secure the bottom: Instead of sewing, you can use heavy-duty iron-on hem tape to close the bottom of the leg. Alternatively, you can gather the bottom fabric and wrap it tightly with a strong rubber band or zip tie, then turn the bag right-side out so the "tail" is hidden inside.
  4. Add the handle: Use a pre-made webbing strap or an old belt. You can attach these using heavy-duty safety pins from the inside of the bag, though this is less durable than sewing and should only be used for very light mats like the Tapas Original.

Customizing Your Upcycled Bag

Your bag is a reflection of your practice. Since you are building it from scratch, you can add features that commercial bags often lack.

Repurposing Pockets

If the pants you chose have a great back pocket, don't let it go to waste. You can carefully seam-rip the pocket off the unused portion of the pants and sew it onto the outside of your new bag. This is the perfect spot for an eye pillow or a tin of grip gel.

Personalizing the Strap

If the fabric from the pants isn't long enough for a cross-body strap, consider using a different material. An old colorful belt or a piece of decorative webbing can add a pop of personality to a plain denim bag. For those who enjoy a more bohemian look, braided strips of different fabrics make for a comfortable and unique shoulder strap.

Adding Padding

If you walk long distances to your studio, the strap might dig into your shoulder. You can sew a small rectangular "shoulder pad" using scrap fabric and a bit of batting or even a piece of an old towel. Slide this onto the strap before you sew the final end to the bag.

Key Takeaway: Upcycling allows for total customization. Use leftover fabric to add pockets for props or padding for the strap to make your commute more comfortable.

Troubleshooting Common DIY Issues

Even with careful planning, you might encounter a few hurdles during your DIY project. Here is how to handle them.

The Pant Leg is Too Narrow

If you find that your favorite pair of pants is just slightly too narrow for your mat, don't worry. You can cut the leg open along one of the side seams. Cut a 3-inch wide strip of fabric from the other leg and sew it into the gap. This "gusset" adds the necessary circumference and can even be a contrasting color for a stylized look.

The Fabric Fraying

Denim and canvas tend to fray at the raw edges. If you don't have a serger to finish the edges, use a zigzag stitch on your sewing machine along any raw edges inside the bag. You can also apply a small amount of fabric glue or "fray check" liquid to the ends of your drawstring and internal seams.

Difficulty Sliding the Mat In

If the mat sticks to the fabric, it usually means the bag is a bit too tight or the mat material is very "grippy." This is common with natural rubber mats. To solve this, you can line the bag with a piece of slick synthetic fabric from an old shirt, or simply ensure you added the recommended 3 inches to your initial circumference measurement.

Integrating Your DIY Bag Into Your Practice

A DIY bag is more than just a craft project; it is a way to extend the life of your clothing and protect the tools that support your wellness. When you arrive at class with a bag you made yourself, it serves as a reminder of the mindfulness you bring to every aspect of your practice.

Once your bag is finished, it is important to keep both the bag and the mat clean. Since your bag is made of clothing fabric, you can likely toss it in the washing machine with your regular laundry. We recommend washing it on a cold cycle and hanging it to dry to prevent the denim from shrinking. For the mat itself, continue using a dedicated mat wash to maintain the grip and hygiene of the surface before sliding it back into your custom carrier. Our Care & Cleaning Tips for Yoga Mats offer additional storage and cleaning guidance.

If you find that your mat has reached the end of its life, consider upgrading to a long-lasting option like the Tapas Original, which has been a staple in the yoga community for decades. A high-quality mat deserves a high-quality home, and a handmade bag is a perfect fit. You can browse the full yoga mat collection when you are ready to compare options.

Conclusion

Creating a DIY yoga mat bag from old pants is a rewarding project that combines sustainability with practical function. By selecting durable materials like denim or heavy cotton and taking the time to measure your mat accurately, you ensure a carrier that will last for years. Whether you choose to sew a professional-looking bag with a circular base or opt for a quick no-sew version using track pants, the result is a personalized accessory that supports your journey to the studio.

  • Select durable fabric like denim or heavy canvas for the best support.
  • Measure carefully, adding 3 inches to the circumference and 5 inches to the length.
  • Reinforce the strap with "X" stitching to handle the weight of your mat.
  • Upcycle pockets to create storage for your keys, phone, or yoga strap.

"A handmade yoga bag is not just a carrier; it's an extension of the care and intention we bring to our mats every day."

We invite you to explore our collection of high-quality mats to find the perfect partner for your new bag. If you are unsure which mat thickness or material is right for you, take our Yoga Mat Quiz for a personalized recommendation. At Hugger Mugger, we are proud to have supported the yoga community for nearly 40 years, providing the reliable tools you need for a lifelong practice.

FAQ

What type of pants work best for a yoga mat bag?

Straight-leg or wide-leg denim jeans are generally the best choice because the fabric is durable and does not stretch under the weight of the mat. If you prefer a softer bag, heavy cotton cargo pants or corduroys also work well and often provide pre-existing pockets for extra storage.

Can I make a yoga mat bag if I don't have a sewing machine?

Yes, you can create a no-sew version using old track pants that already have a drawstring waistband. You can close the bottom with heavy-duty iron-on hem tape or by gathering the fabric and securing it tightly with a strong tie before turning the bag right-side out.

How do I make the bag fit a thick or heavy mat?

For thicker mats like the Para Rubber Yoga Mat, you must ensure your circumference measurement includes at least 3 to 4 inches of extra space. Additionally, use a very sturdy fabric like 100% cotton denim and reinforce the strap attachment points with multiple rows of stitching to prevent tearing.

How should I wash my upcycled yoga mat bag?

Since most pants are machine washable, your DIY bag likely is as well. Wash it on a cold, gentle cycle to preserve the seams and the drawstring, and air-dry it to prevent any shrinkage that might make the bag too tight for your mat.