Heart Dishcloth Knitting Pattern (Beginner Knit + Purl Hearts)
THIS ARTICLE CONTAINS AFFILIATE LINKS THAT SUPPORT HANDY LITTLE ME CONTENT AND FREE PATTERNS.If you’re after a quick, cute project that feels a little bit Valentine-y without being fussy, this heart dishcloth knitting pattern is it.
The heart design is made using only knit and purl stitches, so it’s a confidence-boosting way to practice texture while making something genuinely useful.
These dishcloths (or washcloths) also make a sweet handmade gift, especially when tied up with a ribbon and a nice soap.

Before You Get Started
- This pattern uses simple garter stitches for the borders and a knit/purl texture pattern for the hearts.
- The heart motifs are separated with stitch markers, so it’s easy to stay on track.
- RS = right side (front of your work), WS = wrong side (back of your work).
Tips on choosing your cotton
If you’re making this as a kitchen dishcloth, a hard-wearing cotton is ideal because it’s absorbent, durable, and stands up to lots of washing.
Something like Lily Sugar’n Cream works really well.
If you’d prefer a softer feel for facial washcloths, try a smoother cotton such as Pima cotton (like We Are Knitters) or a gentle everyday option like Rico Creative Cotton Aran.
Materials
- Any cotton yarn (100% cotton works best for absorbent cloths)
- Around 30g/51 meters/55.8 yds
- 4mm / US 6 knitting needles
- Stitch markers (5 markers)
- Scissors
- Yarn needle
Size and Gauge
- Finished size (approx): 10 x 10 in / 25 x 25 cm (depending on your yarn and tension)
- Gauge: 18 sts/24 rows in stocking stitch. Not critical for this project; aim for a firm fabric that lies flat and feels sturdy for kitchen use.

Abbreviations
- CO = cast on
- BO = bind off / cast off
- K = knit
- P = purl
- PM = place marker
- SM = slip marker
- rep = repeat
- RS = right side
- WS = wrong side
How The Stitch Markers Work
You’ll place 3 stitch markers to divide the middle of your dishcloth into 3 heart panels.
Each panel is 15 stitches wide, with 2 edge stitches on each side for a tidy border.
- K2, then PM (this marks the start of Heart Panel 1)
- Work the first 15-stitch panel, then PM
- Work the second 15-stitch panel, then PM
- Work the third 15-stitch panel, then finish with K2
On the following rows, you’ll SM (slip marker) as you come to each marker, just move it from the left needle to the right needle without knitting it.
The markers help you spot mistakes faster and keep all three hearts lined up.
Optional: If it helps, you can add extra markers after the first 2 stitches and before the last 2 stitches, but it’s not necessary.

