Free knitting pattern for a mini bobble baby bonnet in sport weight cotton yarn, sized for newborns through children for everyday wear.


This free knitting pattern is a mini bobble baby bonnet designed for newborns through child sizes, making it a practical option for everyday wear. The bonnet is knit using sport weight cotton yarn, which creates a lightweight, breathable fabric that works especially well for spring and summer weather. The construction is simple and approachable: the bonnet is worked flat at the beginning to shape the sides, then joined in the round at the crown for the decrease section. This method keeps finishing straightforward while creating a comfortable fit that stays in place. The cotton yarn helps the bonnet feel soft without being too warm, making it a useful layer for mild temperatures, outdoor outings, and daily use.


After 121 days in the NICU, I was adjusting to life at home, exclusively pumping due to my baby’s feeding challenges, and healing from the trauma of it all. Creativity felt distant, and inspiration seemed out of reach.

However, the Mini Bobble Bonnet became a turning point—a spark that reignited my passion for designing.


A Special Victory

The only photo I have of this bonnet in use is a quick cell phone picture of my daughter in her car seat, wearing it just weeks after coming home. That image represents a victory: the baby we were told wouldn’t survive was alive and thriving.

This free baby bonnet knitting pattern marked a return to normalcy I feared we might never experience. Creating and sharing this pattern became a way to heal deep emotional wounds.

Baby wearing a mini bobble bonnet in a carseat, showing snug fit and soft sport weight cotton texture from this free baby bonnet knitting pattern.

Yarn for the Mini Bobble Bonnet

Originally knit with a now-discontinued yarn, an excellent substitute is Hobbii Baby Cotton Organic Mercerized (affiliate link). This yarn provides the perfect combination of softness and durability, making it ideal for baby knits like this free baby bonnet knitting pattern.

If you’re curious about the needles, tools, and other supplies I regularly use alongside this yarn, you can find everything gathered on my Shop My Knitting Bag page.


Why Choose the Mini Bobble Bonnet?

The Mini Bobble Bonnet is not just a knitting project; it’s a symbol of resilience and love. This free baby bonnet knitting pattern is:

  • Beginner-friendly: Simple enough for those new to knitting.
  • Adorable and practical: Keeps little ones cozy and stylish.
  • Personalized: A heartfelt gift idea for newborns.

If you want extra guidance while working through any of these steps, you can find helpful walkthroughs for common techniques on my Knitting Tutorials page.


Knit Your Own Mini Bobble Bonnet

To get started on this free baby bonnet knitting pattern, you’ll need:


Side view of bonnet laid flat showing ear coverage and gentle shaping along the edges.

Frequently Asked Questions

Is this bonnet beginner friendly?

Maybe. This bonnet uses simple stitches and straightforward shaping, making it approachable for newer knitters who are comfortable with knit, purl, and basic decreases. The construction begins flat and then joins in the round, which helps keep the process easy to follow. The bobble is more of an advanced beginner skill.

What yarn works best for this pattern?

Sport weight cotton yarn works best because it creates a lightweight, breathable fabric that is comfortable for everyday wear, especially during spring and summer months. Cotton also helps the bonnet hold its shape without feeling too warm.

What sizes does the pattern include?

The pattern includes sizes from newborn through child, so it can be used for everyday wear as babies grow or for knitting matching bonnets for siblings.

Is this bonnet suitable for warm weather?

Yes. The cotton yarn and lighter fabric make it a practical option for mild and warm temperatures when wool bonnets may feel too heavy.

Can I substitute a different yarn?

You can substitute another sport weight yarn, but choosing a breathable fiber like cotton or a cotton blend will give the closest result in fit and drape.

Are there more cotton baby bonnet patterns like this?

If you enjoy this style, you may also like the Asher Bonnet and the Bethany Pixie Bonnet. Both are cotton baby bonnet patterns designed for comfortable everyday wear and offer a slightly different look while using similarly practical yarn choices.

How do I keep the bobbles looking neat?

Try knitting the bobbles with consistent tension and gently shaping them with your fingers after blocking. Cotton yarn helps the texture stay defined without becoming bulky.

Do I need to block the bonnet?

Light blocking is recommended to even out stitches and help the bonnet settle into its final shape, especially around the crown decreases and edges.


Share Your Mini Bobble Bonnet

Have you completed this free baby bonnet knitting pattern? I’d love to see your creations! Share them on social media and tag me so I can celebrate your work.


