Crochet a Baby Bonnet | Free Video Tutorial & Crochet Pattern

Crochet a Baby Bonnet | Free Video Tutorial & Crochet Pattern

There is something genuinely special about making something by hand for a new baby. Of all the tiny garments you can stitch, a baby bonnet might be the most charming. It frames a little face perfectly, photographs beautifully, and feels like a true heirloom even when worked up in an afternoon. Whether you are a seasoned crocheter or someone who has only recently picked up a hook, this free crochet baby bonnet pattern will walk you through every step. We have also included guidance for following along with a video tutorial so you can see each stitch in real time before you attempt it yourself.

Let’s get started.


Why Crochet a Baby Bonnet?

Baby bonnets have been a beloved handmade tradition for centuries, and crochet brings a softness and texture to them that store-bought versions simply cannot match. When you crochet a baby bonnet, you control the yarn, the fit, the color, and the finish. You can make one that coordinates with a coming-home outfit, matches a nursery theme, or simply reflects your own personal style.

Crochet baby bonnets also make some of the most heartfelt gifts. New parents receive a lot of plastic and packaging. A hand-crocheted bonnet is something different — something that says someone sat down, made thoughtful choices, and spent real time creating something just for that baby. These are the items that tend to end up in keepsake boxes.

From a skill perspective, this pattern is a wonderful project because it is small enough to finish quickly but complex enough to be genuinely satisfying. It introduces the concept of working in rows and then transitioning to a more circular or joined construction, which builds skills you will carry into more advanced projects.


Materials You Will Need

Before diving into the pattern, gather your supplies. Having everything on hand before you begin makes the process much smoother.

Yarn: Choose a soft, baby-safe yarn. Look for options labeled “baby” or check that the fiber content is gentle — fine merino wool, cotton, bamboo blends, or acrylic yarns specifically formulated for sensitive skin all work well. A light worsted weight (size 4) yarn is ideal for a newborn to three-month size. You will need approximately 75 to 100 yards.

Hook: A 5.0 mm (size H/8) crochet hook works well with worsted weight yarn. If you tend to crochet tightly, go up half a size to 5.5 mm. If you crochet loosely, drop down to 4.5 mm.

Tapestry needle: For weaving in your ends when the bonnet is complete.

Scissors: A small, sharp pair works best for clean cuts.

Stitch markers: Optional, but helpful for keeping track of your starting point in rounds.

Ribbon or yarn ties: You will need about 18 to 24 inches of soft ribbon or a length of yarn to thread through the brim as a tie.

Gauge: For this pattern, approximately 14 stitches and 16 rows in single crochet equals 4 inches. Gauge is more flexible in a bonnet than in a fitted garment, but matching it closely will ensure the right fit.


Sizing Guide

This pattern is written for a newborn to three-month size, which fits a head circumference of approximately 13 to 15 inches. If you need to adjust the size, the simplest approach is to change your yarn weight and hook size accordingly. Using a bulkier yarn with a larger hook will create a bigger bonnet, while using fingering or sport weight with a smaller hook will create a newborn preemie or doll-sized version.

To size up for a three to six month baby, add two additional foundation chains at the start and work one additional row in the main body section before beginning the brim.


Understanding the Stitches

This pattern uses a small set of basic crochet stitches. Here is a quick reference before the pattern begins.

Chain (ch): The foundational stitch used to begin most crochet projects and to create turning chains between rows.

Single crochet (sc): The most basic stitch. Insert hook into stitch, pull up a loop, yarn over and pull through both loops on hook.

Half double crochet (hdc): A slightly taller stitch. Yarn over, insert hook into stitch, pull up a loop, yarn over and pull through all three loops on hook.

Double crochet (dc): A taller stitch that creates more drape. Yarn over, insert hook into stitch, pull up a loop, yarn over and pull through first two loops, yarn over again and pull through remaining two loops.

Slip stitch (sl st): Used to join rounds or move across stitches without adding height. Insert hook, yarn over, pull through stitch and loop on hook in one motion.

Single crochet two together (sc2tog): A decrease stitch. Insert hook into next stitch, pull up a loop, insert hook into following stitch, pull up a loop, yarn over and pull through all three loops on hook.


The Free Crochet Baby Bonnet Pattern

Getting Started: The Back Panel

The bonnet is worked from the back of the head forward. This construction method makes it easy to customize the depth and ensures a smooth, flattering fit around the back of the skull.