Pattern Instructions
Heart Dishcloth Knitting Pattern
Multiple: multiple of 14 sts + 1
Stitch layout: 2 edge sts + 15 + 15 + 15 + 2 edge sts = 49 sts
CO 49 sts.
Border
Work 6 rows in garter stitch (knit every row).
Heart Pattern Rows
R1 (RS): K2, PM, *P1, K1; rep from * over 14 sts, P1, PM, *P1, K1; rep from * over 14 sts, P1, PM, *P1, K1; rep from * over 14 sts, P1, PM, K2.
R2 (WS): K2, SM, purl across row slipping markers to last 2 sts, SM, K2.
R3: K2, SM, **P1, K6; rep from * to last st before marker, P1, SM, rep from ** twice more, SM, K2.
R4: K2, SM, *P6, K3, P6, SM, rep from * twice more, SM, K2.
R5: K2, SM, *P1, K4, P2, K1, P2, K4, P1, SM, rep from * twice more, SM, K2.
R6: K2, SM, *P1, (P3, K2) twice, P4, SM, rep from * twice more, SM, K2.
R7: K2, SM, *P1, K2, P2, K5, P2, K2, P1, SM, rep from * twice more, SM, K2.
R8: K2, SM, *P2, K2, P3, K1, P3, K2, P2, SM, rep from * twice more, SM, K2.
R9: K2, SM, *P1, K1, P2, K2, P3, K2, P2, K1, P1, SM, rep from * twice more, SM, K2.
R10: K2, SM, *P3, K4, P1, K4, P3, SM, rep from * twice more, SM, K2.
R11: K2, SM, *P1, (K3, P2) twice, K3, P1, SM, rep from * twice more, SM, K2.
R12: K2, SM, purl across row slipping markers to last 2 sts, SM, K2.
Rep Rows 1-12 four more times.
Border + Finish
Work 6 rows in garter stitch.
BO (cast off) and weave in ends with your yarn needle.
Blocking
Blocking helps your dishcloth look neat and sit flat, especially after working lots of knit/purl texture.
- Soak the finished cloth in lukewarm water for 10–15 minutes.
- Gently squeeze out the water (don’t wring). Roll it in a towel and press to remove extra moisture.
- Lay flat and smooth the edges into a square shape.
- Pin the corners if you want crisp edges, then let it dry completely.
Tip: Cotton doesn’t “spring” like wool, but it blocks beautifully for shaping and smoothing out the borders.
Care instructions
Because this is made with cotton, it’s easy to care for.
Wash in cool to warm water and lay flat to dry (or tumble dry low if your yarn label allows).
Cloths usually get softer and more absorbent after a wash or two.

FAQ
Is this pattern beginner-friendly?
Yes! You only need to know how to cast on, knit, purl, and cast off.
The hearts are created with knit and purl texture, no increases, decreases, or fancy stitches.
Why does the pattern say RS and WS?
RS means right side (the front of your work), and WS means wrong side (the back).
It helps you stay oriented as the heart design forms.
Do I have to use cotton yarn?
Cotton is best because it’s absorbent, durable, and holds up well to washing, perfect for kitchen cloths.
You can use other yarns, but they may not work as well for everyday use.
My dishcloth is curling. What did I do wrong?
Nothing! A little curl can happen depending on tension.
The garter borders help a lot, and a quick block at the end will usually flatten everything nicely.

