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

Easy-to-Sew Pillows

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

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 to Make Paper Flowers for a Wedding Bouquet

Pretty, inexpensive and long-lasting, paper flower bouquets are perfect wedding mementos. Learn how to make paper flowers for your bridesmaids and flower girls with this tutorial.

How to Sew Lined Drapery Panels

Finding just the right curtains can be tough and having them custom-made is expensive — but with basic sewing skills, you can make these beautiful, lined and pleated drapes in any fabric and get the custom look for less.

Printable DIY Table Numbers for Weddings

These DIY table numbers are adorable, easy to make and could easily double as wedding keepsakes.