Baby Bonnet Knitting Pattern


Make a sweet baby bonnet, with this free newborn prop pattern.

The bonnet will be suitable for any newborn photography sessions you have planned.


A Basic Level Knitting Pattern

This is an easy pattern for those of you who are basic beginner level, and the techniques you will need to know are casting on, casting off, knit and purl stitches.

The hat is knit in one piece and then seamed to create the shape.

Two chin ties are then stitched in the lower corners of the hat.

*Please scroll down to see the free pattern*

Get the latest in your inbox!

Weekly news, free patterns, tutorials, and more.

Newborn bonnet knitting pattern

Resources and tutorials you may find helpful in following this pattern:

This pattern is great for any beginner knitters.

Newborn bonnet

Baby Bonnet Pattern

Skill Level – Basic

Size >>  To fit a newborn.


The bonnet knits up quickly and the simple design makes for a relaxing and enjoyable knit.

Copyright Info

  • Please do not copy, sell, redistribute or republish this pattern. 
  • If you wish to share this pattern, link to the pattern page only.
  • You may sell items produced using this pattern.
  • Do NOT use the copyrighted photos for your product listing.
  • For the copyright T&C’s please read my Terms of Use.

The Supplies You Need



  • Knitting Needles: 5.5mm (US 9)


  • Sewing needle
  • Scissors
  • Tape Measure

Abbreviations / Knitting Abbreviations And Terms (US And UK) List

  • K = Knit
  • P = Purl
  • St = stitch
  • RS = Right side
  • WS = Wrong side
  • Rep = Repeat
  • Ribbing: Knit 2 stitches, Purl 2 stitches to the end of the row.
  • Stocking stitch= one row knit, one-row purl
  • K2tog = knit two stitches together
  • Ch= chain (for the crochet ties)

Pattern Instructions

  • Using 5.5mm knitting needles and your yarn, cast on 40 stitches
  • Knit 10 rows (K2, P2) ribbing.
  • Then knit in stocking stitch (one row knit, one row purl) until your bonnet measures 11cm (4.5 inches) from the cast-on edge, ending with a purl (wrong side) row.
  • The bonnet will be approx 30cm wide (11 ½ inches)
  • Decrease as follows:
  • Row 1: (knit 1, k2tog) to the end of the row, K1 (27 stitches)
  • Row 2: Purl
  • Row 3: (k2tog) repeat across the row, to the last stitch, K1 (14 stitches)
  • Row 4: Purl
  • Cut a long “tail” of yarn. Thread all the remaining stitches onto the “tail”, and pull tight.
  • Fold the bonnet in half, with the right sides facing, and stitch down the seam for approx 4cm (11 ½ inches)
  • Sew in any loose threads.

Chin Ties >

Make the chin ties by measuring out 6 lengths of matching yarn.

Make sure each length is around 60 cm long and stitch 3 lengths to each side of the bonnet.

Share your work with us…

I love seeing your finished projects!

If you enjoyed making the bonnet, I’d love to see yours on Instagram, be sure to tag me @handylittleme.

Happy Knitting!

Leave a Reply

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