Free Printable
To make this project even easier, I’ve created a free printable version of the knitted hearts dishcloth.
You can keep it handy while you work; there’s no need to keep checking your phone or scrolling through the blog.
It’s perfect for printing out or saving to your tablet for easy access anytime.
Heart Dishcloth Knitting Pattern
Make a practical, pretty hearts dishcloth using basic knit and purl stitches only.
This beginner pattern includes materials, sizing, abbreviations, row-by-row instructions, and blocking tips for a polished finish.
Materials
- Any cotton yarn (100% cotton works best for absorbent cloths)
- Around 30g/51 meters/55.8 yds
Tools
- 4mm / US 6 knitting needles
- Stitch markers (5 markers)
- Scissors
- Yarn needle
Instructions
Heart Dishcloth Knitting Pattern
Multiple: multiple of 14 sts + 1
Stitch layout: 2 edge sts + 15 + 15 + 15 + 2 edge sts = 49 sts
CO 49 sts.
Border
Work 6 rows in garter stitch (knit every row).
Heart Pattern Rows
- R1 (RS): K2, PM, *P1, K1; rep from * over 14 sts, P1, PM, *P1, K1; rep from * over 14 sts, P1, PM, *P1, K1; rep from * over 14 sts, P1, PM, K2.
- R2 (WS): K2, SM, purl across row slipping markers to last 2 sts, SM, K2.
- R3: K2, SM, **P1, K6; rep from * to last st before marker, P1, SM, rep from ** twice more, SM, K2.
- R4: K2, SM, *P6, K3, P6, SM, rep from * twice more, SM, K2.
- R5: K2, SM, *P1, K4, P2, K1, P2, K4, P1, SM, rep from * twice more, SM, K2.
- R6: K2, SM, *P1, (P3, K2) twice, P4, SM, rep from * twice more, SM, K2.
- R7: K2, SM, *P1, K2, P2, K5, P2, K2, P1, SM, rep from * twice more, SM, K2.
- R8: K2, SM, *P2, K2, P3, K1, P3, K2, P2, SM, rep from * twice more, SM, K2.
- R9: K2, SM, *P1, K1, P2, K2, P3, K2, P2, K1, P1, SM, rep from * twice more, SM, K2.
- R10: K2, SM, *P3, K4, P1, K4, P3, SM, rep from * twice more, SM, K2.
- R11: K2, SM, *P1, (K3, P2) twice, K3, P1, SM, rep from * twice more, SM, K2.
- R12: K2, SM, purl across row slipping markers to last 2 sts, SM, K2.
Rep Rows 1-12 four more times.
Border + Finish
Work 6 rows in garter stitch.
BO (cast off) and weave in ends with your yarn needle.
Blocking
Blocking helps your dishcloth look neat and sit flat, especially after working lots of knit/purl texture.
- Soak the finished cloth in lukewarm water for 10–15 minutes.
- Gently squeeze out the water (don’t wring). Roll it in a towel and press to remove extra moisture.
- Lay flat and smooth the edges into a square shape.
- Pin the corners if you want crisp edges, then let it dry completely.
Tip: Cotton doesn’t “spring” like wool, but it blocks beautifully for shaping and smoothing out the borders.
Care instructions
Because this is made with cotton, it’s easy to care for.
Wash in cool to warm water and lay flat to dry (or tumble dry low if your yarn label allows).
Cloths usually get softer and more absorbent after a wash or two.
Notes
Size and Gauge
- Finished size (approx): 10 x 10 in / 25 x 25 cm (depending on your yarn and tension)
- Gauge: 18 sts/24 rows in stocking stitch. Not critical for this project; aim for a firm fabric that lies flat and feels sturdy for kitchen use.
Abbreviations
- CO = cast on
- BO = bind off / cast off
- K = knit
- P = purl
- PM = place marker
- SM = slip marker
- rep = repeat
- RS = right side
- WS = wrong side
How The Stitch Markers Work
You’ll place 3 stitch markers to divide the middle of your dishcloth into 3 heart panels.
Each panel is 15 stitches wide, with 2 edge stitches on each side for a tidy border.
- K2, then PM (this marks the start of Heart Panel 1)
- Work the first 15-stitch panel, then PM
- Work the second 15-stitch panel, then PM
- Work the third 15-stitch panel, then finish with K2
On the following rows, you’ll SM (slip marker) as you come to each marker, just move it from the left needle to the right needle without knitting it.
The markers help you spot mistakes faster and keep all three hearts lined up.
Optional: If it helps, you can add extra markers after the first 2 stitches and before the last 2 stitches—but it’s not necessary.
Could you share your work with us…
I love seeing your finished projects on social media.
If you enjoyed making the easy knit dishcloth pattern, I’d love to see yours on Instagram, tag me @handylittleme or #handylittleme.
If you are on Facebook, stop over to the handylittleme Facebook group and share a photo.
I’d love to see your work.
Happy Knitting!
More Dishcloth Patterns You May Be Interested In…
For easier knitting patterns to try out new stitches, check out the list below…
- Candy Cane C2C Dishcloth (Free Printable Knitting Pattern)
- Corner-To-Corner Knit Dishcloth Pattern (Free Printable)
- Knitted Dishcloth Patterns Free (Best For Beginners)
- How To Knit A Mitered Square (Free Knitting Pattern)
- Irish Moss Stitch Dishcloth Knitting Pattern
- Double Moss Stitch (Free Knitting Pattern For Beginners)
- How To Knit The Basket Weave Stitch – Easy Tutorial
- Broken Rib Stitch Knitting Pattern For Beginners
- 31 Free Knitted Dishcloth Patterns For Beginners
- Celtic Cable Dishcloth Knitting Pattern (+ Free PDF)
- How To Knit The Linen Stitch (Tutorial + Pattern)




