Home » DIY Tutorials » DIY Sewing » Sew a Pixie Hat/Bonnet for Winter!

Sew a Pixie Hat/Bonnet for Winter!

Today’s contributor is Crystal from Stitched By Crystal. All posts written by Crystal for Make It and Love It can be found HERE.

. . . . .

Hello Make it & Love it readers! It’s Crystal here, from Stitched by Crystal. Today I have a tutorial to share with you that is both adorable and practical for cold winter months…an easy tutorial to sew a pixie hat! I love pixie hats!  And this cute elfish bonnet is just perfect for the holiday season, and the rest of the winter months. It will keep little heads warm and looking adorable.  I know Christmas is just around the corner, but this hat sews up so quick you can crank out a few of them before it’s here!



This pixie hat is so easy, you can tackle it even if you are very new to sewing, just a couple straight seams and a hem!  And I will show you how to measure and sew a pixie hat for any size head. I think it looks especially adorable on little heads!

Sew a Pixie Hat/ simple to make and cute for winter! | via Make It and Love It
  • Save

The pointed cap is a bit whimsical and fun for winter, but the lined hat keeps little heads and ears nice and warm so it is really practical too.  The pixie hat has a ribbon closure that can be tied in a sweet little bow at the chin.

Or it can be worn untied as well if your little one prefers it that way.

Want to sew up a pixie hat? Grab some fabric and ribbon and let me show you how!

To make this bonnet, you will need….

  • 1/3 yard fabric for the outside of the hat and 1/3 yard fabric for the lining.  Choose something warm for the lining for a winter hat.  I used a corduroy for the outside and fleece for the lining.
  • 1.5 yards ribbon
  • Basic sewing supplies (here’s a list of common sewing supplies, in case you need a few ideas) 

***As always, if you need a bit of help with the basic sewing skills used in this tutorial, don’t hesitate to check out the Sewing 101 post for more help.


Start by measuring your child’s head.  Measure from one shoulder over the top of the head to the other shoulder, then take that measurement and add 4″ to it to get the length you will need to cut your fabric.  Then measure from one temple around the back of the head to the other temple, add 4″ to that number then divide the sum by 2 to get the width you will need to cut your fabric.  You can refer to the diagram below for measuring.  Cut rectangles using those numbers from both your outer and lining fabric.

For example, my daughter’s shoulder to shoulder measurement is 20″ and her temple to temple measurement is 14″.  I cut my lining and main fabric into rectangles that measure 24″ long (20″ + 4″) by 9″ wide (14″ + 4″ = 18″ then 18″/2).  (For reference, my daughter is a 3 year old with a fairly large head)

Fold your outer fabric rectangle in half right sides together, lining up the short edges, and sew along one side with a 1/2″ seam allowance.  This will create the back seam of the hat.

Clip the corner of the seam allowance at and angle, this way your pixie will have a nice crisp point when turned right side out.

Repeat the last 2 steps with your lining fabric.  Turn your hat lining right side out and place it inside your outer hat so the right side of your lining is against the right side of the main hat.  Line up the front edges of the hat and lining.  Sew the hat and lining together along the front edge with a 1/2″ seam allowance.

Turn the hat right side out through the opening in the bottom.  Tuck the lining inside the main hat, press and top-stitch along the front edge of the hat.

Line up the back seam of the hat and the lining and baste along the bottom edge.  I chose to serge the edge, but the edge will be hidden so it is not necessary.

Fold the bottom edge of the hat 1/2″ towards the lining side, then another 1″ towards the lining side, sew along the folded edge to create a casing for the ribbon.

String your ribbon through the casing at the bottom of the hat.  Pull the ribbon a bit to gather the bottom of the hat until it is about 2/3 the original width.  Top-stitch along the front edge of the casing on both sides to keep the ribbon in place.  Trim the ribbon to your desired length then use a lighter to heat seal the ends of the ribbon so they don’t fray with wear.

Your pixie hat is done!  Tie it on your little one and smile because they look so darn cute!


Thanks for reading!  Swing by my blog sometime and say hi!



  • Save

Check out Crystal’s blog here.  Her darling shop here.  Follow her on Instagram here.  And her Pinterest page here.

***ALL contributor posts by Crystal, can be found HERE.


. . . . .

Hats are so fun and satisfying to make for our little ones.

Check out a few more of our favorite hat tutorials:

Thanks for checking out my Sew a Pixie Hat/Bonnet for Winter! post. Check out my full collection of DIY Sewing articles. Find even more sewing projects, patterns, and tips for beginners and advanced sewists by Liz Call, Mariah Leeson, Randi Dukes and Tauni Everett.
Sew a pixie hat/bonnet for winter!
  • Save


  1. Dae-Son says:

    This pixie hat is so cute! I’m going to try making these for my little ones. BTW, I tried making the Little Red Riding Hood’s red hood recently, following the directions given in Stitched by Crystal, and it turned out great! The directions were easy to follow and it didn’t take too long to make one. (I had to modify the size a bit for my 10-year old daughter.) My daughter loves it!

  2. Saraya says:

    If I wanted to make one of these for a newish baby would I still be able to use this same pattern? Thanks for sharing! :)

  3. ACS Blog says:

    Oh my gosh, that pixie hat just looks so adorable! I think it will make a perfect gift for my cute little niece this Christmas. I’d probably use a lighter fabric since it is a bit warm where we live. Thanks for sharing!

  4. Anonymous says:

    Just finished these last night! Made them for both of my little girls in purple corduroy with white faux fur. Thank you!

  5. Darlene P. says:

    I LOVE pixie hats any and all kinds!!! They are just the cutest! Thank you so much for sharing this tutorial!!! Cheers!

  6. Jackie says:

    I was just thinking about pixie hats this morning. Great timing! :)

  7. Ashley says:

    Am I the only one who can’t find the actual tutorial for the pixie hat? I was looking in the text for a highlighted link or something but cannot locate one. Help! I want to sew this little hat for my kids and my nieces!

    1. Ashley says:

      I was even stumped by that…..but just realized what happened and fixed it! Sorry about that! :)

Leave a Reply

Your email address will not be published.

Hi, I'm Ashley

Hi, I’m Ashley—the DIY-enthusiast behind this crazy blog!

Back to Top
Share via
Copy link