Fabric yoga bag pattern is a practical sewing project that turns a piece of sturdy fabric into a comfortable carrier for your rolled yoga mat.
A successful fabric yoga mat bag begins with understanding the relationship between the mat and the finished carrier. Yoga mats vary in thickness, so two mats with the same length may form very different cylinders when rolled. Instead of relying entirely on a standard size, this tutorial explains how to measure your mat and calculate the fabric pieces accordingly.
This Fabric yoga bag pattern uses an unlined construction with neatly finished interior seams, making it approachable for someone who already knows how to sew a straight line. An optional exterior pocket adds a convenient place for small, lightweight belongings, while reinforced strap attachments support the carrying points. The following instructions cover fabric selection, measuring, cutting, assembly, and finishing in a clear sequence. Since no reference photo is visible in this message, the tutorial describes this specific drawstring design without assuming details from an unseen image. Read the complete instructions before beginning, and take your time with the circular seam. Careful preparation makes the sewing process more enjoyable and helps produce a bag you can use regularly.

1. Materials and Measurements for Your Fabric Yoga Bag Pattern
Choose a medium-weight woven fabric such as cotton canvas, twill, or sturdy denim. These fabrics provide useful structure and generally hold up well during everyday carrying. Lightweight cotton can also work when supported with appropriate interfacing, although that adds preparation. For the example measurements in this tutorial, approximately one yard of fabric measuring 44 inches wide should accommodate the main pieces. Check your cutting layout first, especially if the print must face a particular direction.
Gather matching thread, a suitable sewing-machine needle, fabric scissors, a measuring tape, pins or clips, a fabric marker, and an iron. You will also need approximately 30–36 inches of cord for the drawstring closure and a safety pin or bodkin for threading it. Test the needle and stitch settings on folded scraps of your chosen fabric. Wash and dry washable fabric before cutting so that initial shrinkage happens before the bag is assembled.
Roll your mat as you normally would when taking it to class. Measure its length and the circumference around its widest section. For the worked example, the rolled mat measures 24 inches long and 16 inches around. Add 2 inches to the circumference for carrying ease, producing an 18-inch finished bag circumference. This extra space helps the mat slide inside without excessive pulling and gives the fabric room to move around it.
Use a ½-inch seam allowance for the body and bottom seams. Cut the body rectangle 19 inches wide: 18 inches for the finished circumference plus 1 inch for the two seam allowances. Cut it 28 inches tall: 24 inches for the mat, 2 inches of extra finished height, ½ inch for the bottom seam, and 1½ inches for the drawstring casing. If your mat has different dimensions, replace the example measurements with your own.
Calculate the circular base using the finished circumference. Divide 18 inches by 3.1416 to obtain a finished diameter of approximately 5.73 inches. Then add 1 inch for the seam allowance around both sides of the diameter, giving a cutting diameter of approximately 6.73 inches. Make a paper template before cutting the fabric. Using the finished circumference in this calculation helps the base seam match the lower opening of the cylindrical body.
Cut one strap rectangle measuring 6 inches by 38 inches, one pocket rectangle measuring 8 inches by 9 inches, and two reinforcement squares measuring approximately 3 inches by 3 inches. The folded strap will finish approximately 1½ inches wide. Its example length suits shoulder carrying for some users, but you should check the fit before attaching it. Mark each piece clearly and press away wrinkles so that the edges remain accurate during assembly.
2. Prepare the Pocket and Reinforced Shoulder Strap
Begin with the exterior pocket while the body fabric is still flat. Finish the pocket’s raw edges with a zigzag stitch or serger. Fold its upper edge toward the wrong side by ½ inch, then fold it again by ½ inch. Press and stitch near the inner folded edge. This creates a double-fold hem that strengthens the opening and encloses the raw top edge.
Fold the remaining three pocket edges inward by ½ inch and press them flat. Place the body rectangle right side up, with the shorter edges at the top and bottom. Center the pocket across the width, positioning its lower folded edge approximately 7 inches above the body’s bottom raw edge. Pin it securely and stitch along both sides and the bottom. Leave the top open and backstitch at the upper corners.
To make the fabric shoulder strap, fold both short ends inward by ½ inch and press. Fold the strip in half lengthwise, wrong sides together, to create a center crease, then open it. Bring each long raw edge toward that crease. Fold the strip in half again so that the raw edges are enclosed. The resulting four-layer strap provides more substance than a single layer of fabric.
Stitch approximately ⅛ inch from each long edge of the folded strap. Keep the strip flat as it moves through the machine, and avoid pulling it from behind the needle. Before attaching it, hold the bag body and strap against your shoulder to estimate the carrying position. Adjust the strap length if needed, remembering that part of each end will lie flat against the bag as an attachment area.
Mark the future back seam along the body’s vertical edges. Position both strap ends on the same side of that seam, approximately 2 inches inward from one vertical raw edge. Place the lower attachment about 3 inches above the bottom raw edge. Position the upper attachment below the future casing, with its top approximately 4½ inches below the upper raw edge. Confirm that the strap forms an untwisted loop between these points.
Finish the reinforcement squares’ raw edges and place them on the wrong side beneath the strap ends. Sew each attachment with a rectangle approximately 1½ inches wide and 2 inches tall, followed by an X inside it. These reinforced strap attachments help distribute the carrying force across the fabric. Once both ends are secured, pin the loose strap away from the body edges to prevent it from entering another seam accidentally.
3. Assemble the Body and Sew the Circular Bottom
Fold the body right sides together, aligning its vertical raw edges. The pocket and most of the strap will sit inside the folded fabric. Pin the seam and mark a small opening between ¾ inch and 1¼ inches below the top raw edge. This ½-inch gap becomes the drawstring exit after the casing is folded. Accurate placement is important because the gap must sit within the finished cord channel.
Sew the vertical seam with a ½-inch seam allowance, leaving the marked gap unstitched. Backstitch at the beginning and end of the seam and immediately beside both ends of the gap. Finish the seam allowances separately with zigzag stitching or a serger. Press them open, including the allowances beside the gap. Keeping them separate preserves a clear opening for threading the cord later.
Divide the circular base into four equal sections by folding it in half twice and marking the fold points along its edge. Mark the lower body opening in quarters as well, using the back seam as a reference. These quarter marks help align the pieces evenly. Without them, it is easy to use too much fabric in one section and discover a mismatch near the end of the seam.
Keep the body inside out and position the base against its bottom opening with right sides together. Match the four quarter marks, then pin between them. Align the raw edges gradually and avoid stretching either piece. The circle’s raw edge is slightly longer than its seam line because of the seam allowance. Work patiently around the curve so that the fabric lies smoothly where the stitching will pass.
Sew around the bottom with a ½-inch seam allowance, removing pins before the needle reaches them. Pause regularly with the needle down to reposition the fabric and keep the rest of the bag clear. Watch for accidental folds beneath the sewing area. Once the circle is attached, inspect the entire seam before finishing it. Unpick and resew any trapped folds so that the bottom sits neatly.
Finish the joined bottom seam allowances with a zigzag stitch or serger. Turn the bag right side out and gently shape the base with your fingers. Insert the rolled mat to check the fit before completing the top. The mat should enter without force, and the body should extend beyond it. This fitting also provides an opportunity to examine the yoga mat bag for uneven seams or strap placement that needs adjustment.
4. Complete the Drawstring Casing and Final Details
Remove the mat and fold the bag’s upper raw edge toward the wrong side by ½ inch. Press the fold, then turn the edge inward again by 1 inch. This forms the drawstring casing, a fabric channel that holds the closure cord. Pin around the opening while keeping the back seam allowances pressed apart. Check that the small gap remains accessible on the outside of the folded casing.
Stitch around the casing near its lower folded edge, approximately ⅛ inch from the fold. Guide the opening carefully so that only the intended layer passes beneath the needle. Keep the strap away from the stitching and maintain an even casing depth. When the seam is complete, inspect the cord exit. It should lead directly into the casing without loose seam allowances blocking the passage.
Attach a safety pin or bodkin to one end of the drawstring cord. Insert it through the opening and move it around the entire casing, gathering and releasing the fabric as you go. Bring it back through the same opening, then remove the threading tool. Adjust the ends to equal lengths and tie a secure knot in each one. These knots help prevent the cord from disappearing inside the channel.
Place the mat inside and gently pull both cord ends to gather the opening. The top may not close completely around a bulky rolled mat, but it should draw together enough to contain it comfortably. Open and close the bag several times to check that the cord moves freely. If it catches, inspect the casing for a narrow section, a blocked exit, or stitching that accidentally crossed the channel.
Test the shoulder strap with the mat inside the bag. Carry it briefly indoors and check whether the length feels comfortable and the attachment points remain flat. Inspect the reinforcement stitching for loose thread or skipped stitches. If the bag swings awkwardly or the strap feels too long, adjust it before regular use. Practical comfort matters as much as the fabric’s appearance in a finished carrying accessory.
Trim loose threads and give the bag a final press where suitable for the material. Follow the fabric’s care instructions, and allow both the bag and mat to dry before storing them together. For future versions, consider contrasting pocket fabric, decorative topstitching, or a different strap length. This Fabric yoga bag pattern provides a useful foundation that you can personalize once the basic fit and construction work well.
Frequently Asked Questions
Is this Fabric yoga bag pattern suitable for beginners?
Yes, it is suitable for beginners who have practiced straight stitching, pressing, and basic seam finishing. Attaching the round base requires additional patience. Marking the pieces in quarters and sewing slowly makes that step easier to manage.
How do I resize the bag for my yoga mat?
Measure the rolled mat’s length and circumference. Add approximately 2 inches to the circumference for ease, then add 1 inch for the body seam allowances. For the body height, add 4 inches to the mat’s length to accommodate the extra finished space, bottom seam, and casing used here.
How do I calculate the correct bottom circle?
Divide the finished bag circumference by 3.1416 to find the finished diameter. Add 1 inch to that diameter for the ½-inch seam allowance around the circle. Calculate from the finished circumference rather than the width of the unsewn body rectangle.
What fabric works best for a yoga mat carrier?
Medium-weight canvas, twill, and sturdy denim are practical choices. They provide structure and support without necessarily requiring interfacing. Very heavy fabric can make the folded strap and bottom seam difficult to sew on some domestic machines.
Can I leave out the pocket?
Yes. The pocket is optional and does not affect the main bag construction. Simply skip the pocket preparation and attachment steps. You can also change its dimensions, provided it stays clear of the body seam, bottom seam, and strap attachments.
Does the yoga bag need a lining?
The version described here does not require lining because the interior seam allowances are finished. A lining can provide a different interior appearance, but it changes the assembly process. Complete the basic version first if you are still building confidence with bag construction.
Why is my circular bottom puckering?
Possible causes include inaccurate measurements, uneven distribution of the fabric, or a fold caught beneath the needle. Check the quarter marks and seam allowance before sewing again. A visible tuck should be unpicked and corrected before the seam edges are finished.
Can I make a crossbody strap instead?
Yes, but measure the required length against your own body and the bag’s attachment positions. Cut a longer strap and test its placement before sewing the ends permanently. The 38-inch cutting length in this example is a starting point for shoulder carrying.
Conclusion
This Fabric yoga bag pattern explains how to measure your rolled mat, calculate the fabric pieces, sew an optional pocket, and prepare a reinforced shoulder strap.
It also guides you through assembling the cylindrical body, attaching the circular base, and finishing a functional drawstring closure. Careful measurements, consistent seam allowances, and patient sewing around the bottom help create a comfortable, practical carrier.
Personalize your finished bag with fabrics and colors that make you happy to use it. Once you understand the construction, you can adjust the size and details for future projects. Please leave your honest opinion about this tutorial and share your suggestions for improvements, fabric combinations, or additional features you would like to see.