Foundation chain: Chain 27. This gives you a working width that spans the back of a newborn’s head.

Row 1: Starting in the second chain from the hook, single crochet across. You will have 26 single crochets. Chain 1 and turn.

Row 2: Single crochet in each stitch across. Chain 1 and turn.

Row 3: Single crochet in each stitch across. Chain 1 and turn.

Row 4: Single crochet in each stitch across. Chain 1 and turn.

Row 5: Single crochet in each stitch across. Chain 1 and turn.

Row 6: Single crochet in each stitch across. Chain 1 and turn.

Row 7: Single crochet in each stitch across. Chain 1 and turn.

Row 8: Single crochet in each stitch across. Chain 1 and turn.

At this point you have a small rectangle. This forms the back panel of the bonnet, which will rest against the back and crown of the baby’s head. Do not fasten off.


Shaping the Crown

Now you will work around the three sides of the rectangle — the top and both side edges — to shape the crown of the bonnet. Rather than picking up stitches along every edge individually, you will work continuously, which creates a smooth, even finish.

Round 1 (Crown shaping): You are continuing from where you left off at the end of Row 8. Work a single crochet in the last stitch of the row, then rotate your work 90 degrees and work single crochets evenly down the side edge of the rectangle. Aim for roughly one stitch per row end, so approximately 8 stitches down the side. At the bottom corner, work 3 single crochets into the corner stitch to turn the corner neatly. Continue single crocheting across the bottom (foundation chain edge), working one stitch into each chain — this gives you 26 stitches across the bottom. At the far corner, work 3 single crochets into the corner, then work up the other side edge with approximately 8 stitches. At the top corner, join with a slip stitch to the first stitch of this round.

You should now have a rectangular piece with stitches worked around the perimeter. Do not fasten off.


Working the Body of the Bonnet

Now you will begin the main body section, which forms the sides and top of the bonnet as it wraps around the baby’s head. This section is worked in joined rounds using half double crochet, which creates a slightly taller, softer fabric with a lovely drape.

Round 2: Chain 2 (this counts as your first half double crochet). Half double crochet in each stitch around. Join with a slip stitch to the top of the beginning chain 2.

Round 3: Chain 2, half double crochet in each stitch around. Join with a slip stitch to the top of the chain 2.

Round 4: Chain 2, half double crochet in each stitch around. Join with a slip stitch.

Round 5: Chain 2, half double crochet in each stitch around. Join with a slip stitch.

Round 6: Chain 2, half double crochet in each stitch around. Join with a slip stitch.

At this point, try the bonnet on a baby doll, the palm of your hand, or a round object about the size of a newborn’s head. The opening should still be relatively small at this stage, which is correct — you have not yet worked the brim.


Creating the Brim

The brim is what gives the bonnet its classic shape. It is worked across the front opening of the bonnet, adding structure and a finished look. You can keep the brim simple with single crochet, or add a decorative shell stitch edge for extra charm.

Brim Setup: Do not join the next round. Instead, you will work back and forth in rows along the front opening only.

Identify the front-facing edge of the bonnet. This is the opening where the baby’s face will peek through. You will work only along this edge, not around the entire circumference.

Brim Row 1: Attach yarn at the right-hand corner of the front opening. Chain 3 (counts as first double crochet). Work double crochet evenly across the front opening edge. The exact stitch count will depend on how many stitches fall along this edge, but aim for an even number. Chain 3 and turn.

Brim Row 2: Double crochet in each stitch across. Chain 3 and turn.

Brim Row 3: Double crochet in each stitch across. Chain 3 and turn.

Brim Row 4: Double crochet in each stitch across. Fasten off and weave in ends.

For a decorative shell stitch brim, replace Brim Row 4 with the following: Chain 1, then work across as follows: skip 2 stitches, work 5 double crochets into the next stitch (this creates one shell), skip 2 stitches, single crochet into the next stitch, then repeat from the beginning of the shell instruction across to the end of the row. Fasten off.


Adding the Ties

The ties complete the bonnet and allow it to fasten gently under a baby’s chin.

Cut two lengths of ribbon, each about 9 to 12 inches long, or crochet two chains approximately the same length. Thread one length through the stitches at the left corner of the brim and one through the right corner. Tie a knot or small bow at each end to prevent the ribbon from pulling through the stitches. Knot securely, as the ties should be fixed in place and not adjustable.

