Home » How to sew a tutu skirt: easy step-by-step tutorial

How to sew a tutu skirt: easy step-by-step tutorial

Disclosure: This post contains affiliate links. If you purchase something through one of those links I may receive a small commission at no extra cost to you. The Privacy Policy page and additional disclosures can be found here.

Learn how to make a cute, professional-looking tutu skirt for a child in less than an hour. This DIY tulle skirt is fully sewn (not tied or knotted), making it durable, comfortable, and perfect for everything from birthday parties to everyday play.

Project overview

  • Skill level: Beginner-friendly
  • Time to complete: 45–60 minutes
  • Key techniques: Gathering tulle and sewing an elastic waistband
  • Main benefit: A fluffy, double-layered skirt that won’t fray or sag

Why sew a tutu instead of making a “no-sew” version?

While “no-sew” knotted tutus are popular, they can be itchy at the waist and often lose their shape. This sewn version uses an exposed elastic waistband or a fabric-covered casing, ensuring a comfortable fit that stays fluffy wash after wash.

Sewing supplies you’ll need

The “busy bee” costume: For a quick DIY costume, try yellow tulle with a black satin waistband and black ribbon trim. It’s an instant bumblebee look that is much more comfortable than store-bought outfits!

The holiday classic: I made a crisp white tutu with a bright red satin waistband and matching red ribbon trim. It’s perfect for Valentine’s Day, Christmas, or even a “smash the cake” photo session.

What else can you make with tulle?

Tulle fabric is most commonly used to make tulle skirts, and I have written lots of tutorials on how to sew different patterns. Here are a few of my most popular posts: Simple tulle skirt in 10 easy steps / Tiered tulle skirt / Circle tulle skirt. However, you can also make reusable produce bags with tulle, and tulle scrunchies too!

Step 1: Measuring and cutting your tulle

For a standard size 2T to 3T (approx. 20-inch waist), follow these measurements:

  • Tulle Layers: Cut two pieces, each 118 inches wide by 10 inches tall.
  • Waistband Casing: Cut a fabric strip 24 inches long by 3.5 inches wide.

Pro Tip: If your tulle is wrinkled, use the lowest heat setting on your iron. Tulle is synthetic and will melt instantly if the iron is too hot!

To make your tutu skirt in a different size, it might be useful to check this tutu size chart for children. However, the chart is based on estimates, so it’s better take your child’s measurements.

Step 2: Preparing the waistband casing

Take your waistband fabric strip and sew the short ends together (right sides facing) to create a continuous tube. This creates a clean, professional finish for your elastic.

Step 3: Sewing the back seams

Sew the side seams of each tulle layer separately to form two large loops.

  • Needle choice: A fresh ballpoint needle is essential to prevent the fabric from snagging.
  • Avoid puckering: Use a short straight stitch and a slow machine speed.

Step 4: How to gather tulle fabric

Set your machine to the longest possible stitch length. Run a basting stitch along the top edge of both tulle layers.

  1. Leave long thread tails at each end.
  2. Gently pull the bobbin threads to gather the fabric.
  3. Adjust the gathers until the total width matches your waistband (24 inches in this example).

Step 5: Attaching the waistband to the skirt

Place one gathered tulle layer inside the other. Pin the waistband to the top of the tulle layers (right sides together) and sew with a 1/2-inch seam allowance.

Fold the waistband over, tuck the raw edge under, and topstitch to create the casing. Leave a 1-inch gap to insert the elastic.

Pin the waistband to the tulle skirt, right sides together, and sew with a 1/2” seam allowance.

Step 6: Inserting the elastic

Cut your 1-inch elastic about 1–2 inches smaller than the child’s actual waist measurement. Thread it through the casing using a safety pin, sew the elastic ends together, and close the gap in the fabric.

 

Step 9: How to add a ribbon trim (optional)

Adding a ribbon border is the best way to give your tutu extra volume and a professional finish.

  1. Align the edges: Choose a satin, velvet, or grosgrain ribbon. Place it as close to the bottom edge of the tulle as possible.
  2. Check the “curl”: Ribbon naturally tends to curl slightly once sewn. Pay attention to the direction so it curls “out” or “in” consistently for a bouncy look.
  3. Sew with a long stitch: Use a longer straight stitch length. This prevents the needle from creating too many holes, which can weaken the ribbon.
  4. Finish the loop: Sew all the way around the hem until you reach your starting point. Overlap the ribbon ends by about half an inch and secure them with a quick vertical stitch.

Pro Tip: Want even more flair? You can “jazz up” the waistband by hand-sewing a matching ribbon bow to the center front or side.

The “bubblegum” blend: My daughter’s current favorite is a bright blue tutu paired with a pink cotton waistband and soft pink velvet ribbon. The mix of textures makes it feel extra fancy for everyday play.