The Mini Bobble Bonnet is more than just a project; it’s a piece of my story, and I’m honored to share it with you. Whether you’re creating for your little one or gifting it to a loved one, this free baby bonnet knitting pattern is sure to be treasured for years to come.

Bonnet laid flat displaying crown decreases joined in the round for clean shaping.

Materials and Info

Yarn – Hobbii Baby Cotton Organic Mercerized yarn (affiliate link)
Gauge – 26st per 4x4in or 10x10cm
Needles – 3 (3.25mm) circular and dpn
Sizes – newborn, (infant, baby, toddler) child
Head Measurement – 12-14in/30-35cm, (13-15in/32.5-37.5cm, 14-16in/35/40cm, 15-17in/37.5-42.5), 16-18in/52.5-57.5cm
Other –yarn needle

Mini Bobble Bonnet is a classic styled bonnet for all your vintage inspired needs. Named such because of the smaller bobble used to add a simple and clean texture. It is worked flat until the crown where it is joined in the round. The ties are i-cords with an applied i-cord neck edging to connect the ties.

Abbreviations can be found on the last post.

Flat lay of bonnet front highlighting mini bobble texture.
Close view of mini bobble stitch detail worked in lightweight cotton yarn.

Mini Bobble Bonnet Pattern

NEWBORN
Cast on 65sts. I used the long tail cast on.
Work in a k1p1 ribbing (k1p1 across) for .5in/1.5cm. End after completing a wrong side row.
Row 1 (right side)– knit across
Row 2 – purl across
Row 3 – k2, [(k,yo,k, turn, purl 3, turn, k3togtbl) bobble made all in the next st, k7] repeat [to] across to last 7sts, bobble in next st, knit 6
Row 4 – purl across
Row 5 – knit across
Row 6 – purl across
Row 7 – k2 [k4, bobble, k3] repeat [to] across to last 7sts, k4, bobble, k2
Row 8 – purl across
Repeat rows 1-8 until your work measures appx 4in/10cm ending after completing a right side
row. Transfer sts to dpn. Join in the round by knitting the first and last stitch together. (64sts)

DECREASES
Round 1 – [k2tog, K6] Repeat [to] around (56sts)
Round 2 – knit around
Round 3 – [k2tog, K5] Repeat [to] around (48sts)
Round 4 – knit around
Round 5 – [k2tog, K4] Repeat [to] around (40sts)
Round 6 – knit around
Round 7 – [k2tog, K3] Repeat [to] around (32sts)
Round 8 – knit around
Round 9 – [k2tog, K2] Repeat [to] around (24sts)
Round 10 – knit around
Round 11 – [k2tog, K1] Repeat [to] around (16sts)
Round 12 – knit around
Round 13 – [k2tog] Repeat [to] around (8sts)
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly. Weave in ends.

I-cord Ties:
Cast on 3sts on double pointed needles and work appx 9-10ins for personal use and 12-14ins for photography use of i-cord (tutorial at the end of the pattern).

Begin i-cord edging by using the length of i-cord you have already worked. Do so by knitting 2 icord sts, slip the last st, dip the needle into the edge of the back loop of the bonnet, and bringing the yarn around to knit, pick up a stitch in your salvage edge. Knit the last stitch of Icord together with the picked stitch of the bonnet. Once you have picked up and knit across salvage edge stitches, work an additional length of i-cord that matches the other tie. Weave in ends. You can find a tutorial I made for left handed knitters here: https://youtu.be/3liQWHn8B0 Even if you are a right handed knitter it should be helpful to explain the process.


INFANT
Cast on 73sts. I used the long tail cast on.
Work in a k1p1 ribbing (k1p1 across) for .75in/2cm. End after completing a wrong side row.
Row 1 (right side)– knit across
Row 2 – purl across
Row 3 – k2, [(k,yo,k, turn, purl 3, turn, k3togtbl) bobble made all in the next st, k7] repeat [to] across to last 7sts, bobble in next st, knit 6
Row 4 – purl across
Row 5 – knit across
Row 6 – purl across
Row 7 – k2 [k4, bobble, k3] repeat [to] across to last 7sts, k4, bobble, k2
Row 8 – purl across
Repeat rows 1-8 until your work measures appx 4.5in/11cm ending after completing a right
side row. Transfer sts to dpn. Join in the round by knitting the first and last stitch together. (72sts)

