Layered Petal Flower Hair Bow

Layered Petal Flower Hair Bow

This beautiful flower hair clip is surprisingly simple to make!

  • Time Required:1.5 Hours
  • Difficulty Level:Beginner
Print ProjectShop Ribbons Needed
  • Step 1:Cut 3 pieces of Light Pink ribbon, each 8 inches long. Cut 3 pieces of Torrid Orange ribbon, each 7-1/4 inches long. Cut 1 piece of Emerald ribbon 6 inches long; you may need to adjust length based on the size of the alligator clip. Heat seal the ends.
  • Step 2:To wrap the clip, apply glue to one end of the Emerald ribbon and glue to the underneath of the top side of the clip (with the clip open). Close the clip and apply glue to the top while pulling the ribbon over the end. Press it to the top of the clip. Continue gluing the ribbon to the pinching end of the clip.
  • Step 3:Fold all pieces of the pink and orange ribbon in half and crease them to mark the middle.
  • Step 4:Take a piece of ribbon and place a dab of hot glue on the crease. Loop one end over and glue it down. The loop will be in the shape of a tear drop.
  • Step 5:Place another dab of hot glue on the crease and loop the other end around and press down to secure. It will look like a figure eight. Repeat for all of the ribbon pieces.
  • Step 6:Take two pink figure eights and place one on top of the other to resemble the shape of a butterfly then glue together. Fill in the empty space using the last pink figure eight, glue at the center of the flower. Repeat this process with the orange ribbon.
  • Step 7:When placing the smaller flower on top of the larger flower, make sure the petals of the smaller flower are in between the petals of the larger flower. Glue together in the center.
  • Step 8:Glue the button to the center of the flower. Glue the flower to the clip.


  • TIP 1:Experiment with different petal colors - use more than two!
  • TIP 2:Try adding this pretty flower to a headband.

Shop Ribbon for this Project

Top Seller
Made in the USA

Grosgrain

474556   *   In stock

Price Per Yard: $0.26

$1.54 each

Made in the USA

Grosgrain

068953   *   In stock

Price Per Yard: $0.30

$1.80 each

Top Seller
Trending
Made in the USA

Grosgrain

362150   *   In stock

Price Per Yard: $0.26

$1.54 each