Garter Bonnet Free Knitting Pattern

Garter Bonnet Free Knitting Pattern: A Complete Guide to Making the Perfect Baby Hat

There is something undeniably charming about a classic baby bonnet. In a world of quick-knit beanies and slouchy toques, the bonnet stands apart — it frames a baby’s face, stays snug around tiny ears, and carries with it a warmth that feels almost old-fashioned in the best possible way. The garter bonnet has become one of the most beloved baby knitting projects in recent years, and for good reason. It is simple enough for a beginner, satisfying enough for an experienced knitter, and the result is a beautiful, heirloom-quality piece that can be gifted, treasured, or kept as a keepsake.

This post walks you through everything you need to know about the garter bonnet, including a complete free knitting pattern, tips for getting the best results, yarn suggestions, sizing guidance, and ideas for customizing your bonnet to make it truly one of a kind.


What Is a Garter Bonnet?

The garter bonnet is a style of baby hat knit entirely or primarily in garter stitch — the simplest of all knitting stitches, made by knitting every row. Because garter stitch is reversible, lies flat without curling, and creates a thick, squishy fabric with natural elasticity, it is perfect for baby wear. The bonnet shape frames the face with a structured brim or opening, has a rounded back section that cradles the head, and ties under the chin with a ribbon or knitted i-cord.

What sets the garter bonnet apart from a standard knit hat is its shape and construction. Rather than knitting in the round from the brim upward, most garter bonnets are knit flat in one or two pieces, often starting at the back of the head and working toward the face. Some versions use short rows to shape the crown, while simpler constructions use a straightforward rectangular or trapezoidal piece that is seamed or gathered at the back. The result is a structured, classic bonnet that stays put on a baby’s head far better than a regular hat.


Why Knitters Love the Garter Bonnet

The garter bonnet has had a real resurgence in the handknitting community, and it is easy to see why. For beginners, it requires only the knit stitch — no purling, no cables, no complex techniques. For more experienced knitters, it offers a meditative, satisfying project that works up quickly and always impresses as a gift. Because the garter stitch fabric is forgiving and stretchy, minor gauge variations rarely ruin the finished object, which makes it wonderfully low-stress.

Another reason for its popularity is its versatility. A garter bonnet in a rich jewel-toned merino feels luxurious and modern. The same pattern in a soft pastel cotton becomes sweetly traditional. Add a simple eyelet row for ribbon threading and it takes on a delicate, heirloom quality. Change the ribbon tie to a chunky knitted i-cord and it becomes more playful and contemporary. The underlying pattern stays the same; the personality of the bonnet shifts entirely with your yarn and detail choices.


Materials You Will Need

Before diving into the pattern, gather your materials. Here is what you will need for a standard newborn to three-month garter bonnet.

Yarn: Approximately 50 to 75 yards of DK or worsted weight yarn. Choose a fiber that is soft against baby skin — superwash merino wool, cotton, or a merino-cotton blend are all excellent choices. Avoid anything scratchy or with fibers that shed.

Needles: US size 6 (4.0 mm) for DK weight, or US size 7 (4.5 mm) for worsted weight. Straight or circular needles both work for flat knitting.

Notions: A tapestry needle for weaving in ends, scissors, stitch markers (optional), and approximately one yard of ribbon for the tie (or you can knit an i-cord).

Gauge: Approximately 20 to 22 stitches and 40 rows per 4 inches in garter stitch for DK weight. Exact gauge is not critical for this project, but being significantly off gauge will affect sizing.


Sizing Guide

The garter bonnet pattern below is written for a newborn to three-month size, with adjustments noted for three to six months and six to twelve months.

Newborn to 3 months: Head circumference approximately 13 to 14 inches. Bonnet circumference (unstretched) approximately 12 inches.

3 to 6 months: Head circumference approximately 15 to 16 inches. Bonnet circumference (unstretched) approximately 13.5 inches.

6 to 12 months: Head circumference approximately 17 to 18 inches. Bonnet circumference (unstretched) approximately 15 inches.

To adjust for larger sizes, simply add stitches in multiples of two to the cast-on count and work additional rows as indicated.


Free Garter Bonnet Knitting Pattern

Abbreviations

