The Mother Lode

Crafts and Crochet

  • Home
  • Crochet Pattern Library
  • Faith Based Patterns
  • About Me
  • Privacy Policy

May 2, 2026 by Priscilla

Easy Crochet Baby Bonnet Pattern

You’ll make this baby bonnet pattern over and over again! It’s such an easy pattern that works well with most yarn fibers. It’s great with a high quality acrylic which is good for a baby pattern, but you could absolutely use a soft alpaca yarn as well. This pattern just has a bit of texture in the ridged rows. I love using the back and front loop stitches to create these type of patterns. Who are you going to make this easy crochet baby bonnet pattern for?

PIN IT

If you don’t have someone in mind, you could make one to keep on hand for baby showers! Especially since you probably have half a skein of acrylic lying around waiting for a scrap project anyway. Make one or two of these and you’ll have them ready. I used Lion Brand Basic Stitch for this design. A good substitute for this would be some Mighty Stitch from KnitPicks. I like the color palette they have actually better than the Lion Brand.

This easy crochet baby bonnet pattern was written just for the Baby Shower Blog Hop 2026 hosted by Ambassador Crochet! This is such a great event to stock up on baby patterns! Head over to the blog post and hunt through all the amazing patterns.

PIN IT

You can use this free pattern right here on the blog. As part of the blog hop, you can get the PDF of this pattern for 50% off! Go to the main blog post for the event here for the code, then use the code on ravelry! Thank you so much!

PIN IT
PIN IT

Okay, let’s get to the pattern!

Supplies

  • CYC 4 worsted yarn 100-150 yards (sample is acrylic worsted yarn)
  • crochet hook US size I (5.5 mm) or size needed to obtain gauge
  • tapestry sewing needle
  • scissors and measuring tape/gauge ruler

Abbreviations (US Terms)

  • ch = chain
  • st/sts = stitch/stitches
  • sk = skip
  • sc = single crochet
  • BLO= back loop only
  • sl st = slip stitch
  • hdc = half double crochet
  • dec = yo, insert hook in next st, pull up a loop, yo, insert hook in next st, pull up a loop and pull through all 4 loops on hook
  • Fhdc= foundation half double crochet: ch 3, yo, insert hook in 3rd ch from hook, *pull up a loop, yo, pull through one loop on hook, yo, pull through three loops
  • for subsequent sts: yo, insert hook in st made by bold section above, repeat from *

Gauge Swatch

4 in by 4 in swatch = 16 sts in 12 rows

Row 1: Fhdc 18, turn. (18 hdc)

Row 2: Ch 1, hdc each st across, turn. (18 hdc)

Row 3: Ch 1, sc in the 3rd loop of prev row hdc each st across, turn. (18 sc)

Row 4: Ch 1, hdc BLO each st across, turn. (18 hdc)

Row 5: Ch 1, sc each st across, turn. (18 sc)

Rows 6-14: Repeat rows 2-5 respectively.

Notes

  • Stitch counts are marked in [ ] at the end of each row, with different sizing in parentheses as follows: Infant: 0-6 months, (Baby: 6-12 months, Toddler: 1-3 years, Child: 4-10 yrs)
  • Turning chains do not count as stitches.
easy crochet baby bonnet pattern

Written Instructions

Size: Infant: 0-6 months, (Baby: 6-12 months, Toddler: 1-3 years, Child: 4-10 yrs)

ALL SIZES

Row 1: Fhdc 38 (44, 50, 54), turn. [38 (44, 50, 54 hdc)]

Row 2: Ch 1, hdc each st across, turn. [38 (44, 50, 54 hdc)]

Row 3: Ch 1, sc in the 3rd loop of prev row hdc each st across, turn. [38 (44, 50, 54 sc)]

Row 4: Ch 1, hdc BLO each st across, turn. [38 (44, 50, 54 hdc)]

Row 5: Ch 1, sc each st across, turn. [38 (44, 50, 54 sc)]

Rows 6-10 (12, 14, 18): Repeat rows 2-5 respectively.

Continue below to appropriate size.

Infant

Row 11: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 2 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 26 hdc]

Row 12: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 8 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [4 dec, 24 hdc]

Row 13: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next st, dec, hdc next st, dec, hdc next st, dec, hdc next 3 sts, dec, hdc last 3 sts. [6 dec, 16 hdc]

Row 14: Hdc first 3 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next st, dec, hdc next 2 sts, dec, hdc last 3 sts. [5 dec, 12 hdc]

Row 15: Hdc first 2 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next 2 sts, dec, hdc last 2 sts. [4 dec, 9 hdc]

