Are you looking to add a cute, flowy piece to your wardrobe? Today I’m going to show you how to make a gorgeous tiered ruffle skirt from scratch! This project is perfect for beginners who want to create something beautiful without complicated patterns. With just a few strips of fabric and some basic sewing skills, you’ll have a custom skirt that looks store-bought but fits your exact measurements.
What You’ll Need for Your Ruffle Skirt
Before we start sewing our tiered ruffle skirt, let’s gather all the materials. You don’t need anything fancy – just some basic sewing supplies and fabric you love.
| Materials | Purpose |
|---|---|
| Fabric (lightweight cotton or similar) | Main skirt material |
| Elastic (1-2 inches wide) | For comfortable waistband |
| Thread that matches your fabric | For all sewing |
| Pins | To hold pieces together while sewing |
| Scissors | For cutting fabric |
| Sewing machine | To sew the pieces together |
| Measuring tape | For proper sizing |
The fabric required varies based on how voluminous you want your skirt to look. For a child’s skirt, about 1-2 yards is enough. For an adult skirt, you might need 2-3 yards. The fabric should be light enough to gather nicely into ruffles.
Preparing Your Fabric Pieces
First, we need to cut the fabric into strips for our tiered ruffle skirt. For a three-tiered skirt like the one in our tutorial, you’ll need three long strips.
Cut your strips about 6-8 inches wide. The length will depend on how gathered you want your ruffles. A good rule is to make each strip 1.5 to 2 times longer than the layer it will be attached to.
After cutting your fabric strips, it’s a good idea to finish all the raw edges. If you own a serger, feel free to use it — otherwise, a basic zigzag stitch on a standard sewing machine works just fine. This prevents fraying and gives your skirt a cleaner look that will last longer.
Creating Perfect Ruffles

Now comes the fun part of our diy tiered ruffle skirt tutorial – making the ruffles!
Set your sewing machine to a long stitch length (about 4-5) and sew a straight line near the top edge of each fabric strip. This is called a basting stitch. Don’t backstitch at the beginning or end.
After sewing the basting stitch, gently pull on the bobbin thread to create gathers. Take your time with this step – if you pull too hard, the thread might break. Gather each strip until it’s the right size for your skirt. The bottom ruffle should match your desired skirt width, while each ruffle above should match the width of the section it will attach to.
Attaching the Ruffle Layers
We’ll start with the bottom ruffle first. Place it about 2 inches above the hemline of your skirt base or lining. Pin it in place all the way around, making sure the gathers are evenly spaced.
Using a regular stitch length, sew the ruffle to the skirt base, removing pins as you go. A helpful tip: use a pin to guide the fabric under the presser foot if it gets bunched up.
For the second ruffle, position it above the first one, making sure it covers the seam of the bottom ruffle. Pin and sew it the same way. Repeat this process for the third ruffle. This layered approach creates that beautiful tiered effect that makes this skirt so special.
When all three ruffles are attached, your skirt should have a lovely cascading effect. Trim any excess fabric from the edges to keep everything neat.
Making an Easy Elastic Waistband
A comfortable elastic waistband makes this skirt perfect for everyday wear. Measure around your waist (or your child’s waist) and cut a piece of elastic about 2 inches shorter than this measurement. The elastic will stretch when worn, giving a snug but comfortable fit.
Attach the elastic directly to the top edge of your skirt using a zigzag stitch. Set your machine to a zigzag width of about 1.4. As you sew, stretch the elastic to match the width of the skirt fabric. This will create the gathered waistband.
Fold the elastic and fabric edge over once more and sew another line of zigzag stitches to secure it. This gives it a neat look and helps make your waistband sturdy.
Finishing Your Beautiful Skirt

Before closing up the back seam, try on the skirt to check the fit. Remember that the elastic will stretch about 2 inches, so you might need to trim some length from the skirt.
Once you’re happy with the fit, pin the back seam together, making sure all the ruffle layers align properly. Sew the seam from the waistband to the bottom edge.
For a professional finish, serge or zigzag stitch the seam allowance. This prevents fraying and gives your handmade skirt a store-bought look.
Customize Your Tiered Ruffle Skirt
The beauty of this sewing project is how easily you can make it your own! Try using different fabrics for each ruffle tier to create a unique look. You can also vary the number of ruffles – just one ruffle at the bottom creates a more subtle effect, while five or six tiers make a dramatic statement piece.
For a more festive touch, you might want to embellish the ruffles with lace trim or add little details like small buttons or ribbon bows.
Why You’ll Love This Skirt
This diy tiered ruffle skirt is incredibly versatile. It works for all seasons – pair it with tights and a sweater in winter or a simple tank top in summer. It’s perfect for little girls who love twirly skirts, but the design works beautifully for adults too.
The elastic waistband makes it comfortable for all-day wear, and you can easily adjust the length to make anything from a mini to a maxi skirt.
FAQs
How to make a ruffle pattern?
Making a ruffle pattern is simple. Start by deciding your finished ruffle height. Multiply your base measurement by your chosen gathering ratio (2:1 or 3:1). Draw a rectangle using these measurements. Add a 1/2 inch seam allowance on all sides. That’s your basic ruffle pattern! Cut this pattern from your fabric, and you’re ready to start gathering.
How do you make a skirt step by step?
Making a basic skirt is straightforward. First, measure your waist and hips. Add 2 inches for comfort. Cut your fabric to these measurements plus seam allowances. Sew the side seams together. Create a casing for elastic at the waist. Insert elastic. Hem the bottom. For a gathered skirt, cut the fabric wider and gather it to fit your waist measurement.
What are ruffled skirts called?
Ruffled skirts go by several names. They’re often called flounce skirts when they have circular ruffles. When they have multiple layers of ruffles, they’re called tiered skirts. Some people call them prairie skirts when they have many ruffled tiers. In fashion terms, they might also be called gathered or frilled skirts.
How to create ruching on a skirt?
Ruching is different from ruffles but creates beautiful texture. To make ruching, sew a straight stitch over elastic thread in your bobbin. Space several rows of stitching evenly. The elastic thread will naturally gather the fabric. You can also create ruching by sewing over narrow elastic tape. This technique works best on stretchy fabrics.
How do you make a pocket skirt?
Adding pockets to any skirt is easy. Cut two pocket pieces using a basic pocket pattern. Place them right sides together with your skirt front at the sides. Sew the pocket openings. Flip the pockets to the inside. Sew the side seams of both the skirt and pockets in one continuous seam. Press well. Now you have a skirt with hidden side pockets!
Ready to Show Off Your Creation?
Now you have a beautiful handmade tiered ruffle skirt to enjoy! This project proves that you don’t need advanced sewing skills to create something truly special. The gathered fabric technique you learned can be used in many other projects too.
Have you tried making this tiered ruffle skirt? I’d love to see your creations! Share your photos or questions in the comments below. If you liked this tutorial, don’t forget to subscribe for more simple sewing projects that are great for both beginners and seasoned sewists.