CO — cast on
K — knit
K2tog — knit two stitches together (a right-leaning decrease)
SSK — slip, slip, knit (a left-leaning decrease)
RS — right side
WS — wrong side
YO — yarn over
Rep — repeat
St(s) — stitch(es)
BO — bind off


Construction Notes

This bonnet is knit flat in one piece, beginning at the back neck edge and working forward toward the face opening. The back of the head is shaped with simple decreases to create a rounded crown, and the face opening is finished with a garter stitch border. Ribbon ties are threaded through eyelets at the front corners, or you may substitute knitted i-cord ties.


Pattern Instructions

Cast On

Using your preferred cast-on method, CO 54 stitches. (For 3 to 6 months, CO 60 stitches. For 6 to 12 months, CO 68 stitches.)

Back Panel

Rows 1 through 40: Knit every stitch across every row. (For 3 to 6 months, work 44 rows. For 6 to 12 months, work 50 rows.)

You now have a garter stitch rectangle that will form the back and top of the bonnet.

Crown Shaping

Row 41 (RS): K1, SSK, K to last 3 stitches, K2tog, K1. (2 stitches decreased)

Row 42 (WS): Knit across.

Rep Rows 41 and 42 six more times. You should have 40 stitches remaining. (For 3 to 6 months, decrease until 46 stitches remain. For 6 to 12 months, decrease until 54 stitches remain.)

Brim Section

Continue working in garter stitch without any decreases for 16 more rows. (For 3 to 6 months, work 18 rows. For 6 to 12 months, work 20 rows.)

Eyelet Row (optional, for ribbon tie)

Next Row: K3, YO, K2tog, K to last 5 stitches, SSK, YO, K3.

Knit 3 more rows in garter stitch.

Bind Off

BO all stitches loosely. A loose bind-off is important here to keep the face opening flexible and comfortable.


Finishing

Fold the bonnet in half with the right sides together, aligning the two side edges of the back panel. Using your tapestry needle and a length of yarn, seam the back of the bonnet using mattress stitch or whip stitch, working from the cast-on edge toward the crown shaping. The seam should run straight up the back center of the bonnet.

Weave in all ends securely. Block the bonnet gently by soaking it in cool water, pressing out excess moisture in a towel, and shaping it over a balloon or small bowl to dry. Blocking makes a significant difference in the finished appearance of garter stitch.

Thread a length of ribbon through the eyelets on each side of the face opening, or seam a short i-cord tie to each lower corner. Trim ribbon ends at an angle to prevent fraying, or seal them briefly with a lighter.


How to Knit I-Cord Ties

If you prefer a fully knitted bonnet with no ribbon, i-cord ties are a beautiful finishing touch. To make i-cord, you will need double-pointed needles or a very short circular needle.

Cast on 3 stitches. Knit across. Without turning your work, slide the stitches to the other end of the needle. Pull the working yarn firmly across the back and knit the 3 stitches again. Repeat this process, never turning, always sliding and knitting, until the cord measures approximately 10 to 12 inches long. Bind off. Make two cords and sew one to each lower corner of the face opening.


Yarn Recommendations

Choosing the right yarn makes all the difference in both the knitting experience and the finished garment. Here are some popular options that work beautifully for a garter bonnet.

Paintbox Simply DK is an affordable acrylic option that is machine washable, widely available, and comes in a gorgeous range of colors. For a gifted bonnet that parents can toss in the wash without worry, this is an excellent choice.

Cascade 220 Superwash is a worsted weight wool that is soft, durable, and washable. It comes in hundreds of colors and has a beautiful stitch definition that makes the garter ridges pop.

Rowan Baby Merino Silk DK is a luxury option that blends merino wool with silk for an incredibly soft, lustrous fabric. This is a wonderful choice for a special keepsake bonnet.

Lion Brand Pound of Love is another budget-friendly acrylic that is exceptionally soft and comes in generous quantities, making it ideal if you plan to knit multiple bonnets.

For a summer or warm-weather baby, consider a cotton or cotton-blend yarn like Paintbox Simply DK Cotton or Cascade Yarns Ultra Pima. These breathe well and are gentle on sensitive skin.


Tips for a Perfect Garter Bonnet

