A sweet Purl Soho baby bonnet DIY (+ where to find cute bonnets if you can’t sew)

This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.

I think it’s pretty clear from my last post that I have a thing for baby bonnets. Give me all the baby dressed as a 1930s synchronized swimmer vibes please 😁 So you can imagine how excited I was to come across the free Purl Soho baby bonnet pattern – one of my all-time favourite craft sites.

A cute baby bonnet pattern? AND it’s free? Yup, I may have done a little happy dance.

But in typical me fashion, I ended up tweaking the pattern to make it a little different. I think I must have made about 2 – 3 versions to experiment with the fit and shape. Totally worth it.

This version here is the one I think is most perfect. In that true close-to-the-head bonnet style. I removed the visor and finished the edge with bias binding. I also adjusted the fit to get it to sit lower and closer across the forehead. Annnnnd I made it reversible. Sweet, right?

Read on to get my step by step of the tweaks I made to the pattern.

But wait! What if you’re not a sewer? Or just don’t have the time (because time is money honey!) Well, I thought of that too. Scroll down to the bottom of the post and I share the absolute best place to buy super sweet, baby bonnets.

This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.
This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.
This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.
This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.

Purl Soho baby bonnet DIY – the how to

Please note: all these adjustments are for the 3 – 6 month size. They’ll probably will need tweaking for other sizes. I suggest making a quick muslin/tulle first.

Adjustments to the Pattern

The adjustments I made to Purl Soho baby bonnet pattern are actually pretty minimal. If you don’t have the pattern already you should go on and download the Purl Soho baby bonnet pattern.

FREE Purl Soho Baby sunbonnet sewing pattern hack. DIY a classic baby bonnet that's reversible.
  1. Extend the bonnet piece at the front by 3 cm. Extending the top curve means we’ll be ignoring the square edge where the visor is attached.
  2. Taper this top line to meet the bottom front edge.
  3. Follow Purl Soho’s instructions for cutting out the rectangle piece. Once it’s cut, taper the front edge by 1 cm on each side. This helps the bonnet sit nice and snug on the head.

Changes to the construction

There are few steps I changed, added, or removed.

What you’ll need

  1. Make bias tape to finish the edge of the bonnet. For the 3 – 6 month size make two strips of 3 cm wide bias binding (basically a long rectangle cut on the bias). One strip should be 20 cm (to bind the back neck) and the other strip should be 50 cm (to bind the rim and create the ties). You can make your own or buy it.
  2. Cut two sets of every piece – so you have two rectangles and four bonnet pieces. My ‘outer’ set is in grey linen and the other ‘lining’ set is in liberty fabric. As this is reversible there’s technically no outer or lining pieces, but you get the idea.

Sewing it together

  1. Sew the outer rectangle piece to the two outer bonnet pieces, right sides together as per the Purl Soho instructions. Also do the same for the ‘lining’ piece. However, don’t pinch and sew the nape of the neck.
  2. To make the bonnet, put the outer and lining bonnets together, wrong sides touching. Then baste them together 1/4″ along the raw edge.

Attaching the bias binding

  1. Start by sewing the 20 cm strip of bias binding to the nape of the bonnet. Place right sides together and lining up the raw edges. Sew this at 1/4″ seam allowance. Then turn the binding to the inside, folding 1/4″ of the tape to the inside so the raw edge is hidden. Slightly overlap the fold so it covers the stitches you just made. Stitch in the ditch from the other one side to stitch down the binding. Then trim off the excess from the edges.
  2. To finish binding the front edge of the bonnet, centre the binding so that equal amounts of bias fall on either side. You should have plenty of excess binding extending beyond the edge of the bonnet. This is perfect – these will form the ties.
  3. Ignore the excess ends for now and sew the binding onto the bonnet as per the instructions above.
  4. To finish the ties, fold the binding closed so the width is the same as the binding edge around the bonnet. It should naturally want to close the same width. Sew 1/4″ along the length of the folded edge to keep the ties closed.
  5. Tie the tie ends in a knot.

Where to find sweet baby bonnets if you can’t sew

This DIY shows you how to take the (TOTALLY FREE) Purl Soho baby bonnet pattern and tweak it to make it reversible. Simple sewing for baby at its best.

So, I get it, you want that sweet baby bonnet on your bubba’s head and there just ain’t no time to wait. Well no worries – I’ve got you covered.

Briar makes the sweetest baby bonnets. They’re all over Instagram. If there’s some sweet hipster baby out there you can bet it’s gonna be wearing one of these. In fact, you can probably kinda tell these were part of the inspiration for this make.

I’m such a fan of Briar that we have two baby bonnets (this natural stripe version and a version of this bunny-eared bonnet – I know, right? Because even though I can sew my own, I like to support brands I admire and believe in. All their bonnets are made in the US in the Pacific Northwest.


Leave a Comment

Your email address will not be published.