Heirloom Rosebud Lace Bonnet Free Pattern – Vintage Baby Girl Knit
Heirloom Rosebud Lace Bonnet Free Pattern – Vintage Baby Girl Knit
There are certain knitting projects that feel like pure magic—and this Heirloom Rosebud Lace Bonnet is one of them. With its delicate lace pattern, soft blush pink hue, and sweet cream ribbon ties, this bonnet is the kind of piece that gets passed down through generations. Whether you're knitting for your own little one, a grandchild, or as a thoughtful baby shower gift, this vintage-inspired design is sure to become a treasured keepsake.
The bonnet is knitted from the bottom edge upward, featuring an intricate lace panel at the back and a gently gathered crown. The soft fingering-weight yarn creates a cozy yet breathable fabric, perfect for keeping a baby warm without overheating. The satin ribbon ties and optional rosebud embellishments add the perfect finishing touch to this heirloom-quality piece.
Even if you're new to lace knitting, don't worry—this pattern is written with clear instructions and includes a full lace chart in written form. With a little patience and attention to detail, you'll create something truly beautiful.
Materials Needed
Before you begin, gather the following supplies:
- Yarn: Fingering weight (4-ply) cotton or bamboo blend
- Main Color (MC): 100g (approx. 400m) in blush pink
- Contrast Color (CC): 20g in cream
- Needles:
- US 3 (3.25mm) circular needles, 16-inch length
- Set of double-pointed needles (DPNs) in the same size for crown shaping
- Notions:
- Stitch markers (at least 2)
- Tapestry needle for weaving in ends
- Scissors
- Measuring tape
- Blocking mats and pins (for finishing)
Gauge: 24 stitches and 32 rows = 4 inches in stockinette stitch (blocked). Be sure to check your gauge before starting—this ensures your bonnet will fit properly.
Step-by-Step Instructions
This bonnet is knitted from the bottom edge upward, with a lace panel at the back and a gathered crown. The main body is worked flat, then joined in the round for the crown shaping. Follow along carefully, and you'll have a beautiful bonnet in no time.
Abbreviations
- K = knit
- P = purl
- K2tog = knit two together (right-leaning decrease)
- SSK = slip, slip, knit (left-leaning decrease)
- YO = yarn over
- PM = place marker
- SM = slip marker
- RS = right side
- WS = wrong side
Lace Pattern (Multiple of 8 + 1)
Work the following lace pattern for the back panel of the bonnet. The pattern is a 16-row repeat that creates a beautiful rosebud and leaf motif.
Row 1 (RS): K1, *YO, SSK, K3, K2tog, YO, K1; repeat from * to end.
Row 2 and all WS rows: Purl all stitches.
Row 3: K2, *YO, SSK, K1, K2tog, YO, K3; repeat from * to last 7 sts, YO, SSK, K1, K2tog, YO, K2.
Row 5: K3, *YO, SSK, YO, K1, YO, K2tog, YO, K5; repeat from * to last 6 sts, YO, SSK, YO, K1, YO, K2tog, YO, K3.
Row 7: K4, *K2tog, YO, K1, YO, SSK, K7; repeat from * to last 5 sts, K2tog, YO, K1, YO, SSK, K4.
Row 9: K1, *K2tog, YO, K3, YO, SSK, K1; repeat from * to end.
Row 11: K2, *K2tog, YO, K5, YO, SSK, K1; repeat from * to last 7 sts, K2tog, YO, K5, YO, SSK, K2.
Row 13: K3, *K2tog, YO, K7, YO, SSK, K1; repeat from * to last 6 sts, K2tog, YO, K7, YO, SSK, K3.
Row 15: K4, *K2tog, YO, K9, YO, SSK, K1; repeat from * to last 5 sts, K2tog, YO, K9, YO, SSK, K4.
Row 16: Purl.
Note: When working the lace pattern, always count your stitches after each row to ensure you haven't accidentally dropped or added a yarn over. The pattern should maintain the same number of stitches throughout.
Main Body (Worked Flat)
Step 1: With MC, cast on 89 stitches using your preferred method (long-tail cast on works well).
Step 2: Work 6 rows in garter stitch (knit every row) for the bottom edge. This creates a sturdy, non-curling border.
Step 3: On the next row (RS), knit across, increasing 8 stitches evenly spaced. You should now have 97 stitches on your needle. To increase evenly, knit 12 stitches, then make 1 (M1) by picking up the bar between stitches and knitting through the back loop. Repeat this pattern across the row.
Step 4: Begin the lace pattern. Work rows 1-16 of the lace pattern twice (32 rows total). Then work rows 1-8 once more. You will have completed 40 rows of lace pattern total.
Tip: Place a marker at the beginning of each lace repeat to help you keep track of where you are in the pattern.
Crown Shaping (Join in the Round)
Now it's time to shape the crown of the bonnet. This is where the bonnet transforms from a flat piece into a rounded, fitted shape.
Step 5: Place a marker at the beginning and end of your row. Then, join in the round, being very careful not to twist your stitches. You'll now be working with the circular needle.
Round 1: *K2tog, K6; repeat from * to last stitch, K1. (You'll have 85 stitches remaining.)
Round 2: Knit all stitches.
Round 3: *K2tog, K5; repeat from * to last stitch, K1. (73 stitches remaining.)
Round 4: Knit all stitches.
Round 5: *K2tog, K4; repeat from * to last stitch, K1. (61 stitches remaining.)
Round 6: Knit all stitches.
Round 7: *K2tog, K3; repeat from * to last stitch, K1. (49 stitches remaining.)
Round 8: Knit all stitches.
Round 9: *K2tog, K2; repeat from * to last stitch, K1. (37 stitches remaining.)
Round 10: Knit all stitches.
Round 11: *K2tog, K1; repeat from * to last stitch, K1. (25 stitches remaining.)
Round 12: Knit all stitches.
Round 13: K2tog across to last stitch, K1. (13 stitches remaining.)
Step 6: Cut the yarn, leaving a 12-inch tail. Thread the tail through a tapestry needle, then slide the needle through all remaining stitches. Pull tight to gather the crown, and secure with a few stitches. Weave in the end.
Note: As the stitches decrease, you may find it easier to switch to double-pointed needles when the circular needle becomes too long for the number of stitches.
Finishing
Step 7: Weave in all loose ends using a tapestry needle. Be sure to weave them in securely so they don't come loose with wear.
Step 8: Block the bonnet gently to open up the lace pattern. To block, soak the bonnet in lukewarm water with a mild wool wash for about 15 minutes. Gently squeeze out excess water (don't wring!), then lay flat on a towel. Shape the bonnet to the correct dimensions and pin the lace pattern open. Allow to dry completely.
Ribbon Ties
Step 9: Using CC, cast on 5 stitches. Work in I-cord for 12 inches. To work I-cord: Knit 5 stitches, then slide them to the other end of the needle without turning. Pull the yarn across the back and knit again. Repeat until you reach the desired length.
Step 10: Bind off. Make two I-cords total.
Step 11: Sew one I-cord to each side of the bonnet at the bottom edge, about 1 inch up from the garter stitch border. Position them so they'll tie comfortably under the baby's chin.
Optional Rosebud Embellishment
For an extra-special touch, add these adorable rolled rosebuds to each side of the bonnet:
Step 12: With CC, cast on 3 stitches. Knit a small strip 2 inches long in stockinette stitch (knit one row, purl one row). Bind off.
Step 13: Roll the strip into a spiral, starting from one end and rolling toward the other. The knit side should face outward. Sew the rolled rosebud in place at the base to secure it.
Step 14: Sew one rosebud to the side of the bonnet near each ribbon tie. This creates a beautiful, cohesive look.
Care Instructions
To keep your heirloom bonnet in pristine condition, hand wash in cold water with a gentle wool wash. Lay flat to dry, reshaping as needed. Store flat or rolled in a drawer, away from direct sunlight to prevent fading.
Final Thoughts
This Heirloom Rosebud Lace Bonnet is more than just a baby accessory—it's a labor of love that will be cherished for years to come. The delicate lace pattern, soft yarn, and thoughtful details make it a truly special gift for any new arrival.
Whether you're an experienced knitter looking for a new challenge or a beginner ready to try lace for the first time, this pattern offers a rewarding project with stunning results. Take your time, enjoy the process, and know that every stitch you make is creating something beautiful.
Happy knitting!