DIY Fabric Flower & Button Hair Clip

Not too long ago we shared a tutorial for a DIY Button Hair Clip for St. Patrick’s Day.  It was a fun project that upcycled buttons into a cute hair accessory.  This hair clip is another upcycled button project but adds an adorable flower.  You could create this in the same fabric as an Easter dress or make it more neutral to go with everything.  If you don’t have the right color of buttons, you can purchase many color combinations for only a few dollars in most craft departments.

Fabric Flower & Button Hair Clip


  • hair clip or barrette
  • 7-9 buttons
  • 1 piece of fabric approximately 8″ long and 2″ wide
  • needle & thread
  • hot glue and glue gun
  • scissors

pink button and fabric flower hair clip supplies

Begin by gluing all but 2 buttons to the barrette.  Set aside to cool.

pink button and fabric flower hair clip buttons in process 2

Cut the piece of fabric to have 1 scalloped edge, creating large scallops at 1 end working to smaller.


Begin working the needle in and out of the fabric on the straight edge, starting at the large scalloped end and pulling the fabric onto the thread.

Once all fabric is on the thread, begin to gather the fabric into a circle.

pink button and fabric flower hair clip flower process 2


As you draw the fabric tighter, carefully tack together to create the center of the flower and continue gathering and tacking until you’ve completed the flower.


Sew a button or two onto the flower to create it’s center then hot glue the flower to the center button of the barrette.

This is a great project to make with or for little girls!

Check out these other crafts and DIY posts from other #TBCCrafters! You never know what inspiration you’ll find 🙂

About the author: Racquel is a stay at home mom with an extensive background in interior home design. She loves baking & creating beautifully decorated treats, cooking new and unique recipes for the whole family, designing and decorating on a budget with upcycled projects, and making kid and grown-up crafts. You can find Racquel at

15 comments… add one
  • Very cute! I love easy and quick DIY projects!
  • So cute, you did a great job!
  • Oh how adorable is this DIY project! Thanks for making this easy to follow as well- I am not a sewer so this is perfect!
  • These are so cute. I need to make them for my daughter!
  • I didn't realize how easy these were to make. They're so cute too!
  • This is a cute project. I would like to try to make it for my little ones.
  • Great idea! I used to love making my daughter barrettes when she was little! If only blogs were around back then, I would have been able to make them even cuter.
  • My mother use to make my hair pieces for my hair. I always wanted her to make them for my daughters and well I have all boys. You are very creative and I love your tutorial. I will pass along to my friends.
  • That comes out great! Fun idea.
  • Oh how cute! I have a 1 year old daughter and I love to accessorize everything, but this mama's on a budget! Love this DIY! I'm sure I have some extra buttons sitting around somewhere!
  • Oh I need to get a hot glue gun again! I miss doing fun crafts with it! I love the way your cute flower and buttons hair clip turned out! so cute!
  • This is super cute! I love the little buttons. Seems really easy to make too!
  • That little hair bow clip is so adorable! It looks much easier to make than I thought it would be!
  • My kind of tutorial.. one wo a sewing machine! Also w 3 little girls... these make your own bow/ clip tutorials come in handy.. Thanks.

Leave a Comment