Yoga Skirt Tutorial (Toddler + Child + Women)

on June 22 | in Sewing Tutorials + Patterns | by | with 100 Comments

Patty Young from Modkid shares this fun MODKID Yoga Skirt Tutorial with us today. You may already be a fan of Patty’s cute Modkid sewing patterns. Now you can add a series of these great skirts to your wardrobe with Patty’s tutorial and some of her beautiful, new knits! New Knits by Patty Young for Michael Miller are available for preorder in the shop. We’ll begin shipping these orders on 6/28. Enjoy Patty’s tutorial today!

These sweet and comfy yoga skirts are a wardrobe staple at our house. They are easy to make, fun to wear and a great way to achieve that “Just Like Me” look for moms and daughters or big and little sisters. I have made these in any size from toddler to adult since there are no pattern pieces, just a quick and easy formula to follow… So come sew along with me and use up those awesome knit fabrics you’ve been waiting to sew with!

Suggested Fabrics: Use stretch knits only: cotton interlock, jerseys, matte jerseys, lightweight double knits, stretch velvet or stretch lace, 54” to 58” wide. For the waistband, you can use rib knits or any stretch fabric that has about a 50% stretch. See note at the end for a variation on this skirt using woven cottons.


The first thing to do is to determine your measurements. Use Figure 1 to determine your waist and skirt length. Using a tape measure, measure all around your waist (or the skirt recipient’s waist) and that number will be Measurement A. Next, measure from the hip area (just below the waist) to wherever you want the hem of the skirt to fall (mid-thigh, knee, below-the-knee, etc.) and that number will be Measurement B.

Next, using measurements A & B, we will determine the size of your skirt pattern pieces.

For the double-folded yoga waistband, take Measurement A, subtract 3 inches and divide this number by 2 to get the width of each of your 2 non-elastic waistband pieces (we make these pieces much narrower than the actual waist size because there is no elastic, so the band needs to be taut in order to hold up the weight of the skirt.) The height of each panel will be 15” for any size skirt. After all the pieces are sewn together, this will result in a 7″ band that can then be folded down in half to 3.5″, which is a perfect and comfy yoga band for all ages.

For example: My daughter’s waist measures 21” all around. So, 21” – 3” = 18” / 2 = 9”. I will cut 2 waistband panels at 9” wide by 15” tall with the maximum stretch of the fabric running across the 9” width. See Figure 2.

For the twirly skirt panel, we will take Measurement B and add 1 inch to it (1/2” for the seam allowance at the waist and another 1/2” for the hem allowance.) I normally cut my skirt panel the full width of the knit fabric for all skirt sizes… this results in a super full and twirly skirt for the little girls and a less-full, more fitted look for me. Adjust the width of this panel according to your preferred amount of fullness.

For example: My daughter likes her skirts to fall right above the knee. Her B measurement was 12”. So, 12” + 1” = 13”. I will cut her skirt panel at 13” high by the full width of the knit fabric, with the maximum stretch going widthwise. See Figure 3.

The last thing I do before sewing up my yoga skirt is to divide my skirt panel in two, widthwise. I do this because I prefer the look of two side seams on my skirts instead of one in the back. If you would rather have one skirt panel that seams in the back, you can certainly skip this step.

Now it’s time to assemble your yoga skirt.

1. Create the waistband. Place one waistband piece over the other, right sides together, and stitch or serge along both side edges (the 15” sides) with a 1/2” seam allowance, thus creating a fabric circle, Figure 4.

Then fold the waistband down in half, wrong sides together and press, creating a finished folded edge and two raw edges, as shown in Figure 5. Both side seams will be encased within the band, which is now exactly 7.5” high and about 4” narrower than your waist measurement. Set the waistband aside until we are ready to attach it to the skirt.

2. Create the skirt panels next. Lay one skirt panel over the other, right sides together and stitch or serge along both side edges with a 1/2” seam allowance, thus creating a fabric circle, Figure 6. Turn the skirt right sides out. Note: if you’ve chosen to use only 1 panel that seams in the back, then stitch or serge this back seam and turn skirt right side out.

