So Cute! How To Crochet A Simple Baby Bonnet

๐Ÿ‘ถ Soft, Sweet, and Perfect for Beginners!

A handmade baby bonnet is a timeless accessory โ€” soft, cozy, and full of charm. Whether you’re crafting a baby shower gift or adding to your little oneโ€™s wardrobe, this simple crochet baby bonnet is a quick and satisfying project.


โœจ What You’ll Need:

  • Yarn: Light worsted or DK weight (soft cotton or baby acrylic recommended)
  • Hook: 4.0 mm (G) or size that suits your yarn
  • Notions: Yarn needle, scissors, stitch markers (optional)
  • Optional: Ribbon or crochet ties for chin straps

๐Ÿ“ Sizes:

  • Newborn
  • 0โ€“3 months
  • 3โ€“6 months
    (Easily adjustable by adding rows or stitches.)

๐Ÿงต Step-by-Step Instructions:

1. Start with the Crown

Make a magic ring, and work double crochet (dc) or half-double crochet (hdc) stitches in the round.

  • Round 1: 12 dc into ring
  • Round 2: 2 dc in each stitch around (24 dc)
  • Round 3: 1 dc, 2 dc in next stitch around (36 dc)
    Continue increasing until the circle reaches 4.5โ€“5″ in diameter (for newborn size).

2. Form the Bonnet Shape

Stop working in the round. Begin working back and forth in rows (leaving front open).

  • Row 1โ€“8: Work even in dc or hdc across about 75โ€“80% of the roundโ€™s width to form the back of the bonnet.
  • Edge the entire bonnet with a round of single crochet (sc) to neaten the look.

3. Add Ties

  • Option 1: Chain 30โ€“40 stitches on each side of the chin area and sc back across to make simple ties.
  • Option 2: Weave in a ribbon through the last row for a vintage look.

๐ŸŒˆ Customization Tips:

  • Add shell edging or picot trim for a feminine touch
  • Use striped or variegated yarn for color play
  • Attach a tiny flower or bow to one side

๐Ÿช„ Quick Summary:

  • Time to make: 1โ€“2 hours
  • Skills needed: Magic ring, increasing in the round, basic stitches (dc, hdc, sc), simple shaping
  • Ideal for: Baby showers, gifts, newborn photography

Pattern and tutorial by Croby Patterns

Leave a Reply

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