| |

HEART dishcloth knitting pattern: 2 easy versions

This pattern was originally published in 2019. It has been fully updated for 2026 with a new high-resolution charts, revised instructions and project summary.

Whether you’re celebrating a new arrival or knitting a cozy Valentine’s gift, the HEART Dishcloth offers the perfect blend of simplicity and sentiment. This 52SP Standard pattern features two distinct versions to suit your project: Heart 1 fills the block with a bold, textured statement, while Heart 2 provides a delicate motif with dedicated space for personal touches. It’s the ideal canvas for embroidering a special date or a monogram, making it a truly one-of-a-kind addition to your sampler collection.

two pink squares featuring different versions of the heart knitting pattern, relief texture with only knits and purls

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

Materials & Tools

  • Yarn: approx. 70 yds (64 m) of DK weight yarn. Cotton is recommended for dishcloths; wool or acrylic blends work beautifully for blankets.
  • Needles: 4 mm (US 6) straight needles (I suggest using 4.5 mm / US 7 needles specifically for casting on and binding off to keep your edges flexible).
  • Tools: Tapestry needle for weaving in ends, scissors.
  • Gauge: 21 sts x 28 rows = 4″ (10 cm) in stocking stitch.

You can change the yarn weight and needle size to obtain different sized blocks.

Abbreviations

  • CO: cast on
  • RS: right side
  • WS: wrong side
  • st: stitch
  • k: knit
  • p: purl

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, HEART knitting pattern (version 1 or 2) over 35 sts, 
    4 garter sts
    You can follow either the row-by-row written instructions or the charts below for each HEART 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.


HEART dishcloth knitting pattern (version 1): Written instructions

Row 1) and every following odd row (RS) k all sts

Row 2) p all sts

Row 4) p all sts

Row 6)  p16, k3, p16

Row 8) 
p16, k3, p16

Row 10) p15, k5, p15

Row 12)
p14, k7, p14

Row 14) p13, k9, p13

Row 16) p12, k11, p12

Row 18) p10, k15, p10

Row 20) p8, k19, p8

Row 22) p7, k21, p7

Row 24) p5, k25, p5

Row 26) p3, k29, p3

Row 28) p2, k31, p2

Row 30) p2, k31, p2

Row 32) p1, k33, p1

Row 34) p1, k33, p1

Row 36) p1, k33, p1

Row 38) p1, k33, p1

Row 40) p2, k15, p1, k15, p2

Row 42) p2, k14, p3, k14, p2

Row 44) p3, k12, p5, k12, p3

Row 46) p4, k9, p9, k9, p4

Row 48) p5, k6, p13, k6, p5

Row 50) p6, k4, p15, k4, p6

Row 52) p all sts

Row 54) p all sts

Row 55) k all sts


HEART dishcloth knitting pattern (version 1): CHART

  • Read all odd rows from right to left, and all even rows from left to right.

New to reading charts? Don’t worry, I’ve got you covered! You can find my step-by-step guide in the Oh La Lana! Academy: How to Read Knitting Charts for Beginners. It breaks down exactly how to follow the grid so you can knit your pattern with confidence!

Note: These charted instructions represent the 35-stitch design area. Remember to work your 4-stitch garter borders at the beginning and end of every row.

legend for knit and purl charts

HEART dishcloth knitting pattern (version 2): Written instructions

Row 1) and every following odd row (RS) k all sts

Row 2) to 10) p all sts

Row 12) p17, k1, p17

Row 14) p15, k5, p15

Row 16) p14, k7, p14

Row 18) p12, k11, p12

Row 20) p10, k15, p10

Row 22) p7, k21, p7

Row 24) p5, k25, p5

Row 26) p3, k29, p3

Row 28) p2, k31, p2

Row 30)  p2, k31, p2

Row 32) p1, k33, p1

Row 34)  p1, k33, p1

Row 36)  p1, k33, p1

Row 38)  p1, k33, p1

Row 40) p2, k15, p1, k15, p2

Row 42) p3, k13, p3, k13, p3

Row 44) p5, k10, p5, k10, p5

Row 46) p8, k5, p9, k5, p8

Row 48) to 54) p all sts

Row 55) k all sts


HEART dishcloth knitting pattern (version 2): CHART

  • Read all odd rows from right to left, and all even rows from left to right.

New to reading charts? Don’t worry, I’ve got you covered! You can find my step-by-step guide in the Oh La Lana! Academy: How to Read Knitting Charts for Beginners. It breaks down exactly how to follow the grid so you can knit your pattern with confidence!

Note: These charted instructions represent the 35-stitch design area. Remember to work your 4-stitch garter borders at the beginning and end of every row.

legend for knit and purl charts

Looking for more hearts💕?

Check out our “LOVE”, Cabled Hearts, and Valentines blocks for more inspiration.

valentines hearts pattern
close up of the "LOVE" dishcloth

Pin it!

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

You might also like

16 Comments

  1. Gaylene Hutson's avatar Gaylene Hutson says:

    Thank you it is lovely.

  2. Thanks for the great hearts! Happy Valentine’s Day to you. 🙂

    1. Cecilia, from OhLaLana!'s avatar Cecilia, from OhLaLana! says:

      Thank you 🙂 Happy Valentine’s to you as well!

  3. Cecilia !! This is such an adorable pattern !! OMG thank you for posting this just in time for Valentine’s Day !! I love finding new posts in my inbox and coming to your blog and am amazed at how absolutely generous you are to share your hard work and talent with all of us… Best Wishes to you always ❤️

    1. Cecilia, from OhLaLana!'s avatar Cecilia, from OhLaLana! says:

      Hello Madhavi! Thank you so much for your lovely message 😊 Hugs to you.

  4. Sandra Jones's avatar Sandra Jones says:

    Just seen this pattern, wow, that is what I have been looking for, for a long long time, I know a young lady that will cherish it.
    Thanks for sharing the pattern

    1. Cecilia, from OhLaLana!'s avatar Cecilia, from OhLaLana! says:

      You’re welcome, Sandra! Look around my blog, there are lots of free patterns. Happy knitting!

  5. Beautiful patterns thank you🌹

    1. Cecilia, from OhLaLana!'s avatar Cecilia, from OhLaLana! says:

      Thanks! 😃

  6. Diane zalewski's avatar Diane zalewski says:

    After row 55 do you bind off

  7. Diane zalewski's avatar Diane zalewski says:

    Do you double your yarn

Leave a Comment