a pink cotton knitted square, featuring the lace hearts knitting pattern, with a 52SP badge on the top right corner and a lace badge on the bottom right corner, over a light wooden background
| | |

LACE HEARTS knitting pattern

There is something timeless about knitted hearts, especially when rendered in delicate lace. Our Lace Hearts block has been one of your favorite designs, and I’m thrilled to announce it has officially joined the 2026 Library Renovation.

I have meticulously updated this pattern to our 52SP Standard (43 stitches by 63 rows), featuring a high-resolution chart that makes tracking those yarn-overs and decreases a breeze. Whether you’re knitting a single dishcloth for a gift or incorporating these hearts into a personalized heirloom blanket, this updated version ensures a perfect fit every time.

Project DetailRequirement
Skill LevelBeginner (only knits and purls)
Yarn WeightDK or Worsted
Needle Size4mm / US 6 (and 4.5mm / US 7 for casting on and binding off stitches)
Finished Size8.5” x 8.5” (22 cm x 22 cm)

Materials & Tools for the Lace Hearts block (52SP)

  • Yarn: 70 yds (64 m) of DK yarn (8 ply). OR 140 yds (128 m) of light fingering yarn (approx 3 ply) USED DOUBLE.
  • Needles: 4mm / US 6 (and 4.5mm / US 7 for casting on and binding off stitches).
  • Tools: tapestry needle for weaving in yarn ends, scissors.
  • Gauge: 21 sts x 28 rows in stocking st with US 6 (4 mm needles) and DK yarn =  4” x 4” (10 cm x 10 cm)

NOTE: You can change the yarn weight and needle size to obtain different sized blocks. Let me know in the comments if you need help!


Lace Hearts square

two knitted squares, one in cream color cotton and one in pink cotton, featuring the lace hearts knitting pattern, with an 52SP badge on the middle top, over a wooden background

Abbreviations:

  • CO: cast on 
  • BO: bind off
  • RS: right side
  • WS: wrong side
  • st: stitch
  • k: knit 
  • p: purl 
  • k2tog: knit 2 sts together
  • ssk: slip 1 st as if to knit, knit 1 st, pass the slipped st over
  • SK2P: slip 1 st as if to knit, k2tog, pass the slipped st over
  • yo: yarn over

The Pattern: General Instructions

  1. Cast on sts

    CO 43 sts with US 7 (4.5 mm) needles.
    I always cast on and bind off stitches with larger needles than I use for the main work. This prevents my cast on and bind off rows from being too tight.

  2. Garter stitch bottom border

    With US 6 (4 mm) needles, knit 4 rows.
    Slip first stitch on every row as if you were to knit it, but without knitting it (except on the first row). It will form a neat and sturdy border.

  3. Main pattern with garter stitch side borders

    Continue working the next 55 rows as follows:
    4 garter sts, Lace Hearts knitting pattern over 35 sts, 4 garter sts
    Work the entire 36-row pattern 1 time complete, and then rows 1) to 19) again.
    You can follow either the row-by-row written instructions or the chart below for the Scattered Diamonds knitting pattern.

  4. Garter stitch top border

    Knit 4 rows.

  5. Bind off

    Bind off all sts with a US 7 (4.5 mm) needle. Cut yarn and weave in ends.

  6. (Optional) Blocking

    Block your square to its final measures.


Lace Hearts Knitting Pattern: Row-by-Row Instructions

The stitch pattern repeats over 18 stitches and 36 rows. I added 17 more stitches to reach 35 stitches of internal space.

Work the instructions between brackets 1 time.

Row 1) (RS) [k1, yo, SK2P, yo, k4, yo, ssk, k3, yo, SK2P, yo, k2], k1, yo, SK2P, yo, k4, yo, ssk, k3, yo, SK2P, yo, k1

Row 2) and all other even rows: Purl all stitches

Row 3) [k6, k2tog, yo, k1, yo, ssk, k7], k6, k2tog, yo, k1, yo, ssk, k6 

Row 5) [k5, k2tog, yo, k3, yo, ssk, k6], k5, k2tog, yo, k3, yo, ssk, k5 

Row 7) [k4, k2tog, yo, k5, yo, ssk, k5], k4, k2tog, yo, k5, yo, ssk, k4 

Row 9) [k3, k2tog, yo, k7, yo, ssk, k4], k3, k2tog, yo, k7, yo, ssk, k3

Row 11) [k2, k2tog, yo, k9, yo, ssk, k3], k2, k2tog, yo, k9, yo, ssk, k2

Row 13) [k1, k2tog, yo, k11, yo, ssk, k2], k1, k2tog, yo, k11, yo, ssk, k1

Row 15) [k2, yo, ssk, k4, yo, ssk, k3, k2tog, yo, k3], k2, yo, ssk, k4, yo, ssk, k3, k2tog, yo, k2 

Row 17) [k3, yo, ssk, k1, k2tog, yo, k1, yo, ssk, k1, k2tog, yo, k4], k3, yo, ssk, k1, k2tog, yo, k1, yo, ssk, k1, k2tog, yo, k3

Row 19) [k4, yo, SK2P, yo, k3, yo, SK2P, yo, k4, yo], ssk, k3, yo, SK2P, yo, k3, yo, SK2P, yo, k4 

Row 21) [yo, ssk, k13, k2tog, yo, k1], yo, ssk, k13, k2tog, yo

Row 23) [k1, yo, ssk, k11, k2tog, yo, k2], k1, yo, ssk, k11, k2tog, yo, k1

Row 25) [k2, yo, ssk, k9, k2tog, yo, k3], k2, yo, ssk, k9, k2tog, yo, k2

Row 27) [k3, yo, ssk, k7, k2tog, yo, k4], k3, yo, ssk, k7, k2tog, yo, k3

Row 29) [k4, yo, ssk, k5, k2tog, yo, k5], k4, yo, ssk, k5, k2tog, yo, k4

Row 31) [k5, yo, ssk, k3, k2tog, yo, k6], k5, yo, ssk, k3, k2tog, yo, k5

Row 33) [k4, k2tog, yo, k5, yo, ssk, k4, yo], ssk, k3, k2tog, yo, k5, yo, ssk, k4

Row 35) [yo, ssk, k1, k2tog, yo, k7, yo, ssk, k1, k2tog, yo, k1], yo, ssk, k1, k2tog, yo, k7, yo, ssk, k1, k2tog, yo

Row 36) Purl all stitches


Lace Hearts pattern – Charted instructions

  • Read all odd rows from right to left, and all even rows from left to right.
high-resolution chart for the lace hearts knitting patten

Looking for a letter to pair with this sweet block?

Pair the Lace Hearts with our Alphabet blocks to create a stunning personalized wedding or baby blanket. All blocks in the 52SP library are designed to fit together perfectly!

letter A knitting pattern swatch in blue cotton yarn, with and 52SP badge on the right top corner

Download the Printable PDF

in Oh La Lana! shop

You can also buy this pattern on Etsy and Ravelry.


Pin it!

You can use the image below to save this pattern in your Pinterest knitting board.

pinterest image for the lace hearts knitting pattern for dishcloths and blanket blocks

One Comment

  1. Fran Christman's avatar Fran Christman says:

    How do I download this pattern

Leave a Comment