Free Baby Bonnet Knitting Pattern: The Granite Bonnet
If you love a good baby bonnet knitting pattern, you’ll find my favorites here — including today’s Granite Bonnet (which you can download at the bottom of this post)!

When it comes to designing a baby bonnet knitting pattern, I always have two goals: keep it timeless and keep it fun. The Granite Bonnet checks both boxes — and then some. While THIS specific pattern is at the bottom of this post, you can find all my other favorite baby bonnet knitting patterns at this link.
Before we dive into the details, let me just say: if you’re looking for a project that’s both relaxing and rewarding, this baby bonnet knitting pattern is going to be your new favorite.

Why I Love This Baby Bonnet Knitting Pattern
Some patterns come together in a way that just feels right. The Granite Bonnet is worked flat until you reach the crown, then you switch things up and join in the round to shape the back. The ties? Those are neat little i-cords picked up along the front side edge, making for a super polished look.
This baby bonnet knitting pattern also uses the same textured k1b stitch that’s in some of my other Granite patterns — like the Granite Hat, Granite Socks, Youth Granite Sweater, Baby Granite Sweater, and Granite Dress (if you click on those it will take you to the pattern!). It’s one of those stitches that’s simple but looks fancy, and it ties the whole “Granite Collection” together beautifully.

Materials I Used for the Granite Bonnet
For this baby bonnet knitting pattern, I used KnitPicks Heatherly (affiliate link), which is soft, bouncy, and perfect for baby knits. I paired it with Clover bamboo 5 (3.75mm) straight needles (affiliate link) for the flat portion and double-pointed needles (affiliate link) for the crown. These tools make the process smooth and enjoyable — and if you’ve knit with bamboo before, you know that gentle grip is perfect for maintaining even stitches.

The Stitch Pattern That Steals the Show
The k1b texture in this baby bonnet knitting pattern is a subtle nod to the rugged, pebbled look of natural granite. I love how it adds dimension without overcomplicating the knitting process. This same texture appears in all the patterns in the Granite Collection, so if you’re the type who likes making matching sets, you’re in for a treat.

Why You Should Knit This Bonnet
Knitting a baby bonnet knitting pattern like this isn’t just about creating something adorable. It’s also a great way to:
- Try the k1b textured stitch (you can find a tutorial for this stitch here)
- Practice switching from flat to in-the-round knitting
- Learn (or perfect) your i-cord skills
- Make a keepsake piece that can be passed down
Plus, let’s be honest — nothing frames a baby’s face quite like a classic bonnet.

Tips for Knitting the Granite Bonnet
- Swatch the stitch pattern first. Since the k1b stitch has a little extra depth, it’s good to get familiar with the tension before starting the full baby bonnet knitting pattern.
- Use bamboo needles (affiliate link). The gentle grip keeps your stitches from slipping when working that textured fabric.
- Block your bonnet. A light steam or wet block will help the texture bloom and give the bonnet that perfect finished look.

Making It Match
If you want to go all in with this texture, you could knit the Granite Hat for cooler days, the Granite Socks for cozy feet, or the Granite Sweaters (youth and baby sizes) for the full outfit. All of these are linked so you can find them easily! Just click on them.

Where This Bonnet Fits in My Collection
While I have a whole list of favorite baby bonnet knitting patterns, the Granite Bonnet feels like the centerpiece. It has that old-fashioned charm but works up in a way that keeps me engaged. It’s not just a knit — it’s a pattern that makes you feel like you’ve accomplished something beautiful and lasting.
If you want to explore my other bonnet patterns, you can find them all here.

Get the Granite Bonnet Free Pattern
Ready to cast on? Scroll down to grab the Granite Bonnet baby bonnet knitting pattern for free. This design is simple but interesting enough to keep seasoned knitters entertained. Whether you’re knitting it as a gift, for a newborn photo shoot, or just because it’s adorable, I promise you’ll want to make it more than once.

Granite Bonnet Free Pattern
Yarn – 60-100yds or 1 skein KnitPicks Heatherly (328yds, 100g),
Gauge – 24sts & 32 rows to make 10cm square, using size 5(US) 3mm needles
Needles – 5(US) 3.75mm straight and dpn
Sizes – newborn, (infant, baby), toddler
Head Measurement –
12-14in/30-35cm
14-16in/35/40cm
15-17in/37.5-42.5
16-18in/52.5-57.5cm
Other –yarn needle
Granite Bonnet is worked flat to the crown then joined in the round for the back of the head. It uses a K1B stitch that is easy to do and adds that bumpy texture. You can find a tutorial for this stitch here. Model is 4yrs and wearing a size toddler.
Abbreviations can be found on the last page.
Granite Stitch Pattern
Row 1- knit across
Row 2 – purl across
Row 3 – (K1, k1b) repeat across
Row 4 – purl across
1X1 RIB PATTERN
Row 1 (right side row) – (k1, p1) across
Row 2 – knit all the knit stitches, purl all the purl stitches.
GRANITE BONNET
Cast on 60 (66, 72) 78 sts. I used the long tail cast on.
Work in k1p1 ribbing for .75ins or 2cms
You will now start working in Granite Stitch Pattern as follows:
Right side – k3, work in pattern to last 3 sts, k3
Wrong side – k3, purl to last 3 sts, k3
Repeat rows 1-4 of the stitch pattern until your work measures appx 3.5in (4.25, 5) 5.5 or 8.75 (10.5, 12.5) 14cm ending after completing a right side row.
Transfer sts to dpn.
Join in the round.
DECREASES
Round 1 – [K4, k2tog] Repeat [to] around [50 (55, 60) 65 sts]
Round 2 – knit around
Round 3 – [K3, k2tog] Repeat [to] around [40 (44, 48) 52 sts]
Round 4 – knit around
Round 5 – [K2, k2tog] Repeat [to] around [30 (33, 36) 39 sts]
Round 6 – knit around
Round 7 – [K1, k2tog] Repeat [to] around [20 (22, 24) 26 sts]
Round 8 – knit around
Round 9 – [k2tog] Repeat [to] around [10 (11, 12) 13 sts]
Round 10 – [k2tog] repeat [to] around (for sizes infant and toddler knit the last st remaining) [5 (6, 6) 7 sts]
Do not bind off. Cut a tail appx 6-8ins long. Using a yarn needle, pull through remaining stitches and cinch sts closed tightly.
I-cord Ties: pick up 3sts on the side edge of the ribbing in the front of the bonnet. Work your icord using these 3 picked up stitches. Work until your tie measures about 10ins or 25cms. Repeat on other side.
Weave in ends and block as desired.
ABBREVIATIONS
k – knit
P – purl
ws – wrong side
rs – right side
k2tog -knit 2 stitches together
K1B– Knit in row below, inserting right needle into the st in the row below the next st. Knit this st as well as the stitch above it on left needle
Granite Bonnet Free PDF Download
Affiliate Disclaimer: This post contains affiliate links, which means I may earn a small commission if you click through and make a purchase — at no extra cost to you.
Have you knit a baby bonnet knitting pattern before? Do you love using traditional colors or modern colors? Share your thoughts in the comments — I love hearing from you!
The post Free Baby Bonnet Knitting Pattern: The Granite Bonnet appeared first on The Knit in the Womb Blog.
Comments
Post a Comment