Shrug Knitting Patterns

The Heart Lines Shrug: A Free Knitting Pattern for a Textured, Romantic Layering Piece

Anonymous July 28, 2026

Wrap Yourself in Romance: Introducing the Heart Lines Shrug

There's something truly magical about a knit that whispers rather than shouts. The Heart Lines Shrug is exactly that—a modern, textured layer that traces a subtle heart motif across your shoulders. This airy, romantic piece is perfect for adding a whisper of romance to any outfit, whether you're layering it over a simple tee or a delicate dress. The openwork heart pattern is surprisingly simple to create, making this an inspiring project for adventurous beginners and seasoned knitters alike. Let's dive into creating this beautiful, textured shrug that feels like a gentle hug.

Materials Needed

Before you begin, gather the following supplies. Using the exact materials will help you achieve the look shown, but substitutions are possible as long as you match gauge.

  • Yarn: Worsted weight (Category 4) yarn, approximately 400-500 yards. The sample uses a soft blend of merino wool and silk in a dusty rose color for a vintage, romantic feel with a subtle sheen.
  • Needles: US Size 8 (5.0 mm) knitting needles, or size needed to obtain gauge. You will also need a tapestry needle for weaving in ends and seaming.
  • Notions: Stitch markers (optional, but helpful for pattern repeats), measuring tape, blocking pins and mats.
  • Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch, after blocking. Always check your gauge—it's crucial for the fit!

Step-by-Step Instructions

This pattern is worked flat in two identical pieces (left and right front/back), which are then seamed at the shoulders and sides. The heart lace pattern is a simple 8-row repeat that creates a beautiful, openwork heart shape. Blocking is essential to open up the lace and define the heart motif, so don't skip it!

Abbreviations

  • CO: cast on
  • K: knit
  • P: purl
  • yo: yarn over
  • k2tog: knit two together (right-leaning decrease)
  • ssk: slip, slip, knit (left-leaning decrease)
  • pm: place marker
  • sm: slip marker
  • BO: bind off
  • RS: right side
  • WS: wrong side

Heart Lace Pattern (Worked over a multiple of 10 stitches + 2)

Note: The pattern repeat is 10 stitches wide. The +2 stitches are for the edge stitches (one on each side).

  • Row 1 (RS): K1, *yo, ssk, k6, k2tog, yo, k1; repeat from * to last st, k1.
  • Row 2 and all WS rows: Purl all stitches.
  • Row 3: K1, *k1, yo, ssk, k4, k2tog, yo, k2; repeat from * to last st, k1.
  • Row 5: K1, *k2, yo, ssk, k2, k2tog, yo, k3; repeat from * to last st, k1.
  • Row 7: K1, *k3, yo, ssk, k2tog, yo, k4; repeat from * to last st, k1.
  • Row 8: Purl.

Repeat Rows 1-8 for the pattern.

Left Front/Back (Make One)

  1. Cast On: CO 52 (62) sts. For size S/M, use 52 sts; for size M/L, use 62 sts.
  2. Begin Pattern: Work in Heart Lace Pattern for 8 rows (one full repeat). Then continue in pattern until the piece measures 12 (13) inches from the CO edge, ending with a WS row. Measure from the cast-on edge, not including any fringe.
  3. Shape Shoulder: This creates a gentle slope for the shoulder.
    • BO 5 sts at the beginning of the next 2 rows (RS and WS).
    • BO 4 sts at the beginning of the next 2 rows.
    • BO 3 sts at the beginning of the next 2 rows.
    • You will have 28 (38) sts remaining.
  4. Finish: Work even in pattern for 2 more rows. BO all sts loosely. Loosen your bind-off to maintain the stretch of the lace.

Right Front/Back (Make One)

Work exactly as for the Left Front/Back. The pieces are identical, so there's no need to reverse shaping.

Finishing

Now it's time to assemble your shrug. Take your time with seaming for a professional finish.

Seams

  1. Shoulder Seams: With right sides together, sew the shoulder seams (the BO edges) together for about 4 (5) inches from the outer edge. Leave the center 20 (28) sts open for the neck. Use a mattress stitch or your preferred seaming method.
  2. Side Seams: Sew side seams from the CO edge up for about 8 (9) inches, leaving a 6 (7) inch opening for the armhole. Try the shrug on to ensure the armhole is comfortable before finishing the seam.

Edging

  1. Outer Edge: With RS facing, pick up and knit approximately 80 (90) sts evenly around the entire outer edge of the shrug (including the bottom, front edges, and neckline). Pick up about 1 stitch for every 2 rows along the vertical edges, and 1 stitch for every stitch along the cast-on and bind-off edges.
    • Knit 3 rows (garter stitch).
    • BO all sts loosely.
  2. Armhole Edging: With RS facing, pick up and knit approximately 50 (60) sts around each armhole opening.
    • Knit 2 rows.
    • BO all sts loosely.

Final Steps

  1. Weave in Ends: Use your tapestry needle to weave in all yarn ends securely on the wrong side.
  2. Blocking: This is the most important step! Soak the shrug in lukewarm water with a gentle wool wash for 15-20 minutes. Gently squeeze out excess water (do not wring). Lay flat on a blocking mat, gently stretching to the desired measurements. Pin out the lace pattern, especially the heart motifs, to open them up. Allow to dry completely before removing pins. Blocking transforms the lace from a scrunched fabric into a beautiful, airy piece.

Your Heart Lines Shrug is now complete! Enjoy the delicate, romantic texture and the subtle heart motif that makes this piece truly special. It's the perfect layering piece for adding a touch of handmade elegance to any outfit.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Free Pattern: Chromatic Dreamcatcher Toddler Sweater