How to Knit a Baby Bonnet

Written by cynthia myers
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Knit a Baby Bonnet
It's easy to knit a baby bonnet. (knitting image by hazel proudlove from

A knit baby bonnet's primary purpose includes keeping an infant's head and ears warm when the winds blow cold. However, the sight of an infant wearing one registers high enough on the cuteness scale you might want to knit a whole wardrobe of them regardless of the weather. You can knit a baby bonnet with a single skein of sport-weight yarn and have enough yarn over to make matching bootees.

Skill level:
Moderately Easy

Other People Are Reading

Things you need

  • 1 skein sport weight yarn
  • Size 3 knitting needles
  • Scissors
  • Darning needle
  • 1/2 yard half-inch satin ribbon

Show MoreHide


  1. 1

    Cast on 96 stitches, using the number 3 needles and the yarn.

  2. 2

    Knit ten rows.

  3. 3

    Knit one. Bring the yarn to the front as if to purl. This is known as a Yarn Over (YO). Knit the next two stitches together. YO, knit the next two stitches together across the row.

  4. 4

    Knit 16 more rows.

  5. 5

    Purl across the row.

  6. 6

    Knit the row

  7. 7

    Purl across the row.

  8. 8

    Knit every row until the piece measures 5 1/2 inches.

  9. 9

    Begin shaping the bonnet. Knit six stitches, knit two stitches together. Repeat across the row.

  10. 10

    Knit the row.

  11. 11

    Knit 10, knit two together. Repeat across row.

  12. 12

    Knit the row.

  13. 13

    Knit nine stitches, knit two together. Repeat across the row.

  14. 14

    Repeat the pattern of knitting one row and decreasing the next. Each new decrease row, also decreased the number of stitches between the two stitches that are knitted together. Knit eight stitches, knit two together across the row. Knit the next row. Next decrease row knit seven stitches, knit two together, and so one until your final decrease row, when you will knit two together across the row.

  15. 15

    Cut the thread, leaving a one-foot tail. Thread the darning needle with this free yarn and slip all the stitches on the knitting needle onto the yarn. Pull tightly to gather and secure with a few stitches tacked on the wrong side of the work.

  16. 16

    Weave any remaining yarn among the stitches on the wrong side of the bonnet with the free end of the thread still threaded in the darning needle. This hides the end of the yarn and keeps it from unravelling.

  17. 17

    Cut the ribbon in half and sew a piece of ribbon to the lower front edge of the bonnet on each side. Tie the ribbon underneath the baby's chin to keep the bonnet in place.

Tips and warnings

  • If desired, thread a narrow ribbon through the holes left by the yarn-overs along the front edge of the bonnet.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.