3. Hem the lower edge of the yoga skirt using your preferred method. There are many ways to hem knits. My preferred methods include using a coverstitch machine for a more professional finish, or a lettuce-edge rolled hem on my overlock serger for a whimsical, fun look or simply by pressing up a 1/2” hem and running a zig-zag stitch on my sewing machine for a funky, home-made look.

4. Gather the top edge of your skirt. Use your longest machine stitch and sew two rows of gathering stitches along the top raw edge of the skirt panel: one row 1/8” from the edge and the second row 1/4” from the edge. Don’t backstitch at the end! You want those threads loose so you can pull and gather. Grab both bobbin threads and carefully pull to gather the top edges of your skirt, distributing gathers evenly with your fingers. Gather the fabric until the skirt’s top edge is the same width as the waistband you created in step 1, Figure 7.

Note: If you have another preferred gathering method, like using a ruffler foot or your serger, you can do that instead.

6. Attach waistband to skirt. Lay your waistband over the right side of the yoga skirt’s top gathered edge aligning side seams and keeping raw edges even. Pin in place all around, adjusting the skirt’s gathered edge to fit. Stitch or serge 1/2” from raw edges, Figure 8. Turn the waistband right side out and your MODKID Yoga Skirt is finished!

We usually wear our skirts so that the gathered area sits right above the hips and we fold the waistband down, to create that “double-fold yoga band” as you see above. Pregnant women can wear the full waistband panel stretched over their bellies for a super snugly and comfy fit.

Variation: You can make this skirt using a woven fabric like a quilting cotton, cotton lawn or voile for the main skirt panel, as long as you still use a stretch fabric for the double-folded waistband. The cutting and assembly instructions are the same, just keep in mind that quilting cottons are usually only 44” wide (not 58” like most knit fabrics) so the skirt will be less full and twirly. If you still seek maximum fullness, you can cut two full-width panels and assemble as directed. HAVE FUN!

Note: If you do decide to make the main skirt panel out of a woven fabric, it is helpful to gather the skirt a little wider than your waist (maybe even as wide as your hips) and then stretch the raw edges of your knit waistband to fit the gathered edge of the skirt when you attach it.

Regardless, it’s always a good idea to trim the gathered edge (or at least remove the gathering stitches with a seam ripper) before you wear it so that the skirt will have maximum stretch.

Always remember to use a stretch stitch or zig-zag stitch on your machine when sewing stretch garments if you don’t have a serger, to avoid broken stitches when the garment stretches over the body.

Shop News:
New Knits by Patty Young for Michael Miller are available for preorder in the shop! We’ll begin shipping these orders on 6/28.


We’re giving away fabulous prizes this month from SINGER, Ottobre Design and Sew,Mama,Sew!

1–Comment Here

Comment in any post this month to be entered into a weekly drawing for great prizes from SINGER and Sew,Mama,Sew!

2–Enter the Make It, Wear It! Challenge

Submit a photo of clothing you make this June in our Make It, Wear It! Challenge photo pool or in this thread in the Forum. You might win a SINGER sewing machine or a subscription to Ottobre.

See this post for details about all the prizes this month!

Pin It

Related Posts