DECREASES
Round 1 – [k2tog, K6] Repeat [to] around (63sts)
Round 2 – knit around
Round 3 – [k2tog, K5] Repeat [to] around (54sts)
Round 4 – knit around
Round 5 – [k2tog, K4] Repeat [to] around (45sts)
Round 6 – knit around
Round 7 – [k2tog, K3] Repeat [to] around (36sts)
Round 8 – knit around
Round 9 – [k2tog, K2] Repeat [to] around (27sts)
Round 10 – knit around
Round 11 – [k2tog, K1] Repeat [to] around (18sts)
Round 12 – knit around
Round 13 – [k2tog] Repeat [to] around (9sts)
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly. Weave in ends.

I-cord Ties:
Cast on 3sts on double pointed needles and work appx 9-10ins for personal use and 12-14ins for photography use of i-cord (tutorial at the end of the pattern).


Begin i-cord edging by using the length of i-cord you have already worked. Do so by knitting 2 icord sts, slip the last st, dip the needle into the edge of the back loop of the bonnet, and bringing the yarn around to knit, pick up a stitch in your salvage edge. Knit the last stitch of Icord together with the picked stitch of the bonnet. Once you have picked up and knit across salvage edge stitches, work an additional length of i-cord that matches the other tie. Weave in ends. You can find a tutorial I made for left handed knitters here: https://youtu.be/3liQWHn8B0 Even if you are a right handed knitter it should be helpful to explain the process.


BABY
Cast on 81sts. I used the long tail cast on.
Work in a k1p1 ribbing (k1p1 across) for .75in/2cm. End after completing a wrong side row.
Row 1 (right side)– knit across
Row 2 – purl across
Row 3 – k2, [(k,yo,k, turn, purl 3, turn, k3togtbl) bobble made all in the next st, k7] repeat [to] across to last 7sts, bobble in next st, knit 6
Row 4 – purl across
Row 5 – knit across
Row 6 – purl across
Row 7 – k2 [k4, bobble, k3] repeat [to] across to last 7sts, k4, bobble, k2
Row 8 – purl across
Repeat rows 1-8 until your work measures appx 5in/12.5cm ending after completing a right side row. Transfer sts to dpn. Join in the round by knitting the first and last stitch together. (80sts)

DECREASES
Round 1 – [k2tog, K6] Repeat [to] around (70sts)
Round 2 – knit around
Round 3 – [k2tog, K5] Repeat [to] around (60sts)
Round 4 – knit around
Round 5 – [k2tog, K4] Repeat [to] around (50sts)
Round 6 – knit around
Round 7 – [k2tog, K3] Repeat [to] around (40sts)
Round 8 – knit around
Round 9 – [k2tog, K2] Repeat [to] around (30sts)
Round 10 – knit around
Round 11 – [k2tog, K1] Repeat [to] around (20sts)
Round 12 – knit around
Round 13 – [k2tog] Repeat [to] around (10sts)
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly. Weave in ends.

I-cord Ties:
Cast on 3sts on double pointed needles and work appx 9-10ins for personal use and 12-14ins
for photography use of i-cord (tutorial at the end of the pattern).

Begin i-cord edging by using the length of i-cord you have already worked. Do so by knitting 2 icord sts, slip the last st, dip the needle into the edge of the back loop of the bonnet, and bringing the yarn around to knit, pick up a stitch in your salvage edge. Knit the last stitch of Icord together with the picked stitch of the bonnet. Once you have picked up and knit across salvage edge stitches, work an additional length of i-cord that matches the other tie. Weave in ends. You can find a tutorial I made for left handed knitters here: https://youtu.be/3liQWHn8B0 Even if you are a right handed knitter it should be helpful to explain the process.


TODDLER
Cast on 89sts. I used the long tail cast on.
Work in a k1p1 ribbing (k1p1 across) for .75in/2cm. End after completing a wrong side row.
Row 1 (right side)– knit across
Row 2 – purl across
Row 3 – k2, [(k,yo,k, turn, purl 3, turn, k3togtbl) bobble made all in the next st, k7] repeat [to] across to last 7sts, bobble in next st, knit 6
Row 4 – purl across
Row 5 – knit across
Row 6 – purl across
Row 7 – k2 [k4, bobble, k3] repeat [to] across to last 7sts, k4, bobble, k2
Row 8 – purl across
Repeat rows 1-8 until your work measures appx 5.5in/13.5cm ending after completing a right side row. Transfer sts to dpn. Join in the round by knitting the first and last stitch together. (88sts)

