Christmas Fun, Crafty Makes

DIY Christmas hair clips

It’s December and the festive crafts have begun (I really started last month but shhh.. don’t tell anyone 😉). Christmas is the busiest time of year for crafts in this house as we give our parents and grandparents hampers filled with festive homemade treats. We all contribute as a family, so I will be uploading our makes over the next couple of weeks.

This particular craft was for my little girl Mia, some Christmas hair clips. Originally, I had planned to give some away to the other girls in the family but Mia has become quite attached to them 😕 so I need to work on that..

This really is a quick and simple craft and inexpensive – I made 15 Christmas clips for less than a pack of 4 ready made. I also made 25 green bows for Mia to wear to school.

Items Needed:

  • Glue Gun
  • Coloured Felt – I get big multi-packs as I use it a lot when crafting, but places like Hobbycraft you can buy individual sheets.
  • Alligator hair clips (I purchased 50 for £1 – There lots of options on Ebay and Amazon in different sizes).


  • Flat backed resin Christmas Embellishments – I would like to try wooden next year to reduce the plastic purchased but these will last a long time.

How to make these Cuties:

Cut a strip of felt – double the length of the clip plus a little more to flap underneath.


Use the glue gun to stick the felt to the clip. I pinched open the clip and glued the felt to the roof of the mouth of the clip and when it closes it holds it in place. Then flap in over the top and glue, finishing with the end of the felt tucking under the clip (as seen on the picture below).

Glue the character on top of the felt on the opening side. The gingerbread is my favourite – but I do have a soft spot for gingerbread decorations at Christmas.

There you go -It is that easy!

If you think that was simple – these school bows were a lot simpler. I purchased some ready made bows – I do plan on making my own as there are so many pretty ribbons. I simply glued them on to the clips and they were finished 😁.

It took about 5 minutes to glue all 25 and my daughter was very pleased with her new stash.

Here are some of the other Christmas character hair bows completed.

So what do you think? Do you know someone who might give this a go? Comment below if you think you would try it or what characters would you choose?

To keep upto date with my makes you can follow my blog via email – at the bottom of this page.

Jaimi xx

You may also like...


  1. These are a great idea and they are super cute!

    Di from Max The Unicorn

  2. celebratingwiththebug says:

    I love making hair bows for my little lady and these are adorable!

    1. I bet you make the actual bows properly and not my cheat version? haha. I will have a go next time if Mia picks out some ribbon x

  3. What a lovely idea. I bet these would make great stocking stuffers

    1. I am planning on making some unicorn and rainbow clips for Christmas presents so they can be used all year round x

  4. I have twin daughters… Ll try this on Sunday

    1. Wow twin girlies! Bet it can be a mission getting both their hair done? Mia is a little fidget 😆

  5. Lovely idea. My granddaughter would love very these especially if I can get frozen or paw patrol stick on motifs 😀

    1. I’ve seen those. My daughter is a fan of both of those too. She always wants to role-play as Paw Patrol characters 🙈 – she’s always Skye haha x

  6. I love the turquoise bow hair clips!

    1. They were crazy easy to make! I imagine I will be making other colours soon 😄

  7. Oh wow these are super cute!! Will definetly try these with the bows!
    Thanks for sharing! 😊

    1. You’re welcome! 😄

  8. Excellent ideas! My kids are gonna love it!

    1. Let me know how you get on! x

  9. Love those holiday DIY clips! Definitely great for children!

    1. They are fun! Thanks for your comment 🙂

  10. sushmitamalakar says:

    Awww! These are so cute! 🙂
    Loved them.

  11. Appreciate this post. Let me try it out.

Leave a Reply

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