100 Responses to Yoga Skirt Tutorial (Toddler + Child + Women)

  1. Katie says:

    Thank you for this wonderful tutorial for us beginning sewers! I used your tutorial as an inspiration for a ruffled skirt that is featured here:
    Come on over to visit!

  2. patty says:

    Hi All!

    So glad to see everyone is enjoying the tutorial. I see I have a couple of questions to answer. Sorry I’m so late on this!

    Andrea T: the width of the fabric is what goes side to side (or selvedge to selvedge), so on a knit fabric it is usually the maximum stretch of the fabric (see figure 3 above). If you purchased a yard of fabric, that yard, or 36″, would be the “length” while the other measurement, usually 56″ or 58″ is the width. On quilting cottons, the width is usually 44″/45″.

    Karen L: that is a great observation about making the skirt panel out of a woven fabric! I apologize for not mentioning it myself. Yes, it is helpful to gather the skirt a little wider than your waist (maybe even as wide as your hips) and then stretch the raw edges of your knit band to fit the gathered edge of the skirt when you attach it. Regardless, it’s always a good idea to trim the gathered edge (or at least remove the gathering stitches with a seam ripper) before you wear it so that the skirt will have maximum stretch. 🙂

    Always remember to use a stretch stitch or zig-zag stitch on your machine when sewing stretch garments if you don’t have a serger, to avoid broken stitches when the garment stretches over the body. 🙂


  3. Kate B says:

    This is exactly the pattern I was looking for! I’m going to start working on it ASAP!

  4. Andrea T says:

    haha oh man, my 1st skirt is a total disaster, but still wearable around the house/yard. At least I know how to sew the waist band to the skirt panel for next time, I was a little confused by the directions.

  5. Andrea T says:

    Hiya, I’m attempting to make this skirt right now and I’m actually a little confused about what you mean for the ‘full width of the fabric’ for the skirt panel. I have 1 yard of fabric for my skirt, does that mean use the full yard, folded in half? It was only a dollar so I’m not gonna be annoyed if it screws up, I’m just confused/not sure what you meant exactly.


  6. Rachael says:

    So cool! I can’t wait to make one or two. 🙂

  7. Emily says:


  8. I just bought some matte jersey and a stretch needle, I’m going to sew this up tomorrow!

  9. Karen L says:

    Thanks! I just made two skirts. However, for the 2nd skirt I used a cotton for the panel and had to make some adjustments. Perhaps my thighs are bigger than yours (!), but if you gather and stitch the panel to the waist band the cotton can’t stretch over the booty and thus, the stitches rip! I redid it by measuring the panel so that it could comfortably slip over that area and then when I pinned it to the waist, I stretched the waist band to fit the panel (figuring the waist would reshape to my waist size). That is, instead of matching the skirt panel to the waist, stretch the waist panel to fit the skirt if you are using a non-knit fabric. Hopefully that made sense! I’m very excite about the tutorial and can’t wait to put together a 3rd skirt- Thanks!

  10. Char says:

    thanks for this easy-to-follow tutorial. I’m looking forward to making one for myself and my daughter. We have a fantastic fabric shop near here, so now I have the perfect excuse to go and browse. Just need to persuade my mum to let me borrow her sewing machine! If only I had one myself.

  11. Sandy says:

    I’ve been putting off trying the knit fabric for waistband because I’m never sure if the fabric is stretchy enough. This tutorial has given me a bit more confidence. This yoga skirt is now high on my list of new things to try. Thank you!

  12. Patty is awesome! What a great tutorial!

  13. ~Helena~ says:

    How neat, can’t wait to make this.

  14. RondaO says:

    Looks adorable and super comfy!

  15. Ali says:

    Wow – what a great tut – thanks soo much

  16. Diann Harrison says:

    Thanks for the tutorial for those darling skirts. Can hardly wait to get my hands on some of your beautiful knits. Keep it coming! Diann

  17. Joke says:

    I love that kind of skirts for hanging around at home and studying 🙂

  18. Kristy says:

    Love it :0)

  19. Jessica C says:

    Love It!

  20. Emily says:

    i love these skirts! perfect for summer 🙂

  21. Sima says:

    What a great tutorial. I love the idea of making matching skirts for the girls and myself. Thanks!!!! Can’t wait to get started!

  22. Alicia says:

    Can’t wait to make several of these skirts for my college age daughters! You rock, Patty!!

  23. Unity says:

    Twirly skirts rock! I think I need to get some knit fabric to do this for me and my girls. Thank you!

  24. Marcia W. says:

    such a cute twirly skirt

  25. susie says:

    Awesome! As soon as I read this I knew just what to do with some knit fabric I’ve had for 10 years! I made it this afternoon in about 30 minutes and it is so comfortable! Thanks for the great tutorial!

  26. Christine says:

    Great tutorial. I’m going to try this.

  27. Martha says:

    Oh YES! This is PERFECT! Thank YOU!

  28. Sara says:

    Great idea!

  29. Kelli says:

    I am so making matching skirts for my daughter and me! She will love this and so will I!! Thanks for the great tutorial!!!

  30. Doris says:

    I’m going to try this, I LOVE my yoga capris, so why not a yoga skirt?!

  31. plainjanesews says:

    I love tutes like this. So easy~ great directions and I love the new prints in knit.

  32. Melissa says:

    I am definitely going to make this one!

  33. 4vs1 says:

    Maybe this will be my first project with knits! It looks so comfy!

  34. Jessica says:

    This is AWESOME! I can’t wait to try it out! Love tutorials like this that include ALL sizes! How comfy…..better add this to my project list…

  35. Rebecca says:

    Very fun! I am actually in need of new yoga pants, but this gives me some good ideas.

  36. yoga pants says:

    It is a great help for me and for other people so that they can make their own yoga skirts at home according to their need and choice. According to me every people should do yoga if they can not do every day then they should do atleast once in a week.

  37. sibbeth says:

    great tutorial!!

  38. tanya says:

    ooh! i have seen some great stripey knits in spotlight lately! or maybe even upcycling old tee’s?? thanks!

  39. Gwen says:

    Wow! I just bought an overlocker (serger for the Americans out there), and I have some cute knit fabric I want to make up for my grand-daughter. Perfect!

  40. Shelly says:

    This is one my list to make before I teach class tomorrow afternoon!
    Quick & fun..just my thing.

  41. I can’t wait to try this! Thanks for the tutorial. I’m a skirt girl so I’m so excited!!

  42. khasut says:

    I saw a skirt like this today and was thinking how much I’d love one. Now I can have one!

  43. craftytammie says:

    this is right up my alley! so cute!

  44. Michelle says:

    So adorable! I wish I had more time to sew for myself instead of others….

  45. LOVE these – thanks!

  46. Jenny says:

    Ooh! That looks so comfy!!

  47. Karyn says:

    So cute! I can’t wait to try this!

  48. jennifer says:

    I can’t wait to get some fabric and make this! So cute!

  49. Rose.W says:

    Thank you So much for sharing this tutorial. I have some of those delicious Knits coming so will try a few of these skirts out on my daughter 🙂

  50. Dani says:

    I can’t wait to make this! I wear dresses & skirts exclusively & am in dire need of some new skirts!

  51. rachelmp says:

    fantastic! This will have a lot of use at our house

  52. Deb Cameron says:

    I’m off to make one of these comfy skirts right now! Thanks

  53. sy says:

    the skirts look comfy and fun to sew 😀 thanks for the tutorial.

  54. That is so adorable! Thanks for the very simple, detailed and visual tutorial. This is the best.

  55. melissa p. says:

    i’m so into knits right now…and this one looks do-able! thanks~

  56. Sarah says:

    Very cute! I’ve never sewn with knits either, but I’ll have to give this a try (probably for the cute little girls I know, but if I’m really brave, for myself!)

  57. amber says:

    Oh! I’m so excited to get this tutorial because as soon as i get back home and on my sewing machine, I am going to make one for myself!

  58. Andi says:

    This looks like a great skirt! I might have to try this one.

  59. HPENNIE says:

    I just forwarded this to every sewist I knew – awesome! I think I’m going to make one tonight (or maybe two, or three or…..)

  60. Trish B. says:

    That sounds really simple to make!

  61. Jodie says:

    This is SO cute and looks super comfortable. I want to make one! Thanks for the directions and the inspiration!

  62. Jennifer N says:

    I think I’m willing to give this a try . . . it looks great. I haven’t sewn for myself before, just my daughter (who, now 8, declared to me last night that she wants to learn to sew all her own clothes, just like the colonial girls did, so we’d better get going on those sewing lessons). Thank you for sharing.

  63. Stacie says:

    Can’t wait to try these skirts!!And even better, to get my hands on some of her fabulous knits!!!

  64. Jen Kline says:

    I love yoga skirts. So cute and comfy.

  65. omama says:

    Sweet! I’ve been wanting to make myself a maternity skirt for summer. Thanks for the simple & clear tute.

  66. wendy says:

    awesome! Thanks for the great tute 🙂
    …off to make skirts now…

  67. Lina says:

    Ooh, I quite like this. Just might give this a try along with the other projects that have been featured here that I’ve bookmarked for that day when I have nothing else to do but sew.

  68. QSOgirl says:

    looks so comfy! I’m going to have to get myself some knit fabric to make one of these!

  69. em ell says:

    i’ve been wanting a few of these skirts for a while….i think i’ll just make them! yay!

  70. Donna B. says:

    Those look so comfy, must give them a try for my girls and myself.

  71. Amy says:

    love it! I’m tired of elastic casing so this sounds like a fun skirt to try next.

  72. Joanna says:

    It can’t be any easier than that. Very cute.

  73. jean says:

    Thank you, thank you, THANK YOU! This is an awesome tutorial- I can’t wait to try it 🙂

  74. Roxanne says:

    Wonderful! My daughter will ONLY wear skirts or dresses, and this looks like the perfect comfortable skirt for her (and me!). Thank you!

  75. Love it! Can’t wait to try this. Thanks for the great tutorial! Happy Sewing! 🙂

  76. susan hwang says:

    thanks for the tutorial! guess i have something to do this weekend after all 🙂

  77. Mama Lusco says:

    Love this! Thanks for the tutorial. I could wear one like this everyday 🙂

  78. DianeY says:

    Great! I actually just made one of these & it is super cute!

  79. Nicole says:

    Cute. I think I might give this a try, I need a need cute summer skirt to fit me while I’m pregnant 🙂 Looks comfy!

  80. Ginger says:

    great idea!

  81. PeachRainbow says:

    Sounds easy!

  82. Morgan says:

    I think I can handle this! Thanks for the very clear tutorial; I like that the math is given and then followed by an example.

  83. Lynne says:

    I’ve got to try this. I need some summer skirts and this one seems so comfortable and cute! Thanks!

  84. pammalammadingdong says:

    After a few 4-H nightmares and junior high fashion choices, I’m very very frightened of sewing with knits. Hold my hand, Patty! Maybe I can take try again! Because this skirt looks so perfect!

  85. Megan says:

    So cute! I must try it out!

  86. Tina says:

    Super-cool! I just set up my new serger, perfect timing. I want to make one for myself. I’m in a skirt kick currently. Thanks for the great tutorial.

  87. Tong says:

    Awesome tutorial, thanks!

  88. amanda says:

    I have been wanting to know how to make skirts like this FOREVER… I have 2 like this from Old Navy that I *love* (especially when pregnant) and have always thought to myself — you know, that wouldn’t be too hard to make — so THANK YOU!!!!

  89. felyneluvr says:

    What a great idea. Who’d have ever thought of wearing a cute skirt for yoga? I love it!

  90. Lara says:

    I love this tutorial – I might finally make something for myself for the first time ever!

  91. Sonya M says:

    The waistband looks so comfy! Can’t wait to make this for my daughter and me!

  92. Christina says:

    I love how simple this is!

  93. Alice S says:

    nice skirt! This tutorial *might* get me to sew with knits for the first time.

  94. Lauranie says:

    Thanks sooo much for this tutorial!! I LOVE this type of waistband!!

  95. Sarah says:

    Cute! I just made a skirt like this recently. They are so comfortable!

  96. Angel says:

    Very fun! I was just getting ready to cut out my maternity version of Rae’s spring top (Made by Rae had a guest tutorial on adjusting for the preggo belly) = ) Now I can make a comfy yoga skirt for myself and my girls…My poor hubby! The sewing machines will be whirling away this week!

  97. JoInOKC says:

    How fun! My daughter has loved twirly skirts since she was very little. Even now as a teenager I think she would love one of these skirts.

  98. Ramona says:

    Absolutely adorable! Thanks!

  99. Rochelle says:

    How exciting! I’ve been meaning to make one of these since I saw one at Nordstrom, early in the spring. Thanks for making my project even easier by providing the tutorial!!

  100. linda says:

    my daughter will love this!

« »

Subscribe to the newsletter

Sewing inspiration, projects, events and offers delivered conveniently to your email.


Get the latest news via