Continue to directions below for neckband

Baby

Row 13: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 5 sts, dec, hdc next 5 sts, dec, hdc next 5 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 31 hdc]

Row 14: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next st, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 25 hdc]

Row 15: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next st, dec, hdc next st, dec, hdc next st, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 19 hdc]

Row 16: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next 5 sts, dec, hdc next 3 sts, dec, hdc last 3 sts. [4 dec, 18 hdc]

Row 17: Hdc first 2 sts, dec, hdc next 2 sts, dec, dec, hdc next st, dec, dec, hdc next 2 sts, dec, hdc last 2 sts. [6 dec, 9 hdc]

Continue to directions below for neckband

Toddler

Row 15: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next st, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [8 dec, 33 hdc]

Row 16: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 5 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 31 hdc]

Row 17: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 3 sts, dec, hdc next st, dec, hdc next 3 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 22 hdc]

Row 18: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next 2 sts, dec, hdc next 3 sts, dec last 3 sts. [6 dec, 17 hdc]

Row 19: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next 3 sts, dec, hdc next 3 sts, dec, hdc last 3 sts. [4 dec, 15 hdc]

Row 20: Hdc first 2 sts, dec, hdc next 3 sts, dec, hdc next st, dec, hdc next 3 sts, dec, hdc last 2 sts. [4 dec, 11 hdc]

Continue to directions below for neckband

Child

Row 17: Hdc first 4 sts, dec, hdc next 3 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next 2 sts, dec, hdc next 3 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [10 dec, 35 hdc]

Row 18: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next 2 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [8 dec, 29 hdc]

Row 19: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc next st, dec, hdc next 4 sts, dec, hdc next 4 sts, dec, hdc last 4 sts. [6 dec, 25 hdc]

Row 20: Hdc first 4 sts, dec, hdc next 4 sts, dec, hdc next 7 sts, dec,, dec, hdc next 4 sts, dec, hdc last 4 sts. [4 dec, 23 hdc]

Row 21: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next st, dec, hdc next st, dec, hdc next st, dec, hdc next 3 sts, dec, hdc last 3 sts. [6 dec, 15 hdc]

Row 22: Hdc first 3 sts, dec, hdc next 3 sts, dec, hdc next st, dec, hdc next 3 sts, dec, hdc last 3 sts. [4 dec, 13 hdc]

Row 23: Hdc first 2 sts, dec, hdc next 2 sts, dec, hdc next st, dec, hdc next 2 sts, dec, hdc last 2 sts. [4 dec, 9 hdc]

Continue to directions below for neckband

Neckband ALL SIZES

Fold the last hdc row in half and sl st together to close the back of the bonnet, or fasten off, fold and seam together. Fasten off, turn right side out.

Reattach yarn in the bottom corner of bonnet (Row 1.) Sc 44( 48, 54, 60) evenly across the bottom of bonnet, working approximately 1 st in the end of each row, ch 1, turn. Continue for 2 rows of single crochet for Infant and Baby sizes, 4 rows for Toddler and Child. Do not fasten off.

Continuing from above to create ties: Ch 27, sl st each ch across, then sl st along bottom of bonnet (where you just completed the single crochet rows) to opposite corner. Ch 27, sl st each ch across, fasten off and weave in ends.

PIN IT

Thank you so much for coming by today! Here are my other easy crochet baby bonnet patterns if you’d like to explore!

PIN IT
PIN IT
PIN IT

Love it? Share it!

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Print (Opens in new window) Print

Related

Affiliate Links

This site contains affiliate links. When you click on them, it will tell the company (for example Lion Brand Yarn) that you were directed to their website by me, and they will pay me a small percentage of your purchase. (Your purchase price is the same however you get there, though.) Thank you so much for supporting my business, without paying any extra for your craft supplies!

❮❮ Previous Post
Next Post ❯ ❯

Leave a Reply Cancel reply

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

Welcome! My name is Priscilla and I love designing crochet patterns for your family. I live in beautiful Pennsylvania where I enjoy all sorts of crafts, but I’m most passionate about crochet! I’m a Catholic mom of 4 and I sometimes incorporate my faith into my designs. Thank you so much for supporting me by visiting my crochet website and I hope you find something here that you are excited to make.

Recent Posts

  • Cozy Fall Baby Beanie Pattern
  • Spider Basket Crochet Pattern
  • Lacy Edged Crochet Shawl Pattern
  • Crochet Gingerbread Earring Pattern
  • Classic Hairbow Crochet Pattern

Categories

Follow Me

  • Etsy
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Pretty Chic Theme By: Pretty Darn Cute Design