Cast on with a stretchy method. The long-tail cast-on or German twisted cast-on both create a flexible edge that holds up well and sits comfortably around a baby’s head.

Knit loosely. Garter stitch can sometimes tighten up if you are a naturally tight knitter. Try going up one needle size if you find your fabric feels stiff or dense.

Block your finished bonnet. This single step transforms a good bonnet into a great one. The ridges even out, the shape becomes crisp, and the fabric gains a beautiful drape. Even acrylic yarn benefits from a damp blocking.

Choose your seaming method carefully. The back seam is the only seam in this pattern and it is worth taking time to do it neatly. Mattress stitch on garter stitch can be a little fiddly at first, but it creates a nearly invisible join. Alternatively, a three-needle bind-off during the finishing creates a sturdy, decorative seam if you prefer that look.

Weave in ends thoroughly. Baby items get washed frequently, so take extra care to weave in your ends in multiple directions so they do not work loose.


Customizing Your Garter Bonnet

One of the greatest pleasures of a simple base pattern is how easily it takes customization. Here are some ideas for making your garter bonnet unique.

Add a simple eyelet border. Work a row of YO, K2tog across the brim section for a lacy, delicate look that is still completely achievable for beginners.

Incorporate stripes. Because garter stitch in stripes requires only a color change at the start of a row, this is an easy way to add visual interest. Two-row stripes in complementary colors create a fresh, modern look.

Try a tonal or variegated yarn. Self-striping or hand-dyed yarn creates a bonnet that looks far more complex than the simple construction warrants. The garter ridges pick up the color shifts beautifully.

Embellish with embroidery. Once the bonnet is finished and blocked, a few simple embroidered flowers or a tiny monogram can transform it into a personalized heirloom.

Try different ribbon widths. A narrow satin ribbon gives a delicate, classic look. A wide grosgrain ribbon in a bold color makes a statement. A velvet ribbon adds a touch of richness that photographs beautifully.


Gift Ideas and Packaging

A handknit garter bonnet makes one of the loveliest baby gifts you can give. To package it beautifully, place the folded bonnet inside a small muslin drawstring bag, or lay it flat in a gift box lined with tissue paper. Tuck in a card noting the fiber content and care instructions — parents genuinely appreciate knowing whether something can go in the washing machine.

For a truly special gift set, pair the bonnet with a matching pair of booties or a small knit lovey. There are several free patterns available online that use the same DK or worsted weight yarn, so you can create a coordinated set from a single skein or two.


Common Questions About the Garter Bonnet

Can a complete beginner knit a garter bonnet? Yes, absolutely. If you know how to cast on, knit, and bind off, you have all the skills you need for the basic version of this pattern. The decreases for crown shaping use just two techniques — K2tog and SSK — both of which are easy to learn from a quick video tutorial.

How long does it take to knit a garter bonnet? Most knitters finish a newborn size garter bonnet in two to four hours. It is a wonderful project to take to a knitting circle or work on during a long train or car journey.

What if my gauge is off? Because babies grow so quickly, being a row or two off in gauge usually just means your bonnet fits a slightly different size range. Check the circumference against your gauge swatch and adjust your cast-on number slightly if needed.

Can I use leftover yarn? Garter bonnets are ideal stash-busters. At 50 to 75 yards, a single bonnet rarely uses an entire skein, which means almost any DK or worsted weight remnant has enough yardage for a complete bonnet.


Final Thoughts

The garter bonnet is one of those timeless knitting projects that rewards you every single time. It is quick, satisfying, and endlessly giftable. Whether you are knitting for a new baby in your own family, preparing gifts for a shower, or simply building your skills as a knitter, the garter bonnet delivers a beautiful result with minimal fuss.

The free pattern in this post gives you a solid, well-proportioned foundation to work from. Once you have knit it once, you will likely find yourself reaching for it again and again, trying new yarns, new colors, new ribbon choices. That is the beauty of a truly good pattern — it never gets old, and every version feels like something new.

Gather your yarn, cast on those first stitches, and enjoy every garter ridge. There is a baby somewhere who is going to look absolutely perfect in what you are about to make.

Categorized in:

Accessories,

Last Update: September 23, 2026

Tagged in:

, , , ,