This cute baby bonnet crochet pattern has lots of rich texture to it. Using a solid color will make the textures stand out more, but this bonnet also looks cute in hand-dyed yarn. It comes in 4 sizes to fit newborns, babies and young toddlers. Find the free crochet pattern instructions below, or purchase a print-optimized, ad-free PDF by clicking here.
Click here to add this to your Ravelry queue!
This bonnet pattern matches my Layer Cake set, but it’s made in a light-weight sock yarn just for babies! Here’s what it looks like using a very pale tonal pink yarn:
I love how the shell stitches, cluster stitches, and post stitches work together to create the rich cakey textures in the bonnet. In case you didn’t know, “Petit Fours” are little French deserts that are highly decorated.
Difficulty:
Intermediate
Materials Needed:
90-150 yards #1 Fingering weight 75% Marino/25% Nylon sock yarn by Big Sky Yarn Co in Powder Room, Rosewood, Bramble Berry, and Razzleberry Pie, or purchase this set instead that includes 3 of the 4 colors listed above
3mm hook, or hook needed to obtain gauge
Yarn needle
Scissors
Stitch markers
Stitches Used:
ch = chain
sc = single crochet
hdc = half double crochet
dc = double crochet
3dc cluster = dc3tog in same st
BPsc = back post single crochet
BPhdc = back post half double crochet
st/sts = stitch/stitches
sp/sps = space/spaces
Additional Terms:
Working in the 3rd Loop of hdc – Instructions: Look at the top of the stitch, and locate the sideways “V”, bend the stitch to look at the back and you should see another “V” made by the “yarn over”. You’ll be working into the back loop of that “V”. This is called the 3rd loop.
Gauge:
Circle measures just over 4” across after round 9.
Measurements:
Newborn: 5 1/2” x 5”
0-3 mos: 6” by 5”
3-6 mos: 6 1/2” by 6”
12-18 mos: 7” by 7”
Additional Notes:
-ch-1 at beginning of row or round does not count as a stitch.
-When starting new row after fastening off, make sure right side of bonnet is facing.
Petit Fours Baby Bonnet Pattern (US Terms):
Click here to purchase an ad-free, print-optimized PDF of this pattern on LoveCrafts
Crochet a Newborn Size Baby Bonnet:
Ch 4, join with sl st to first ch forming a circle,
Round 1: ch 1, 12 sc in circle, join with sl st to first sc. (12)
Round 2: ch 1, (3dc cluster, ch 1) in each st around, join with sl st to first 3dc cluster. (12 3dc clusters, 12 ch-1 sps)
Round 3: ch 1, 3 hdc in each ch-1 sp around, join with sl st to first hdc. (36 hdc)
Round 4: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 2 sts, *2 sc in next st, sc in next 2 sts; repeat from * around, join with sl st to first sc. (48 sc)
Round 5: *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * around, final sl st counts as join. (12 shells)
Round 6: ch 1, *work the following sts across each shell: BPhdc around first st, BPsc around next 2 sts, BPhdc around next st, move to next shell; repeat from * around, join with sl st to first hdc. (48)
Round 7: ch 1, 2 sc in first st, sc in next 3 sts, *2 sc in next st, sc in next 3 sts; repeat from * around, join with sl st to first sc. (60)
Round 8: ch 1, *3dc cluster, ch 1, sk st; repeat from * around, join with sl st to first 3dc cluster. (30 3dc clusters, 30 ch-1 sps)
Stitches in the following round will be worked in the clusters and ch-1 sps.
Round 9: ch 1, 2 hdc in first st, hdc in next 14 sts, *2 hdc in next st, hdc in next 14 sts; repeat from * around, join with sl st to first hdc. (64)
Round 10: ch 1, working in 3rd loop of hdc, sc in each st around, join with sl st to first sc. (64)
You will have a small gap after completing the following row:
Row 11: [sk st, 4 dc in next st, sk st, sl st in next st] 14 times, ch 1, turn. (14 shells)
Row 12: ch 1, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 14 times, ch 1, turn. (56)
Round 13: sc in next 56 sts, ch 1 (place stitch marker), work 2 sc sts down side of FP st and shell (this will put you at round 9), hdc in next 2 sts, sc in next 6 sts, hdc in next 2 sts, 2 sc up side of shell and FP st (this will put you back at round 13), join with sl st to first sc. (56)
Row 14: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 28 times, dc in ch-1 sp where stitch marker was placed.
Fasten off.
With right side facing, attach working yarn to top of first dc in row 14,
Row 15: ch 1, 2 hdc in next 28 ch-1 sps, sl st in dc at and of row, ch 1, turn. (56)
Row 16: working in 3rd loop of hdc, sc in next 27 sts, 2 sc in next st, sc in next 28 sts, ch 1, turn. (57)
Row 17: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc. (14 shells, 2 sc)
Row 18: ch 1, sk st, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 18 times, hdc in final st of row, ch 1, turn. (57)
Row 19: sc in each st across. (57)
Fasten off.
With right side facing, attach working yarn to top of first sc of row 18,
Row 20: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 27 times, dc in final st of row. (27 3dc clusters, 2 dc)
Fasten off.
With right side facing, attach working yarn to first dc of row 20,
Row 21: ch 1, 2 hdc in next 27 ch-1 sps, sl st in dc at and of row, ch 1, turn. (56)
Row 22: working in 3rd loop of hdc, sc in next 27 sts, 2 sc in next st, sc in next 28 sts, ch 1, turn. (57)
Row 23 (RS): sl st in first st, *sk st, 5 dc in next st, sk st, sl st in next st; repeat from * across, continuing around the corner, evenly work hdc along bottom edge of bonnet, do not join to first shell, ch 1, turn. (14 shells)
Row 24 (WS): working in 3rd loop of hdc, sc in each st across, ch 71 (this is the beginning of your first tie)
Row 25 (RS): hdc in 3rd ch from hook, hdc in each st across, when you get back to the edge of the bonnet continue working one hdc in each sc until you reach the other side, ch 71, hdc in 3rd ch from hook, hdc in each ch until you arrive back to end of bonnet, join with sl st to hdc. Note: You will need to twist the chain to make sure the right side of the tie is showing when you join back up with the bonnet on the first tie.
Fasten off, and weave in ends.
Crochet a 0-3 Months Size Baby Bonnet:
Ch 4, join with sl st to first ch forming a circle,
Round 1: ch 1, 12 sc in circle, join with sl st to first sc. (12)
Round 2: ch 1, (3dc cluster, ch 1) in each st around, join with sl st to first 3dc cluster. (12 3dc clusters, 12 ch-1 sps)
Round 3: ch 1, 3 hdc in each ch-1 sp around, join with sl st to first hdc. (36 hdc)
Round 4: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 2 sts, *2 sc in next st, sc in next 2 sts; repeat from * around, join with sl st to first sc. (48 sc)
Round 5: *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * around, final sl st counts as join. (12 shells)
Round 6: ch 1, *work the following sts across each shell: BPhdc around first st, BPsc around next 2 sts, BPhdc around next st, move to next shell; repeat from * around, join with sl st to first hdc. (48)
Round 7: ch 1, 2 sc in first st, sc in next 3 sts, *2 sc in next st, sc in next 3 sts; repeat from * around, join with sl st to first sc. (60 sc)
Round 8: ch 1, *3dc cluster, ch 1, sk st; repeat from * around, join with sl st to first 3dc cluster. (30 3dc clusters, 30 ch-1 sps)
Stitches in the following round will be worked in the clusters and ch-1 sps.
Round 9: ch 1, 2 hdc in first st, hdc in next 4 sts, *2hdc in next st, hdc in next 4 sts; repeat from * around, join with sl st to first hdc. (72 hdc)
Round 10: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 17 sts, *2 sc in next st, sc in next 17 sts; repeat from * around, join with sl st to first sc. (76 sc)
You will have a small gap after completing the following row:
Row 11: [sk st, 4 dc in next st, sk st, sl st in next st] 16 times, ch 1, turn. (16 shells)
Row 12: ch 1, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 16 times, ch 1, turn. (64)
Round 13: sc in next 64 sts, ch 1, (place st marker) work 2 sc sts down side of FP st and shell (this will put you at round 9), hdc in next 2sts, sc in next 7 sts, hdc in next 2 sts, 2 sc up side of shell and FP st (this will put you back at round 13), join with sl st to first sc. (78)
Row 14: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 31 times, dc in ch-1 sp where stitch marker was placed. (31 3dc clusters, 2 dc)
Fasten off.
With right side facing, attach working yarn to top of first dc in row 14,
Row 15: ch 1, 2 hdc in next 32 ch-1 sps, sl st in dc at and of row, ch 1, turn. (64)
Row 16: working in 3rd loop of hdc, sc in next 31 sts, 2 sc in next st, sc in next 32 sts, ch 1, turn. (65)
Row 17: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc. (16 shells, 2 sc)
Row 18: ch 1, sk st, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 16 times, hdc in final st of row, ch 1, turn. (65)
Row 19: sc in each st across. (65)
Fasten off.
With right side facing, attach working yarn to top of first sc of row 19,
Row 20: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 31 times, dc in final st of row. (31 3dc clusters, 2 dc)
Fasten off.
With right side facing, attach working yarn to first dc of row 20,
Row 21: ch 1, 2 hdc in next 32 ch-1 sps, sl st in dc at and of row, ch 1, turn. (64)
Row 22: working in 3rd loop of hdc, sc in next 31 sts, 2 sc in next st, sc in next 32 sts, ch 1, turn. (65)
Row 23 (RS): sl st in first st, *sk st, 5 dc in next st, sk st, sl st in next st; repeat from * across, continuing around the corner, evenly work hdc along bottom edge of bonnet, do not join to first shell, ch 1, turn. (16 shells)
Row 24 (WS): working in 3rd loop of hdc, sc in each st across, ch 76 (this is the beginning of your first tie),
Row 25 (RS): hdc in 3rd ch from hook, hdc in each st across, when you get back to the edge of the bonnet continue working one hdc in each sc until you reach the other side, ch 76 hdc in 3rd ch from hook, hdc in each ch until you arrive back to end of bonnet, join with sl st to hdc. Note: You will need to twist the chain to make sure the right side of the tie is showing when you join back up with the bonnet on the first tie.
Fasten off, and weave in ends.
Crochet a 3-6 Months Size Baby Bonnet:
Ch 4, join with sl st to first ch forming a circle,
Round 1: ch 1, 12 sc in circle, join with sl st to first sc. (12)
Round 2: ch 1, (3dc cluster, ch 1) in each st around, join with sl st to first 3dc cluster. (12 3dc clusters, 12 ch-1 sps)
Round 3: ch 1, 3 hdc in each ch-1 sp around, join with sl st to first hdc. (36 hdc)
Round 4: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 2 sts, *2 sc in next st, sc in next 2 sts; repeat from * around, join with sl st to first sc. (48 sc)
Round 5: *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * around, final sl st counts as join. (12 shells)
Round 6: ch 1, *work the following sts across each shell: BPhdc around first st, BPsc around next 2 sts, BPhdc around next st, move to next shell; repeat from * around, join with sl st to first hdc. (48)
Round 7: ch 1, 2 sc in first st, sc in next 3 sts, *2 sc in next st, sc in next 3 sts; repeat from * around, join with sl st to first sc. (60 sc)
Round 8: ch 1, *3dc cluster, ch 1, sk st; repeat from * around, join with sl st to first 3dc cluster. (30 3dc clusters, 30 ch-1 sps)
Stitches in the following round will be worked in the clusters and ch-1 sps.
Round 9: ch 1, 2 hdc in first st, hdc in next 4 sts, *2hdc in next st, hdc in next 4 sts; repeat from * around, join with sl st to first hdc. (72 hdc)
Round 10: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 5 sts, *2 sc in next st, sc in next 5 sts; repeat from * around, join with sl st to first sc. (84 sc)
You will have a small gap after completing the following row:
Row 11: [sk st, 4 dc in next st, sk st, sl st in next st] 18 times, ch 1, turn. (18 shells)
Row 12: ch 1, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 18 times, ch 1, turn. (72)
Round 13: sc in next 72 sts, ch 1, (place st marker) work 2 sc sts down side of Last sc st worked, and FP st (this will put you at round 9), hdc in next 2 sts, sc in next 7 sts, hdc in next 2 sts, 2 sc up side of FP st and sc st (this will put you back at round 13), join with sl st to first sc. (87)
Row 14: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 35 times, dc in ch-1 sp where stitch marker was placed. (35 3dc clusters, 2 dc)
Fasten off.
With right side facing, attach working yarn to top of first dc in row 14,
Row 15: ch 1, 2 hdc in next 36 ch-1 sps, sl st in dc at and of row, ch 1, turn. (72)
Row 16: working in 3rd loop of hdc, sc in next 35 sts, 2 sc in next st, sc in next 36 sts, ch 1, turn. (73)
Row 17: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc, ch 1, turn. (18 shells, 2 sc)
Row 18: sk st, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 18 times, hdc in final st of row, ch 1, turn. (73)
Row 19: sc in each st across. (73)
Fasten off.
With right side facing, attach working yarn to top of first sc of row 19,
Row 20: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 35 times, dc in final st of row. (35 3dc clusters, 2 dc)
Fasten off.
Attach working yarn to first dc of row 20,
Row 21: ch 1, 2 hdc in next 36 ch-1 sps, sl st in dc at and of row, ch 1, turn. (72)
Row 22: working in 3rd loop of hdc, sc in next 35 sts, 2 sc in next st, sc in next 36 sts, ch 1, turn. (73)
Row 23: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc. (18 shells, 2 sc)
Repeat rows 17-22 one more time.
Row 30: sl st in first st, *sk st, 5 dc in next st, sk st, sl st in next st; repeat from * across, continuing around the corner, evenly work hdc along bottom edge of bonnet. Note: you may work a couple of hdc2tog sts in both the corners where the back and sides of the bonnet meet if you wish, do not join to first shell, ch 1, turn. (18 shells)
Row 31 (WS): working in 3rd loop of hdc, sc in each st across, ch 81 (this is the beginning of your first tie)
Row 32 (RS): hdc in 3rd ch from hook, hdc in each st across, when you get back to the edge of the bonnet continue working one hdc in each sc until you reach the other side, ch 81, hdc in 3rd ch from hook, hdc in each ch until you arrive back to end of bonnet, join with sl st to hdc. Note: You will need to twist the chain to make sure the right side of the tie is showing when you join back up with the bonnet on the first tie.
Fasten off, and weave in ends.
Crochet a 12-18 Months Size Baby Bonnet:
Ch 4, join with sl st to first ch forming a circle,
Round 1: ch 1, 12 sc in circle, join with sl st to first sc. (12)
Round 2: ch 1, (3dc cluster, ch 1) in each st around, join with sl st to first 3dc cluster. (12 3dc clusters, 12 ch-1 sps)
Round 3: ch 1, 3 hdc in each ch-1 sp around, join with sl st to first hdc. (36 hdc)
Round 4: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 2 sts, *2 sc in next st, sc in next 2 sts; repeat from * around, join with sl st to first sc. (48 sc)
Round 5: *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * around, final sl st counts as join. (12 shells)
Round 6: ch 1, *work the following sts across each shell: BPhdc around first st, BPsc around next 2 sts, BPhdc around next st, move to next shell; repeat from * around, join with sl st to first hdc. (48)
Round 7: ch 1, 2 sc in first st, sc in next 3 sts, *2 sc in next st, sc in next 3 sts; repeat from * around, join with sl st to first sc. (60 sc)
Round 8: ch 1, *3dc cluster, ch 1, sk st; repeat from * around, join with sl st to first 3dc cluster. (30 3dc clusters, 30 ch-1 sps)
Stitches in the following round will be worked in the clusters and ch-1 sps.
Round 9: ch 1, 2 hdc in first st, hdc in next 4 sts, *2hdc in next st, hdc in next 4 sts; repeat from * around, join with sl st to first hdc. (72 hdc)
Round 10: ch 1, working in 3rd loop of hdc, 2 sc in first st, sc in next 5 sts, *2 sc in next st, sc in next 5 sts; repeat from * around, join with sl st to first sc. (84 sc)
Row 11: *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * around, final sl st counts as join. (21 shells)
Round 12: ch 1, *work the following sts across each shell: BPhdc around first st, BPsc around next 2 sts, BPhdc around next st, move to next shell; repeat from * around, join with sl st to first hdc. (84)
Round 13: ch 1, 2 sc in first st, sc in next 6 sts, *2 sc in next st, sc in next 6 sts; repeat from * around, join with sl st to first sc. (96 sc)
You will have a small gap after completing the following row:
Row 14: ch 1, dc in first st, ch 1, sk st, [3dc cluster, ch 1, sk st] 39 times, dc in next st. (39 3dc clusters, 40 ch-1 sps, 2 dc)
Fasten off.
Attach working yarn to first dc of row 14,
Row 15: ch 1, 2 hdc in next 40 ch-1 sps, sl st in dc at and of row, ch 1, turn. (80)
Row 16: working in 3rd loop of hdc, sc in next 39 sts, 2 sc in next st, sc in next 40 sts, ch 1, turn. (81)
Row 17: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc, ch 1, turn. (20 shells, 2 sc)
Row 18: sk st, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 20 times, hdc in final st of row, ch 1, turn. (81)
Round 19: sc in next 81 sts, ch 1, (place st marker) work 5 sc sts down side of last sc st worked, FP st hdc, and dc sts (this will put you at round 9), hdc in next 2 sts, sc in next 11 sts, hdc in next 2 sts, 5 sc up side of dc, hdc,FP st and sc st (this will put you back at round 18), join with sl st to first sc. (106)
Row 20: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 40 times, dc in final st of row. (40 3dc clusters, 2 dc)
Fasten off.
Attach working yarn to first dc of row 20,
Row 21: ch 1, 2 hdc in next 40 ch-1 sps, sl st in dc at and of row, ch 1, turn. (80)
Row 22: working in 3rd loop of hdc, sc in next 39 sts, 2 sc in next st, sc in next 40 sts, ch 1, turn. (81)
Row 23: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc, ch 1, turn. (20 shells, 2 sc)
Row 24: sk st, [work the following sts across each shell: FPhdc around first st, FPsc around next 2 sts, FPhdc around next st, move to next shell] 20 times, hdc in final st of row, ch 1, turn. (81)
Row 25: sc in next 81 sts. (81)
Fasten off.
Attach working yarn to first sc of row 25,
Row 26: ch 1, dc in first sc, sk st, [3dc cluster, ch 1, sk st] 40 times, dc in final st of row. (40 3dc clusters, 2 dc)
Fasten off.
Attach working yarn to first dc of row 26,
Row 27: ch 1, 2 hdc in next 40 ch-1 sps, sl st in dc at and of row, ch 1, turn. (80)
Row 28: working in 3rd loop of hdc, sc in next 39 sts, 2 sc in next st, sc in next 40 sts, ch 1, turn. (81)
Row 29: sc in first st, *sk st, 4 dc in next st, sk st, sl st in next st; repeat from * across, replace final sl st with sc, ch 1, turn. (20 shells, 2 sc)
Repeat rows 24-28 one time.
Row 33: sl st in first st, *sk st, 5 dc in next st, sk st, sl st in next st; repeat from * across, continuing around the corner, evenly work hdc along bottom edge of bonnet. Note: you may work 3 hdc2tog sts in both the corners where the back and sides of the bonnet meet if you wish, do not join to first shell, ch 1, turn. (20 shells)
Row 34 (WS): working in 3rd loop of hdc, sc in each st across, ch 86 (this is the beginning of your first tie)
Row 35 (RS): hdc in 3rd ch from hook, hdc in each st across, when you get back to the edge of the bonnet continue working one hdc in each sc until you reach the other side, ch 86, hdc in 3rd ch from hook, hdc in each ch until you arrive back to end of bonnet, join with sl st to hdc. Note: You will need to twist the chain to make sure the right side of the tie is showing when you join back up with the bonnet on the first tie.
Fasten off, and weave in ends.
Want more gorgeous crochet patterns, and a little encouragement for your day? Sign up for my newsletter here! That way you’ll never miss out on special events, or freebies I’m offering.
JOIN ME ON SOCIAL MEDIA
I would love to see a picture when you’re done, so please feel free to come by my Facebook group and show off your finished project! Be sure to tag @kirstenhollowaydesigns when you share pictures of your bonnet on Instagram!
You can also follow me on Facebook, Pinterest, Instagram, and Ravelry for more crochet patterns.
PATTERN TERMS AND CONDITIONS:
You are welcome to share the link to this pattern, using one image of your choice, on your site, but please do not share the written patterns themselves, or use additional images. You do not have permission to use my images by themselves to create pinnable graphics for Pinterest, since this causes confusion for the person visiting the link, however the image may be included in a roundup pin if there are 4 or more other patterns.
This pattern was made to be used by individuals, and small business crocheters alike. Selling your finished pieces in boutiques, at farmer’s markets, craft shows, and other local events is encouraged! Please credit/link Kirsten Holloway Designs when selling finished products online. The only thing I require is that this pattern not be used commercially to produce hundreds of thousands of copies. Also, if you sell finished items online, please do not use my pictures for your listings. I’m positive that your work is of high enough quality for you to sell the finished piece. Have confidence in your abilities! <3 Thank you!
Sharing a link to this post with your friends is also always appreciated!