Scarf Knitting Patterns

The Interlocking Heart Mosaic Scarf: A Free Knitting Pattern for a Textured, Two-Tone Accessory

Anonymous July 30, 2026

The Interlocking Heart Mosaic Scarf: A Free Knitting Pattern for a Textured, Two-Tone Accessory

This scarf uses a clever mosaic knitting technique to create a stunning, interlocking heart motif that appears to float on a contrasting background. The result is a cozy, reversible accessory with a modern, graphic feel that's perfect for adding a touch of handmade romance to any outfit. Whether you're a seasoned knitter looking for a new challenge or a confident beginner ready to try something special, this pattern will guide you through every step to create a truly unique piece.

Materials Needed

Before you begin, gather the following supplies to ensure a smooth knitting experience:

  • Yarn: Worsted weight yarn in two contrasting colors. You will need approximately 220 yards of Color A (background) and 180 yards of Color B (heart motif). The sample uses Lion Brand Wool-Ease in 'Fisherman' (A) and 'Cranberry' (B).
  • Needles: US Size 7 (4.5 mm) knitting needles.
  • Notions: Scissors, tapestry needle for weaving in ends, and a tape measure or ruler.
  • Gauge: 20 stitches and 28 rows = 4 inches in stockinette stitch. Achieving the correct gauge is important for the scarf to match the intended dimensions and drape.

Step-by-Step Instructions

This scarf is worked flat using the mosaic knitting technique, where slipped stitches create the pattern. You will only work with one color per row, carrying the unused color loosely up the side. Follow these instructions carefully for a flawless result.

Abbreviations

  • CO: Cast on
  • K: Knit
  • P: Purl
  • Sl: Slip stitch purlwise with yarn in back (wyib) on knit rows, with yarn in front (wyif) on purl rows
  • Rep: Repeat
  • St(s): Stitch(es)

Getting Started: Cast On and Setup Border

With Color A, cast on 40 stitches using your preferred method. We'll begin with a garter stitch border to create a clean, stable edge.

  • Row 1 (RS): With Color A, knit all stitches.
  • Row 2 (WS): With Color A, knit all stitches.
  • Row 3 (RS): With Color A, knit all stitches.
  • Row 4 (WS): With Color A, knit all stitches.

Mosaic Pattern Instructions

The heart motif is created using a 20-stitch repeat. Since you have 40 stitches, you will work the chart across all stitches. The chart is written below in text form. Important: On right-side (RS) rows, knit with the working color and slip stitches purlwise with yarn in back (wyib). On wrong-side (WS) rows, purl with the working color and slip stitches purlwise with yarn in front (wyif).

Chart (Read RS rows right to left, WS rows left to right):

  • Row 1 (RS, Color B): K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1.
  • Row 2 (WS, Color B): P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1.
  • Row 3 (RS, Color A): K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1.
  • Row 4 (WS, Color A): P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1.
  • Row 5 (RS, Color B): K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1.
  • Row 6 (WS, Color B): P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1.
  • Row 7 (RS, Color A): K1, K1, K1, Sl1, K1, K1, K1, K1, K1, Sl1, K1, K1, K1, K1, K1, Sl1, K1, K1, K1, K1, K1, Sl1, K1, K1, K1, K1, K1, Sl1, K1, K1, K1, K1, K1, Sl1, K1, K1, K1, K1, K1.
  • Row 8 (WS, Color A): P1, P1, P1, Sl1, P1, P1, P1, P1, P1, Sl1, P1, P1, P1, P1, P1, Sl1, P1, P1, P1, P1, P1, Sl1, P1, P1, P1, P1, P1, Sl1, P1, P1, P1, P1, P1, Sl1, P1, P1, P1, P1, P1.
  • Row 9 (RS, Color B): K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1, K1, K1, Sl1, K1, Sl1, K1.
  • Row 10 (WS, Color B): P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1, P1, P1, Sl1, P1, Sl1, P1.
  • Row 11 (RS, Color A): K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1, K1, K1, Sl1.
  • Row 12 (WS, Color A): P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1, P1, P1, Sl1.
  • Row 13 (RS, Color B): K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1.
  • Row 14 (WS, Color B): P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1.
  • Row 15 (RS, Color A): K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1.
  • Row 16 (WS, Color A): P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1.
  • Row 17 (RS, Color B): K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1, K1, Sl1.
  • Row 18 (WS, Color B): P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1, P1, Sl1.
  • Row 19 (RS, Color A): K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1, K1.
  • Row 20 (WS, Color A): P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1, P1.

Repeating the Pattern

Repeat Rows 1-20 until the scarf measures approximately 60 inches from the cast-on edge, or until it reaches your desired length. Be sure to end after completing a Row 20 (a wrong-side row worked with Color A).

Finishing Border and Binding Off

To create a matching border on the other end, work the following with Color A:

  • Row 1 (RS): Knit all stitches.
  • Row 2 (WS): Knit all stitches.
  • Row 3 (RS): Knit all stitches.
  • Row 4 (WS): Knit all stitches.

Bind off all stitches loosely in knit. Weave in all ends using a tapestry needle. For best results, block the scarf gently by wetting it and laying it flat to dry, which will help open up the mosaic pattern and even out the stitches.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Crochet Textured Floral Coaster Set Free Pattern