Frequently asked questions

Is tulle hard to sew? Actually, it’s easier than satin or jersey! Because tulle doesn’t fray, it is very forgiving for beginners.

How do I wash a handmade tutu? Hand wash or use a gentle cycle in a laundry bag with cold water. Always air dry to keep the fluffiness intact.

Can I make this for older children? Yes! The 118-inch width fits most children up to size 10T. Just increase the length of the tulle and the size of the waistband based on their hip measurement.

I hope this tutorial shows you that sewing with tulle isn’t nearly as scary as it looks! Whether you’re making a bright yellow bumblebee costume or a dusty pink skirt for everyday play, these tutus are a guaranteed hit with any little girl.

I’d love to see what you create! If you give this DIY tutu a try, please tag me @icansewthis or leave a comment below to share your progress. Happy sewing!

You might also love:

Let’s keep in touch! You can find me on FacebookInstagram, and Pinterest.

17 thoughts on “How to sew a tutu skirt: easy step-by-step tutorial”

  1. I am in the midst of making this cute tutu. Thanks so much for the tutorial. I am confused when you say to make the waistband hip measurement + 4″. Shouldn’t that be the waist measurement + 4″ ??

    Reply
    • Hey Clare,
      Thanks for your comment! When it comes to measuring for the skirt, you can use either your hip measurement or your waist measurement. It doesn’t really matter which one you choose, just go with the bigger number. The main idea is to make sure the skirt can easily go over your hips and sit comfortably on your waist.
      Happy sewing! Hope everything goes well with your tutu skirt!

      Reply
  2. Hi! Is there a reason you baste each layer separately, as opposed to basting and gathering the two layers together? Making three, so I’m trying to streamline the process. ? Thanks so much!

    Reply
  3. Hi – Lve your patterns! I just stumbled on your site looking to make some dress up clothes for my granddaughter for her birthday. I’m super excited to get started. Can you please tell me the height and width of the bodice pattern piece? I want to be sure I printed it in the correct format.
    Thanks so much, Sue

    Reply
  4. Question—I cut the waistband 3.5” as instructed, sewed the tulle on with 0.5” seam, turned under other edge of waistband 0.5”. So now I can’t make waistband 1.5” wide as now it is only 2.5” wide before folding. Should the original waistband be cut 4” to accommodate a 1” elastic?

    Reply
    • Hi Mary,
      Everything seems to be fine from what I gather. Your waistband is now 2.5″ wide, as it should be. Once you fold it, it will become approximately 1.25″ wide and that’s just perfect for inserting a 1″ wide elastic. I’m keeping my fingers crossed for you! Best of luck!

      Reply
  5. Lovely tutorial. I am adding a cotton underlayer so my granddaughter can wear the skirt out, as I know she will want – with wellies preferably! I will use same fabric at waistband. Thank you

    Reply
  6. Thank you “sew” much for this wonderful sewn tutu skirt tutorial! I am an extreme novice at sewing and your tutorial walked me step-by-step as I needed to complete this wonderful project! The addition of the bottom ribbon really turned the project from so-so to wow! Thank you for showing this option and how to complete it! Thank you for the encouragement to try a new material. I found sewing the tulle a breeze! I am so proud to be able to send my daughter to school for “tutu” Tuesday (2/22/22) with my project that looks professional! While I’ve come across many of the tulle-tied-around-the-waist tutu’s (which I have made and are also fun), this method is very classy and will work for a lined skirt as well. So many options. Thanks again for this excellent tutorial!

    Reply
    • Hi Michelle,
      I wish I got back to you sooner, so sorry I missed your comment!
      To answer your question, I used far less tulle for these tulle skirts (length 12” = tulle layers+waistband length).
      For each tutu skirt I used 2 tulle layers, each being 118” (300 cm) wide and 10” tall – so that means 118” by 20” in total for one skirt.
      That means that you can make 4 such tutu skirts out of 1 yard of 118-inches wide tulle.

      Reply
  7. Hello! I wonder if you could please give me some advice? I’d love to use your tutorial to make a tutu for my niece but having measured her her waist and hip are the same size (22”) so I’m not what size to cut. Any advice is very gratefully received x

    Reply
    • Hi Natalie,
      I think that’s very common with kids – their waist measurement is always close to the hip measurement. The most important thing is to make the skirt opening big enough to slide easily over the hips – meaning 22” + 4 or 5 or 6 additional inches for ease. I always look at a kids size chart by age (search on Google) to find out what to expect in the future, because I always want my daughter to be able to wear the skirt for 2 years. So, the waistband of your skirt will be 27” long, let’s say, and the elastic will be shorter than the waist measurement, maybe 20-21” (that depends a lot on your elastic, I sometimes cut mine at 18”…)

      Reply

Leave a Comment