Skip to the patterns
  1. Home
  2. Patterns
  3. Throws

Soft and Simple Crochet Baby Bonnet Pattern for All Seasons

Make a soft crochet baby bonnet with double crochet shells and an easy neck opening. Sizes 0-3 years, perfect for gifting or baby photos.

Jump to pattern
Soft and Simple Crochet Baby Bonnet Pattern for All Seasons
Soft and Simple Crochet Baby Bonnet Pattern for All Seasons

About This Pattern

This soft and simple crochet baby bonnet starts life as a tiny circle and grows into the sweetest little cap for your favorite baby. Built from a basic double crochet circle that's shaped through a few increase rounds, it's the kind of pattern that looks far more polished than the effort it actually takes. It's perfect for new crocheters ready to try shaping, or for experienced makers who want a fast, satisfying baby gift they can finish in an afternoon.

The techniques here are refreshingly approachable: chain-3 starting rounds, evenly spaced double crochet increases, and a lovely shell stitch border worked with skipped stitches for texture. You'll also work a deliberate gap in the border rounds to leave the neck opening unworked, which is the clever little trick that turns a flat circle into a wearable bonnet shape. Expect this project to take about 2 to 3 hours, making it an easy weekend or evening project.

The finished bonnet is soft, lightweight, and airy thanks to the DK weight yarn, with a scalloped shell edge framing baby's face beautifully. It works up in sizes from newborn through 3 years by simply adjusting your hook, so it's a pattern you'll return to again and again. Whether you're stitching it for your own little one or wrapping it up for a baby shower, it's the kind of handmade gift that feels genuinely special.

  1. Begin with a small ring and work an initial round of double crochets to form the crown of the bonnet.
  2. Close the center hole snugly by pulling the starting tail before moving into the next round.
  3. Increase evenly around the circle so the stitch count doubles, giving the bonnet its rounded cap shape.
  4. Add a single crochet foundation row to set up stitches evenly for the shell pattern.
  5. Work the shell border by skipping stitches, clustering double crochets into one stitch, then anchoring with a single crochet, repeating around.
  6. Leave several stitches unworked at the end of the border row to form the open neck edge.
  7. Finish with a final single crochet after the last shell, then weave in all yarn tails for a clean finish.

Materials

  • Double knit weight 3 yarn

Crochet hook (choose size based on baby’s age)

  • 0 to 6 months: 3.0 mm
  • 6 to 12 months: 3.5 mm
  • 1 to 3 years: 4.0 mm

Tools

  • Yarn needle
  • Stitch marker (optional but helpful)

Crochet Abbreviations

sc
single crochet
dc
double crochet
shell
shell stitch

Soft and Simple Crochet Baby Bonnet Pattern for All Seasons

Main Pattern

  1. Round 1

    Forming the Circle Start with a slip knot. Chain 3. Work 10 double crochets into the first chain.Slip stitch to the first DC to join.

    Pull the tail to close the center hole.
  2. Round 2

    First Increase Round Chain 2. Work 2 double crochets into each stitch around. You should have 20 stitches at the end.Slip stitch to the first DC to join.

  3. Round 3

    Second Increase Round Chain 2. Pattern: 2 DC into first stitch, 1 DC into next stitch. Repeat around. You should have 30 stitches.Join with a slip stitch.

  4. Round 4

    Third Increase Round Chain 2. Pattern: 2 DC into first stitch, 1 DC into each of next 2 stitches. Repeat around. You should have 40 stitches.Join with a slip stitch.

  5. Round 5

    Final Increase Round Chain 2. Pattern: 2 DC into first stitch, 1 DC into each of next 3 stitches. Repeat around. You should have 50 stitches.Join with a slip stitch.

Shell Stitch Section (Worked in Rows)

Part 2

  1. Row 1

    Start Shell Pattern Chain 1 and turn. 1 single crochet in the first stitch. Pattern: Skip 2 stitches, work 5 DC in the next stitch (shell), skip 2 stitches, 1 SC in next stitch. Repeat.Leave a gap of 6 stitches unworked at the end for the neck opening.

    End with 1 SC after the final shell.
  2. Row 2

    Chain Bridge Row Chain 5 and turn. 1 SC into the third DC of the shell below. Chain 2.1 DC into the SC below.

    Chain 2.Repeat the pattern of SC into shell, chain 2, DC into SC below.End the row with 1 DC into the first SC of the row below.
  3. Row 3

    Stacking Shells Chain 1 and turn. 5 DC into the SC from the row below. 1 SC into the top of the DC from the previous row. Repeat shell and SC placement across. End with 1 SC into the turning chain from Row 2.Repeat Shell Rows Repeat Row 2 and Row 3 three more times.

Adjust number of repeats as needed to ensure bonnet depth fits the baby comfortably.

Border

Chain 1.

Work single crochet stitches along the side, back, and other side of the bonnet.

First Tie After completing one side, chain 45.

Slip stitch into each chain, starting from the second chain from the hook, back toward the bonnet.

Continue working SC across the back of the bonnet to the other side.

Second Tie At the opposite corner, chain 45 again.

Slip stitch back to the bonnet starting from the second chain from the hook.

Finishing Touches Cut the yarn and pull through to fasten off.

Use a yarn needle to weave in all loose ends.

For durability, split the yarn as you weave to secure it better.

Important Notes

Common Mistakes and Fixes

Variations

Frequently Asked Questions

Original pattern: https://crocheteverything.com/soft-and-simple-crochet-baby-bonnet-pattern-for-all-seasons/

About the Author

Marisol QuinteroWho runs Crochet Obsessed, why a stitch count sits at the end of every round, how a pattern gets written here, and the things this site will never do.

Get new patterns by email

Tune in when a new one airs. Unsubscribe any time.