DIY Flower Girl Skirt

This cute skirt is filled with flower petals and simple enough to make in a day.

Flower Girl Skirt

Little flower girls are sure to love this bright, floral skirt on the day of the wedding, and many days after. Bright petals float in layers of tulle: perfect for twirling in. As a bonus, this skirt is simple to make, even if you are new to sewing.


To create your flower girl skirt you will need elastic for the waist band, about a yard of tulle (measure for size before buying so you will know how much you need), thread and a needle or sewing machine and silk flowers. Although you can use real flowers, you will have to make the skirt the day of and it won't last much beyond the wedding day.

Cut your Tulle

Before cutting your tulle you will need the measurement of your flower girl's waist and a measurement for length, usually from the waist to just below the knee. Cut a rectangle that is double the waist measurement and 4 times the length measurement. If your waist is 20" and length is 15" then your tulle should be 40" x 60." Lay flat and fold the short ends toward the center. (Using our example measurements your folded tulle should measure 40" x 30") This will create 2" pockets you will fill with flowers.

Add Elastic

Place your elastic across the center of the tulle where the folded edges meet. Fold the tulle in half over the elastic. Using our example measurements your rectangle should now measure 40" x 15."

Stitch the Waistband

Stitch through all four layers of tulle along the waist band but not through the elastic. You can use a machine or needle and thread for this step. If you use a machine, don't backstitch and keep the stitches loose so you can pull the bobbin thread when you are done.

Finish the Waistband

Pull the thread along the waistband to bunch the tulle along the top of the skirt until its width matches the waist measurement. Trim the elastic to the waist length plus one inch. Overlap the ends of the elastic a half inch and sew to secure.

Prep Flowers

Prep your silk flowers by pulling or cutting petals off larger flowers. You can use small flowers whole as long as any wire or sharp plastic edges are removed. You don't want anything that might scratch little legs.

Add the Flowers

Fill the "pockets" created in your skirt with flower petals.

Finishing Up

Finish the skirt by sewing the open seams closed with a machine or by hand.


Slip your little one's skirt on over a pair of leggings and watch them dance their way down the aisle, or just through the garden.

Next Up

Meet Marnie Oursler, the Force of Nature Behind DIY Network's 'Big Beach Builds'

She’s taking over the East Coast one cozy-yet-indestructible getaway at a time. 

How to Make a Chic, Outdoor Pillow Cover (No Sewing Required!)

Transform an old, faded pillow into an outdoor accessory with this quick, no-sew project.

Have a Big Space to Fill on Your Wall? 7 DIY Art Projects to Try

Frustrated with a big, empty space on your wall? Try these easy and creative DIY art projects to take an empty wall from drab to fab.

Easy-to-Sew Pillows

Add a splash of color and pattern to a room by sewing your own pillows.

Tangled Cords? DIY Cord Taco to the Rescue!

Give the gift of organized headphones with this chic, leather cord taco.

Make an Easy-to-Sew Lined Tote Bag

Custom tote bags can add to a fun personal fashion statement. Learn how to make a lined fabric tote bag that's perfect for work and play in this straightforward home sewing project for tweens, teens or anyone new to sewing.

How Do I Ensure Good Drainage in Container Gardens?

Should you put gravel or other coarse materials in the bottom of pots? It depends.

DIY Hand Warmers: Give the Gift of Toasty Fingers

Make these stocking stuffers for the always-cold person(s) on your list.