Making ribbon flowers is easier than it looks and is a fun activity for kids of all ages with just a few supplies. What I like about this easy ribbon craft is that the possibilities are endless and you can use your ribbon flowers for other crafts or for decoration. Make ribbon flowers at home or in the classroom!

How to make ribbon flowers - easy way to make DIY ribbon flowers shown is a 8 different kinds of ribbon from polka dot to rainbow stripes
Choose a ribbon and let’s make a ribbon flower…it is easy! I promise!

DIY Ribbon Flowers

Let’s make super easy ribbon flowers today! Another benefit to this simple ribbon craft is that choosing a different color/pattern of ribbon can completely change the look of the ribbon flower even though the easy technique is the same.

This article includes affiliate links and the ribbon shown in the images of this post were a gift from from Hairbow Supplies Etc.

Related: How to Draw a Flower Step by Step + Free Printable, How to Make Plastic Bag Flowers, & Paper Flower Template Printable: Print & Cut Out Flower Petals, Stem & More

How to Make Ribbon Flowers

According to my seven-year old, this technique for making ribbon flowers is the easiest ribbon flower you can make.  I will take that as an endorsement of this simple ribbon flower technique!

Supplies Needed to Make Ribbon Flowers

How Much Ribbon do I Need to Make a Ribbon Flower?

You will need roughly 1 foot of ribbon for each flower, less for a smaller flower (more if your ribbon is thick).

how to make ribbon flowers - easy steps - make loose stitches on one side of the ribbon, then pull thread to tighten and wind gathers into flower shapes and secure
Loosely stitch, pull to gather, rotate to form a ribbon flower and then secure in place!

Steps to Make Easy Ribbon Flowers

Step 1 – Loose Stitch Edge of Ribbon

Using your needle and thread, sew along one edge of the ribbon with a very loose stitch.

Step 2 – Gather the Ribbon

Next, pull the strings to gather the ribbon into bunches.  

Step 3 – Rotate into Flower Shape

Swirl the ribbon until it makes a “flower”.  

Step 4 – Secure Ribbon Flower

We knotted the strings together after the flower was formed, then hot glued the flower to a “backing” to keep it in a “flower” shape.

Assortment of finished ribbon flowers with different types of embellishments like pearls, diamonds and more - all bright colors
Look at all the pretty finished ribbon flowers! You can add embellishments for more fun…

Finished Ribbon Flowers

There are so many things you can do and make with your finished ribbon flower! Here are a few of our favorite things…

  • Easy Ribbon Craft: Attach the flower to a hair clip with glue.
  • Medium Ribbon Craft: You can use your ribbon flowers to mix and match on our easy DIY headband.  It is the CUTEST!!!  You can make this headband and then easily swap out the flowers and is perfect for the girl who changes her mind!
  • Easy Ribbon Display Idea: Display all your ribbon flowers by creating a hair bow display and attaching them so everyone can see!
Yield: 1

Easy Ribbon Flowers

How to Make ribbon flowers - easy - Kids Activities Blog

This is the easiest way to make ribbon flowers. Even though this ribbon flower making technique is very simple it will result in a huge variety of ribbon flowers...each one different in its own way. Kids of all ages will love this simple ribbon flower craft and using the ribbon flowers they make in fun and inventive ways.

Active Time 5 minutes
Total Time 5 minutes
Difficulty Medium
Estimated Cost $1


  • 1 Foot (12 inches) of Ribbon (less for a smaller flower & more if your ribbon is thick)
  • Thread
  • (Optional) Embellishments like rhinestones, lace and pearls


  • Needle
  • Scissors
  • (Optional) Glue gun with glue


  1. With a threaded needle, make loose stitches along one side of the 12 inch ribbon piece and cut generous thread at needle end when completed.
  2. Pull on the loose thread ends bunching the ribbon along the loose stitch seam until gathered equally.
  3. Hold onto one end of the gathered ribbon piece and rotate or twist the ribbon around and around in a circular direction until you have created a flower shape.
  4. Knot the ends of the thread together to secure ribbon flower shape.
  5. (Optional) Reinforce the bottom of the flower and knot with hot glue.

Each ribbon flower will take on an entirely different appearance based on the ribbon colors, ribbon fabric, ribbon width, how tightly you gather the ribbon, how tightly you twist the flower, how you secure the ribbon flower and what embellishments you use for decorations. I love using ribbon scraps or purchasing a ribbon kit that has a lot of ribbon choices:

Ribbons Perfect for Making Ribbon Flowers

Embellishments Perfect for Making Ribbon Flowers

Finished Ribbon Flowers You Can Buy

If you would prefer to buy ribbon flowers instead of make them, we found these really cute options that aren’t very expensive:

More Flower Fun from Kids Activities Blog

How did your ribbon flowers turn out?  Did you make a 100 ribbon flowers because it was so easy & fun?

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *


  1. What a great tutorial!!! Thanks for sharing on DIY Sunday Showcase! I’m pinning this one to our talent board!


  2. These are just too sweet and look so easy!

    Thanks for sharing and thanks for linking up with us at Tell Me About It Tuesday! I hope you hop over again next week.