Naomi Bonnet Knitting Pattern — Cozy Baby Bonnet (Newborn to Toddler)
The Knitted Naomi Bonnet is a charming, cozy baby bonnet worked in bulky yarn for a soft, snuggly finish. This pattern includes finished measurements and instructions for sizes from newborn through toddler. Recommended materials, gauge, and a simple decorative crochet edging are provided so you can finish a sweet bonnet quickly.

Finished Naomi Bonnet knit in bulky yarn with crochet edging — pattern covers newborn to toddler sizes.
Materials and Info
Materials: 1 skein of Knitpicks Billow (bulky size 5), 10 (6mm) straight needles and dpn, yarn needle, stitch markers, size 3.25mm crochet hook, a few yards of lace weight mohair
Gauge: appx 3.5st/in – GAUGE IS VERY IMPORTANT!!!!
Sizes (appx finished measurement laid flat): newborn – (5x5ins), 0-3mths (5.5×5.5ins), 3-6mth (6x6ins), 6-12mths (6.5×6.5ins), Toddler (7x7ins)
Abbreviations:
- K – knit
- P – purl
- k2tog – knit 2 together
- sc – single crochet
- sl – slip st
- dc- double crochet
- ch – chain
Notes: Work the ribbed rows flat on straight needles, then join in the round to shape the crown with decreases. Do not bind off at the end of the decreases — pull the yarn through the remaining stitches to close the top, then weave in ends. Add the crochet edging along the front edge as instructed.
Naomi Bonnet Pattern
Newborn
Cast on 39sts
Row 1: k3, purl across to last 3 sts, k3
Row 2: knit across
Repeat rows 1 and 2 until your work measures 3.5ins from cast on edge ending after working a knit row.
Join in the round.
Decreases
Round 1 -(k2tog k11) repeat around (36sts)
Round 2 – (k2tog k4) repeat around (30sts)
Round 3 – knit around
Round 4- (k2tog k3) repeat around (24sts)
Round 5 – knit around
Round 6- (k2tog k2) repeat around (18sts)
Round 7- (k2tog k1) repeat around (12sts)
Round 8- (k2tog) repeat around (6sts)
Do NOT bind off. Cut yarn and pull through the remaining sts. Weave in ends. Cut 1 strand of yarn appx 24ins long. Fold it in half and pull a loop through the front corner of the hood. Pull the ends through this loop and secure. Repeat on the other side.
Edging: (sc, ch2, dc2) all in first st, [skip next st, (sc, ch2, dc2) all in next st)] repeat [to] across the front edge of your bonnet. Finish off by sl1 in last st.
0-3months
Cast on 43sts
Row 1: k3, purl across to last 3 sts, k3
Row 2: knit across
Repeat rows 1 and 2 until your work measures 4ins from cast on edge ending after working a knit row.
Join in the round.
Decreases
Round 1 -k2tog, knit around (42sts)
Round 2 – (k2tog k4) repeat around (35sts)
Round 3 – knit around
Round 4- (k2tog k3) repeat around (28sts)
Round 5 – knit around
Round 6- (k2tog k2) repeat around (21sts)
Round 7- (k2tog k1) repeat around (14sts)
Round 8- (k2tog) repeat around (7sts)
Do NOT bind off. Cut yarn and pull through the remaining sts. Weave in ends. Cut 1 strand of yarn appx 24ins long. Fold it in half and pull a loop through the front corner of the hood. Pull the ends through this loop and secure. Repeat on the other side.
Edging: (sc, ch2, dc2) all in first st, [skip next st, (sc, ch2, dc2) all in next st)] repeat [to] across the front edge of your bonnet. Finish off by sl1 in last st.
3-6months
Cast on 46sts
Row 1: k3, purl across to last 3 sts, k3
Row 2: knit across
Repeat rows 1 and 2 until your work measures 4.5ins from cast on edge ending after working a knit row.
Join in the round.
Decreases
Round 1 -k1 (k2tog, k13) repeat (to) around (42sts)
Round 2 – (k2tog k4) repeat around (35sts)
Round 3 – knit around
Round 4- (k2tog k3) repeat around (28sts)
Round 5 – knit around
Round 6- (k2tog k2) repeat around (21sts)
Round 7- (k2tog k1) repeat around (14sts)
Round 8- (k2tog) repeat around (7sts)
Do NOT bind off. Cut yarn and pull through the remaining sts. Weave in ends. Cut 1 strand of yarn appx 24ins long. Fold it in half and pull a loop through the front corner of the hood. Pull the ends through this loop and secure. Repeat on the other side.
Edging: (sc, ch2, dc2) all in first st, [skip next st, (sc, ch2, dc2) all in next st)] repeat [to] across the front edge of your bonnet. Finish off by sl1 in last st.
6-12months
Cast on 51sts
Row 1: k3, purl across to last 3 sts, k3
Row 2: knit across
Repeat rows 1 and 2 until your work measures 5ins from cast on edge ending after working a knit row.
Join in the round.
Decreases
Round 1 – (k2tog, k15) repeat around (48sts)
Round 2 – (k2tog k4) repeat around (40sts)
Round 3 – knit around
Round 4- (k2tog k3) repeat around (32sts)
Round 5 – knit around
Round 6- (k2tog k2) repeat around (24sts)
Round 7- (k2tog k1) repeat around (16sts)
Round 8- (k2tog) repeat around (8sts)
Do NOT bind off. Cut yarn and pull through the remaining sts. Weave in ends. Cut 1 strand of yarn appx 24ins long. Fold it in half and pull a loop through the front corner of the hood. Pull the ends through this loop and secure. Repeat on the other side.
Edging: (sc, ch2, dc2) all in first st, [skip next st, (sc, ch2, dc2) all in next st)] repeat [to] across the front edge of your bonnet. Finish off by sl1 in last st.
Toddler
Cast on 55sts
Row 1: k3, purl across to last 3 sts, k3
Row 2: knit across
Repeat rows 1 and 2 until your work measures 5.5ins from cast on edge ending after working a knit row.
Join in the round.
Decreases
Round 1 – k2tog, knit around (48sts)
Round 2 – (k2tog k4) repeat around (40sts)
Round 3 – knit around
Round 4- (k2tog k3) repeat around (32sts)
Round 5 – knit around
Round 6- (k2tog k2) repeat around (24sts)
Round 7- (k2tog k1) repeat around (16sts)
Round 8- (k2tog) repeat around (8sts)
Do NOT bind off. Cut yarn and pull through the remaining sts. Weave in ends. Cut 1 strand of yarn appx 24ins long. Fold it in half and pull a loop through the front corner of the hood. Pull the ends through this loop and secure. Repeat on the other side.
Edging: (sc, ch2, dc2) all in first st, [skip next st, (sc, ch2, dc2) all in next st)] repeat [to] across the front edge of your bonnet. Finish off by sl1 in last st.