
Charming Crochet Baby Bonnet: Free Crochet Patterns for Every Skill Level
There is something deeply special about handmade gifts for babies. When you take the time to loop yarn through a hook, stitch by stitch, you are creating something that holds warmth in every fiber — not just literally, but in the love woven into every row. A crochet baby bonnet is one of those timeless handmade treasures that never goes out of style. Whether you are crafting for a newborn photo shoot, a baby shower gift, or simply want to add a precious accessory to a little one’s wardrobe, a crocheted bonnet delivers charm, coziness, and undeniable cuteness in equal measure.
This guide walks you through everything you need to know about crocheting a baby bonnet, from understanding sizing and yarn choices to following a full free crochet pattern suitable for beginners and intermediate crafters alike. By the end, you will have all the tools to create a bonnet that any parent would treasure.
Why Crochet a Baby Bonnet?
Before we dive into the pattern itself, it is worth taking a moment to appreciate why baby bonnets have remained a beloved crochet project for generations. Bonnets offer practical benefits — they keep a newborn’s head warm and protect sensitive ears from cool breezes. But beyond function, they carry a nostalgic, heirloom quality that transforms a simple accessory into a keepsake.
Crocheted bonnets are also wonderfully versatile. With a simple change of yarn color or fiber weight, you can create a rustic, earthy look using natural cotton, an airy summer bonnet in linen-blend yarn, or a soft, cloud-like newborn bonnet in the fluffiest merino you can find. The basic construction remains the same, while the texture and appearance shift dramatically based on your material choices.
For makers who enjoy giving handmade gifts, a crochet baby bonnet takes only a few hours to complete (sometimes as little as one to two hours for experienced crocheters), uses minimal yarn, and tends to delight recipients in a way that store-bought gifts rarely do. It is the perfect project for using up small amounts of premium yarn from your stash.
Understanding Baby Bonnet Sizing
Getting the size right is the most important practical consideration when crocheting for babies. Newborn and infant heads grow quickly, so understanding the size ranges before you begin will save you from finishing a gorgeous bonnet that doesn’t quite fit.
As a general reference, here are the most common head circumference measurements for baby bonnets:
Newborn size typically covers a head circumference of 13 to 14 inches. This size is ideal for babies from birth up to about one month old. Premature baby bonnets run even smaller, usually around 10 to 12 inches.
0 to 3 months covers approximately 14 to 15 inches in circumference. This is one of the most popular sizes for baby shower gifts since most newborns grow into it quickly and can wear it for several weeks.
3 to 6 months covers about 15 to 16 inches, while 6 to 12 months covers 16 to 18 inches. Many crocheters choose to make the 0 to 3 month size as a default gift size since it fits a wide range of young infants and photographs beautifully.
Always measure the specific baby’s head when possible, or check with the parents before beginning. Gauge swatching — which we will discuss shortly — is also essential for ensuring your finished bonnet matches the intended size.
Choosing the Right Yarn for a Baby Bonnet
Yarn selection matters enormously when crocheting for babies. Infants have delicate, sensitive skin, and certain fibers that feel perfectly comfortable to adults can cause irritation on a newborn. Here is what to look for when selecting yarn for your baby bonnet project.
Softness is the top priority. Look for yarns labeled “baby soft,” “ultra soft,” or “superwash merino.” Pure merino wool that has been treated to be machine washable is an excellent choice — it is naturally temperature-regulating, incredibly soft, and durable enough to survive baby laundry. If the recipient has known sensitivities to animal fibers, opt for a high-quality cotton or bamboo blend, which is hypoallergenic and breathable.
Avoid yarns with scratchy or stiff textures, novelty yarns with loops or fuzzy fibers that could pose a choking hazard, and any fiber that is difficult to wash since baby items inevitably need frequent laundering.
For the pattern featured in this post, a DK weight (also called light worsted or size 3) yarn is ideal. It creates a fabric that is substantial enough to hold its shape but lightweight enough for year-round wear. Some popular choices among baby crocheters include Lion Brand Baby Soft, Paintbox Simply DK, Paintbox Simply Baby DK, Drops Safran, and Cascade 220 Superwash.
Tools and Materials
Here is what you will need to gather before starting the free pattern below:
For yarn, choose approximately 50 to 80 yards of DK weight (size 3) yarn in your preferred color. This is enough for the 0 to 3 month size.
For the hook, use a 4.0 mm (US size G/6) crochet hook. If your tension runs tight, size up to a 4.5 mm. If your tension runs loose, try a 3.75 mm.
You will also need a yarn needle for weaving in ends, scissors, stitch markers (optional but helpful for beginners), and a measuring tape for checking gauge and finished dimensions.
Understanding Gauge
Gauge refers to the number of stitches and rows that fit within a specific measurement — usually a 4-inch by 4-inch square — when worked in the stated pattern and with the stated hook size. For baby items, gauge matters more than it does for items with a lot of sizing flexibility, like scarves or dishcloths.
For the pattern below, the target gauge is approximately 16 stitches and 10 rows over 4 inches in half double crochet using a 4.0 mm hook and DK weight yarn. Before diving into the full pattern, crochet a small swatch of about 20 stitches and 12 rows, block it gently, and measure it. If your swatch is larger than 4 inches across, go down a hook size. If it is smaller, go up a hook size.
It only takes about 10 minutes to swatch, and it can save you the frustration of completing an entire bonnet only to find it too large or too small.
Free Crochet Baby Bonnet Pattern
This charming crochet baby bonnet is worked from the back of the head forward, starting with a flat rectangular panel for the back and then shaping the brim around the opening. The result is a classic, slightly structured bonnet with a sweet rolled brim that frames a baby’s face beautifully. Ribbon ties at the chin keep it snugly in place and add an elegant finishing touch.
Skill Level: Beginner to Intermediate
Finished Size: 0 to 3 months (approximately 14 to 15 inches circumference)
Materials: 50 to 75 yards of DK weight yarn, 4.0 mm crochet hook, yarn needle, scissors, 18 to 24 inches of coordinating satin ribbon (optional), stitch markers
Abbreviations:
Ch = chain
Sl st = slip stitch
Hdc = half double crochet
Hdc2tog = half double crochet two stitches together (decrease)
St = stitch
Sp = space
Rep = repeat
Rnd = round
RS = right side
Starting the Back Panel
Chain 28.
Row 1: Hdc in the third chain from the hook and in each chain across. (26 hdc) Chain 2, turn.
Row 2 through Row 12: Hdc in each stitch across. (26 hdc) Chain 2, turn.
After Row 12, do not chain or turn. You will now work around the entire perimeter of the rectangle to create the bonnet’s main structure.
Working the Bonnet Body
This section works around the perimeter of the rectangle you just made, joining the top of the bonnet and creating the opening for the face.
Round 1: Work 1 hdc in each stitch across the top of Row 12 (26 stitches), then work 1 hdc into the side of each row along the side edge (approximately 12 stitches), then work 1 hdc into each stitch of the foundation chain along the bottom edge (26 stitches), then work 1 hdc into the side of each row along the remaining side edge (approximately 12 stitches). Join with a slip stitch to the first hdc. Place a stitch marker at the beginning of the round. (Approximately 76 stitches total — the exact count may vary slightly based on your tension)
Round 2: Chain 2, hdc in each stitch around. Join with a slip stitch to the top of the beginning chain 2.
Round 3: Repeat Round 2.
Shaping the Top of the Bonnet
Now you will close the top of the bonnet by folding and joining the back panel.
After completing Round 3, flatten the bonnet so the back rectangle is centered. The two side edges of the rectangle will become the seams at the top. Using a slip stitch seam or whip stitch with your yarn needle, join the top 26 stitches of the back panel together from each side. This creates the shaped crown of the bonnet. The face opening should now be clearly visible.
If you prefer a fully worked-in-the-round top, you can alternatively continue working decrease rounds after Round 3 as follows:
Decrease Round: Chain 2, (hdc in next 11 stitches, hdc2tog) repeat around, join. Continue working one decrease every 12 stitches per round until the top is closed, then fasten off and use the yarn tail to seam the remaining stitches together neatly. Either construction method creates a beautiful result — the slip-stitch seam approach is faster, while the decrease method creates a more rounded crown.
Crocheting the Brim
The brim is worked back and forth in rows directly into the face opening of the bonnet. This creates a gently rolled, structured edge that frames the baby’s face.
With the RS facing you and the face opening at the top, join yarn at the lower right corner of the face opening.
Row 1: Chain 2, work 1 hdc into each stitch around the face opening edge until you reach the lower left corner. Chain 2, turn. (Approximately 36 to 40 stitches depending on your tension)
Row 2: Hdc in each stitch across. Chain 2, turn.
Row 3: Repeat Row 2.
Row 4: Work a decorative shell row for a pretty edge: skip 1 stitch, work 5 double crochet into the next stitch, skip 1 stitch, slip stitch into the next stitch. Repeat this sequence (skip 1, 5 dc in next, skip 1, sl st) across the row, adjusting as needed at the edges.
Fasten off and weave in ends.
Adding the Chin Ties
Chin ties are what keep the bonnet from sliding off a baby’s head, and they add a beautiful finishing touch.
You have two options for ties. The first is to cut two lengths of coordinating satin ribbon (approximately 9 to 12 inches each) and thread them through the lower corner stitches of the brim using a yarn needle, knotting them securely on the inside of the bonnet. This gives a crisp, elegant look.
The second option is to crochet the ties directly. Join yarn at one lower corner of the brim and chain 40 to 50. Slip stitch back along the chain for a neat, slightly textured cord. Fasten off. Repeat on the other side.
Either style of tie works beautifully. Ribbon is often preferred for more formal or vintage-inspired looks, while crocheted ties give the bonnet a cohesive, all-handmade appearance.
Finishing Touches
Once all the pieces are assembled and ends are woven in, give your bonnet a gentle hand wash in cool water with a mild soap. Roll it in a towel to remove excess water, then shape it over a small balloon or a rounded bowl to block it into a perfect bonnet shape. Let it dry completely before packaging or wearing.
If you want to add a bit of extra detail, consider attaching a small crocheted flower, a bow, or a button to one side of the brim. A simple three-petal flower worked in a contrasting color takes only a few minutes and adds a charming, personal touch. Just make sure any embellishments are securely attached and have no small pieces that could detach — safety is always the top priority with baby accessories.
Customizing Your Baby Bonnet
One of the greatest joys of following a crochet pattern is that it gives you a solid foundation to make the project your own. Here are a few ideas for customizing this bonnet:
For a summer bonnet, substitute a cotton or linen-blend yarn and use a 4.5 mm hook to create a slightly more open, breathable fabric. The light stitch definition of cotton holds the shell border especially beautifully.
For a winter bonnet, try a bulky-weight (size 5 or 6) yarn and a 6.0 mm hook. You will need to adjust your stitch count to maintain the correct circumference, but the result is a cozy, chunky bonnet perfect for cold weather outings.
For a gender-neutral palette, oatmeal, sage green, dusty rose, soft grey, and buttery yellow are all timeless choices that photograph beautifully and are universally appreciated at baby showers.
For a boho or vintage look, try a variegated or hand-dyed yarn that gradually shifts through two or three colors. The soft ombre effect as the yarn changes adds visual interest without requiring any complicated color-switching techniques.
Tips for Crocheting for Babies
If you are newer to crocheting baby items, a few extra tips will help ensure your projects come out beautifully every time.
Always check the yarn label for care instructions and make sure the finished item can be machine washed, or at minimum easily hand washed. Parents of newborns have very little time for delicate-care laundering, and a hand-washable bonnet is far more likely to be used regularly.
Leave yarn tails of at least 6 inches when fastening off, and weave them in multiple directions so they stay secure through washing.
When adding buttons or other decorative elements, stitch them on with dental floss or strong thread rather than yarn for a more secure attachment.
If you plan to give the bonnet as a gift, include a small card with the yarn fiber content and care instructions. This thoughtful detail is always appreciated and ensures the bonnet gets the right care.
Storing and Gifting Your Crochet Baby Bonnet
Presentation matters when gifting a handmade item. For a beautiful, polished presentation, fold the bonnet gently and place it in a small muslin bag tied with a ribbon, or lay it inside a gift box lined with tissue paper. A handwritten note explaining that the item was handmade adds a personal touch that transforms a gift into a keepsake.
If you are making the bonnet well in advance of when it will be used, store it in a clean, airtight bag away from direct sunlight to prevent any yellowing of the yarn fibers over time.
A Final Note on the Joy of Crochet
There is a quiet meditative pleasure in crocheting for little ones. The projects are small enough to finish in a single sitting, the yarn tends to be soft and pleasant to work with, and the result — a tiny, perfectly formed garment for the smallest humans — carries a kind of magic that larger projects sometimes lack.
Whether you are making this charming crochet baby bonnet for your first grandchild, a friend’s new arrival, or as a fundraiser item for a local cause, the time you invest comes back multiplied as joy. Each stitch is a small act of care, and that is something no machine can replicate.
Happy crocheting, and may your yarn never tangle.