DECREASES
Round 1 – [k2tog, K6] Repeat [to] around (77sts)
Round 2 – knit around
Round 3 – [k2tog, K5] Repeat [to] around (66sts)
Round 4 – knit around
Round 5 – [k2tog, K4] Repeat [to] around (55sts)
Round 6 – knit around
Round 7 – [k2tog, K3] Repeat [to] around (44sts)
Round 8 – knit around
Round 9 – [k2tog, K2] Repeat [to] around (33sts)
Round 10 – knit around
Round 11 – [k2tog, K1] Repeat [to] around (22sts)
Round 12 – knit around
Round 13 – [k2tog] Repeat [to] around (11sts)
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly. Weave in ends.

I-cord Ties:
Cast on 3sts on double pointed needles and work appx 9-10ins for personal use and 12-14ins
for photography use of i-cord (tutorial at the end of the pattern).

Begin i-cord edging by using the length of i-cord you have already worked. Do so by knitting 2 icord sts, slip the last st, dip the needle into the edge of the back loop of the bonnet, and bringing the yarn around to knit, pick up a stitch in your salvage edge. Knit the last stitch of Icord together with the picked stitch of the bonnet. Once you have picked up and knit across salvage edge stitches, work an additional length of i-cord that matches the other tie. Weave in ends. You can find a tutorial I made for left handed knitters here: https://youtu.be/3liQWHn8B0 Even if you are a right handed knitter it should be helpful to explain the process.


CHILD
Cast on 97sts. I used the long tail cast on.
Work in a k1p1 ribbing (k1p1 across) for 1in/2.5cm. End after completing a wrong side row.
Row 1 (right side)– knit across
Row 2 – purl across
Row 3 – k2, [(k,yo,k, turn, purl 3, turn, k3togtbl) bobble made all in the next st, k7] repeat [to] across to last 7sts, bobble in next st, knit 6
Row 4 – purl across
Row 5 – knit across
Row 6 – purl across
Row 7 – k2 [k4, bobble, k3] repeat [to] across to last 7sts, k4, bobble, k2
Row 8 – purl across
Repeat rows 1-8 until your work measures appx 6in/15cm ending after completing a right side row. Transfer sts to dpn. Join in the round by knitting the first and last stitch together. (96sts)

DECREASES
Round 1 – [k2tog, K6] Repeat [to] around (84sts)
Round 2 – knit around
Round 3 – [k2tog, K5] Repeat [to] around (72sts)
Round 4 – knit around
Round 5 – [k2tog, K4] Repeat [to] around (60sts)
Round 6 – knit around
Round 7 – [k2tog, K3] Repeat [to] around (48sts)
Round 8 – knit around
Round 9 – [k2tog, K2] Repeat [to] around (36sts)
Round 10 – knit around
Round 11 – [k2tog, K1] Repeat [to] around (24sts)
Round 12 – knit around
Round 13 – [k2tog] Repeat [to] around (12sts)
Round 14 – [k2tog] Repeat [to] around (6sts)
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly. Weave in ends.

I-cord Ties:
Cast on 3sts on double pointed needles and work appx 9-10ins for personal use and 12-14ins
for photography use of i-cord (tutorial at the end of the pattern).

Begin i-cord edging by using the length of i-cord you have already worked. Do so by knitting 2 icord sts, slip the last st, dip the needle into the edge of the back loop of the bonnet, and bringing the yarn around to knit, pick up a stitch in your salvage edge. Knit the last stitch of Icord together with the picked stitch of the bonnet. Once you have picked up and knit across salvage edge stitches, work an additional length of i-cord that matches the other tie. Weave in ends. You can find a tutorial I made for left handed knitters here: https://youtu.be/3liQWHn8B0 Even if you are a right handed knitter it should be helpful to explain the process.

Mini bobble bonnet laid flat showing rounded crown shaping and even stitch definition in sport weight cotton yarn.

Abbreviations

k – knit
P – purl
yo – yarn over
k2tog -knit 2 stitches together
k3togtbl – knit 3 together through back loop
bobble – (k, yo, k, turn, purl 3, turn k3togtbl) all in the next stitch

I-cord instructions – To make an i-cord cast on 3 sts on double pointed needles. Slide these sts to the right of your needle. Knit the row. Slide the sts to the right of the needle. Knit the row and slide the sts to the right of the needle. Continue in this manner until you reach your desired length, occasionally giving the resulting cord a gentle tug.

Download Mini Bobble Bonnet PDF

Disclaimer: This page contains affiliate links. If you choose to make a purchase after clicking a link, I may receive a commission at no additional cost to you. Thank you for your support!

Free Email Updates
Get NEW free knitting patterns first!
We respect your privacy.
Love Free Knitting Patterns?

Enter your email to get notified when new patterns and tutorials drop.

We respect your privacy.