Alternatively, you can crochet a simple tie directly from the bonnet by picking up the yarn at each corner of the brim and working a chain of approximately 50 to 55 stitches, then fastening off. This eliminates any concern about ribbon fraying or detaching.


Finishing Touches

Weave in all yarn ends using your tapestry needle, taking care to secure them well so they do not loosen with washing. Give the bonnet a light blocking if needed — a simple wet block works wonderfully with most yarns and will even out any tension inconsistencies while opening up the stitchwork beautifully. Pin the bonnet into shape on a towel and allow it to dry completely before removing the pins.


How to Follow Along with the Video Tutorial

If any part of the written pattern feels unclear, a video tutorial is one of the best companions for crochet learning. When searching for a video to follow alongside this pattern, look for tutorials that specifically demonstrate the back-panel construction method and include a brim worked in rows from the front opening edge, as this is the method used here.

Watch the video through once before picking up your hook. Get a sense of the overall flow and pay attention to transitions — moments like turning from the back panel to work around the perimeter, and from the body rounds to the flat brim rows, are the places where beginners most often feel uncertain. Seeing them demonstrated clearly in video form makes an enormous difference.

Pause the video freely. Unlike a class, a video tutorial waits for you. Work a few stitches, check your work against the video, and continue. There is no rush.


Tips for Getting a Beautiful Result

Use stitch markers at the beginning of each round so you always know where your round starts. This is especially helpful once you transition from rows to rounds and back again.

Check your tension frequently, especially if you tend to work tighter when concentrating. A tense brim will pull the bonnet forward and make it uncomfortable to wear. Take breaks, shake out your hand, and keep a relaxed grip.

If you make a mistake, do not panic. Crochet is one of the most forgiving crafts — you can simply pull the yarn and unravel back to the error, one stitch at a time. This is called frogging, and every crocheter does it. It is part of the process, not a sign of failure.

Swatch your yarn before beginning, especially if you have not used this particular yarn before. Different brands and fiber contents behave very differently. A quick swatch will tell you whether your gauge is on target and whether the fabric has the soft, supple hand you want against a baby’s skin.


Washing and Care Instructions

Always check the label of your chosen yarn for specific washing instructions, and include this information as a tag or note with the bonnet if you are gifting it. Most baby-appropriate acrylic yarns are machine washable on a gentle cycle, which is a huge practical advantage for new parents. Natural fibers like merino or cotton may require hand washing or a delicate machine cycle and should be laid flat to dry rather than tumbled in a dryer.


Making It Your Own

One of the great joys of working from a free crochet pattern is that you have full permission to adapt it. Here are some ideas for personalizing your baby bonnet.

A simple color change between the body of the bonnet and the brim creates a sweet two-tone look. Introduce the new color at the beginning of Brim Row 1 for a clean transition.

Adding a small crocheted flower, button, or bow to one side of the brim gives the bonnet a charming, custom detail. Make sure any embellishment is securely attached and check that buttons or decorative elements are not small enough to pose a choking hazard.

Experimenting with a textured stitch for the body rounds, such as the puff stitch or moss stitch, adds visual interest while keeping the construction essentially the same. Try a test swatch before committing to a textured stitch to make sure you love the feel and appearance.


A Note on Gifting Handmade Baby Items

When you give a crocheted bonnet as a gift, write down the care instructions and tuck them inside. New parents are juggling more than you can imagine, and the last thing they want is to accidentally ruin a special item because they did not know it was hand-wash only. A small card with the fiber content, washing method, and a note that this was made with love is a beautiful finishing touch that takes about two minutes and makes the gift feel complete.


Final Thoughts

Crocheting a baby bonnet is one of those projects that reminds you why you picked up a hook in the first place. It is small enough to carry with you, quick enough to finish before the next baby shower, and sweet enough to make you want to work up a dozen more in different colors. Whether you are making this for your own child, a grandchild, a friend’s new arrival, or simply to have on hand, every stitch is a small act of care.

Save this pattern, bookmark it, print it out, or come back to the video tutorial whenever you need a refresher. And when you finish your bonnet, share it — in your crochet group, on social media, with the family waiting for that little one to arrive. Handmade things deserve to be seen and celebrated.

Happy crocheting.

Categorized in:

Accessories,

Last Update: September 23, 2026