Knitted Elspeth Baby Bonnet Pattern — Small Preemie (DK, 4mm Needles)
The Knitted Elspeth Baby Bonnet is a sweet, classic bonnet designed for a small preemie. Worked in DK weight yarn on 4mm needles, this simple pattern produces a cozy, photo-ready bonnet with an eyelet row for threading a ribbon tie. Below are the size, materials and step-by-step instructions to make this charming bonnet.

Hand-knitted Elspeth baby bonnet — small preemie size (DK yarn, 4mm needles).
Elspeth Baby Bonnet — Small Preemie
Size:
- Width: 3 ¼ ”
- Height: 3 ¾ ”
Requires:
- DK yarn
- 4mm needles
Instructions:
Cast on 13sts
Work in stocking stitch (1 row knit, 1 row purl) for 18 rows
Cast on 11sts at end of next 2 rows (35sts)
Row 1: S1, knit to end
Row 2: S1, purl to last st, k1
Row 3: S1, knit to end
Row 4: *S1, k1, repeat from * to last st, k1
Row 5: S1, knit to end
Row 6: S1, purl to last st, k1
Repeat the last 4 rows twice more
Knit 3 rows
Cast off loosely (knitwise), leaving the last stitch on the needle – do not cut the yarn
Sew side edge of cap to 11 cast on stitches of front - sew second side the same
Continuing from the stitch left on the needle - pick up 9 more stitches along one front edge, 13sts along the base, 10sts along the next front edge (33sts)
Row 1: S1, knit to end
Row 2: S1, *k2tog, yrn, repeat from * to last 2sts, k2 (Eyelet Row)
Row 3: S1, knit to end
Cast off loosely
Darn away ends
Cut a length of satin ribbon about 20" and draw through eyelet row. Tie in a bow