Crochet Bonnet For Baby

Learn to crochet this simple yet elegant crochet baby bonnet with this free crochet pattern. Makes a great baby shower gift!

simple crochet baby bonnet side view

There is just something about crocheting for babies. I love the tiny hats, booties, and garments. Something I realized I’d never tried to design was a delicate bonnet for a baby girl (I have four boys!), so I decided it was the perfect time to whip one up!

Today I’m super excited to be sharing this pattern as part of the 2020 Picot Blog Hop hosted by Stitch and Hustle!!

In this article…


When I heard that the designs for this year’s blog hop had to feature picots (the sweet little edging stitches which are made by chaining 3 and slip stitching in the 3rd ch from the hook), I knew I wanted to make a baby item.

My first thought was a hat, and maybe if I had time a dress with picots at the bottom and sleeves, but when I started on it I realized I wanted to do something different. Something I’d never done before.

That’s when I realized I had never designed a baby bonnet! I love using the sedge stitch, so I tried it as the body of the bonnet and it worked out really well!! After adding the picot border I was so happy with how it turned out!


All of the yarn for this blog hop was graciously provided by We Crochet. They have such an amazing line of yarns!

I chose to use Lindy Chain, which is a fingering weight yarn that is a lightweight chainette yarn. I really love the way it works up!!

It is a combination of linen and cotton, which I feel is right for a baby. You don’t want them getting too hot, so I steered clear of the bulkier yarns. I love wool, but it might get scratchy against a baby’s head.

So this yarn worked up perfectly. I chose a nice light purple, “Whisper” color since I knew I was working up a baby design.

Overall I couldn’t be happier with how this turned out in this yarn – and I have enough left over to make something else!


I would love for you to come follow me on
Instagram (get sneak peeks of what’s coming up!)
My Facebook Page (come join the fun!)
Follow me on Pinterest (I pin tons of free patterns to my boards!)
Join my Facebook group (lots of awesome crochet talk there)
Also, you can find me on Ravelry or join more than 12K subscribers on YouTube.


This pattern is made flat and seamed in the back. Then the bottom band is worked and the ties are made.

The picot border is worked at this time as well. It’s a super easy pattern!

You can purchase the ad-free PDF by clicking the button below.

simple crochet baby bonnet flat



Yarn: We Crochet Lindy Chain, 1 skein Whisper (fingering weight)

Hook: US Size E (3.50mm)

Notions: Yarn needle, scissors

Gauge: 21 sts = 4″ (5.25 sts per inch)

Finished Size: Newborn Baby

Stitch Descriptions and Abbreviations
Chain (ch)
Slip Stitch (sl st)
Single Crochet Stitch (sc)
Double Crochet Stitch (dc)


Ch 1 at beginning of row counts as sc.


Ch 52.

Row 1: Hdc in 2nd ch from hook, dc into same ch, *skip next 2 ch, (sc, hdc, dc) into next ch; repeat from * to last 3 ch, skip 2 ch, sc in last ch; turn (49 sts).

Row 2: Ch 1, (hdc, dc) into first sc, *skip next 2 sts, (sc, hdc, dc) into next sc; repeat from * to end, sc in last st; turn.

Rows 3-17: Repeat row 2.

Shape Back

Row 1: Ch 1, (hdc, dc) into first sc, *skip next 2 sts, (sc, hdc, dc) into next sc, skip next 2 sts, sc in next sc; repeat from * to last 6 sts, skip next 2 sts, (sc, hdc, dc) into next sc, sc in last sc; turn (39 sts).

Row 2: Ch 1, (hdc, dc) into first sc, *skip next 2 sts, sc2tog next 2 sc, *skip next 2 sts, (sc, hdc, dc) in next sc, skip next 2 sts, sc2tog next 2 sc; repeat from * to last 6 sts, skip next 2 sts, (sc, hdc, dc) into next sc, sc in last sc; turn (24 sts).

Row 3: Ch 1, (hdc, dc) in first sc, *skip next 2 sts, sc2tog next 2 sc, (hdc, dc) in same st; repeat from * to last 3 sts, sc in last sc; turn (19 sts).

Row 4: Ch 1, *sc2tog; repeat from * to last st, sc in last st (10 sts).

Fasten off, leaving a long tail. Use tail to seam back closed (the last 10 sts left on row 4).

simple crochet baby bonnet picot edging

Neck Band and Picot Edging

Row 1: With RS facing, join yarn at left front corner. Sc 22 sts across back to seam, sc 1 st in seam, sc 22 sts across right side (45 sts).

Picot Edging: Turn and work along front edge. *Ch 3, slip st in first ch, sc in next st; repeat across front edge, ending in first sc of row 1.

Row 2: Ch 27, sc in 2nd ch from hook and each ch across (for tie), sc across 45 sts of row 1 (71 sts).

Row 3: Ch 27, sc in 2nd ch from hook and each ch across (for second tie), sc across 45 sts of row 2, leaving sts from first tie unworked.

Fasten off.

simple crochet baby bonnet

That’s it!! Today we’ve learned how to make an easy crochet baby bonnet and checked out the picot stitch! Awesome, r

Leave a Comment

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