Crochet Heart Pattern
This easy crochet heart pattern will show you step by step how to crochet a heart. You can use this free crochet heart pattern to make a heart-shaped dishcloth or a wonderful decoration for Valentine’s Day.
This classic crochet heart pattern works up really quickly – you can make it in approx. 1 hour. Use any colors and make lots of crochet hearts to give as gifts or sell at craft shows!
To crochet this simple heart pattern, you can use any size 4 yarn. I recommend using 100% cotton, especially if you are using this crochet heart pattern to make a dishcloth.
Crochet Heart Dishcloth Pattern
You can absolutely make this crochet heart as a decorative item (or for lots of other purposes) but it works really well as a crochet heart dishcloth pattern! The pattern alternates between single crochet and double crochet stitches, which creates a lovely texture – ideal for washing dishes.
Plus, the crochet heart border alternates between single crochet and triple crochet stitches, adding even more texture if your pots and pans are being extra stubborn.
The pattern creates a durable, textured dishcloth (if you are using it as a heart-shaped dishcloth) that is the average size of a dishcloth. Plus it folds perfectly over the top of your sink’s faucet.
About This Large Crochet Heart Pattern
- This large crochet heart pattern is reversible and looks great on either side.
- It’s very fast and fun to make.
- The pattern creates a stunning, textured crochet heart that you will be proud to give as a gift or show off in your own home.
- You can use any size 4 (I recommend cotton) yarn. You’ll only need approx. 72 yards, making it great for scrap-busting.
- It makes a wonderful Valentine’s Day crochet project or to give as a gift year-round.
This post may contain affiliate links meaning I may receive commission for purchases made through links in this post at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. I use this money to buy more yarn! Read more.
Get the PDF!
Purchase the printer-friendly, ad-free PDF of this pattern that you can instantly download! It includes everything from this free pattern but you can easily save, print and access it anytime!
SAVE FOR LATER
Click this button to save to Pinterest (and while you’re there, follow me!)
Heart Crochet Pattern Details
The pattern creates a heart that is approx. 10.5” wide x 10” high.
4” x 4” = 12 sts and 11 rows (following the pattern)
Yarn: Any size 4 (medium) 100% cotton yarn. You will need approx. 72 yds / 45 g (56 yds for the body and 16 yds for the border). I used Bernat Handicrafter Cotton Yarn in the color “Red”. This yarn is size 4, 100% cotton. A skein is 50 g / 1.75 oz, 80 yds / 73 m. I used one skein.
Crochet Hook: H/8 (5.00 mm).
Other Materials: yarn needle, scissors.
This heart crochet pattern is written in English for right-handed crochet using US terminology. If you are more familiar with UK terminology, check out my US to UK Conversion Chart.
- ch = chain
- st = stitch
- sts = stitches
- sl st = slip stitch
- sc = single crochet
- dc = double crochet
- tr = triple / treble crochet
- RS = right side
- WS = wrong side
- sc/dc2tog = single and double crochet two together
- The dishcloth is made from the bottom up.
- Always work into the first stitch of a row (the stitch attached to the chain).
- Chain 1 never counts as a stitch.
Special Stitches (Used for Right & Left Heart Tops)
sc/dc2tog = Insert your hook into the next st, yarn over and pull up a loop (2 loops on hook). Yarn over and insert your hook into the next st, yarn over and pull up a loop (4 loops on hook). Yarn over and pull the yarn through 2 loops on hook (3 loops left on hook). Yarn over and pull yarn through all 3 loops on hook.
Please note: This pattern and all images associated with this pattern cannot be copied, shared, altered or sold on your own. You are welcome to sell the finished product but please include a link (if online) and reference jototheworld.com.
Crochet Heart Pattern Video Tutorial
Watch the step by step video tutorial or keeping scrolling down for the free heart crochet pattern.
How to Crochet a Heart
Free Crochet Heart Pattern Instructions
Start: Chain 3.
Row 1 (RS): In the 2nd ch from hook, sc. In the next ch, dc. (2 sts).
Row 2 (WS): Ch 1 and turn. In the 1st st, make (sc, dc) in the same st. In the next st, make (sc, dc) in the same st. (4 sts).
Row 3: Ch 1 and turn. *In the next st (the top of the dc from the previous row), sc. In the next st (the top of the sc from the previous row), dc.* Repeat from * to * across. (4 sts).
Row 4: Ch 1 and turn. In the 1st st, make (sc, dc) in the same st. In the next st, sc. In the next st, dc. In the last st, make (sc, dc) in the same st. (6 sts).
Row 5: Ch 1 and turn. *In the next st, sc. In the next st, dc.* Repeat from * to * across. (6 sts).
Row 6: Ch 1 and turn. In the 1st st, make (sc, dc) in the same st. In the next st, make (sc, dc) in the same st. *In the next st, sc. In the next st, dc.* Repeat from * to * across. (8 sts).
Row 7: Repeat Row 6. (10 sts).
Row 8: Repeat Row 6. (12 sts).
Row 9: Repeat Row 6. (14 sts).
Row 10: Repeat Row 6. (16 sts).
Row 11: Repeat Row 6. (18 sts).
Row 12: Repeat Row 6. (20 sts).
Row 13: Repeat Row 6. (22 sts).
Row 14: Repeat Row 6. (24 sts).
Row 15: Repeat Row 6. (26 sts).
Row 16: Repeat Row 6. (28 sts).
Row 17: Ch 1 and turn. *In the next st, sc. In the next st, dc.* Repeat from * to * across. (28 sts).
Row 18 (WS): Repeat Row 17. (28 sts). Do not fasten off.
Right Heart Top (with RS Facing Up)
Right Row 19 (RS): Ch 1 and turn. *In the next st, sc. In the next st, dc.* Repeat from * to * across 14 sts. Leave the rest of the sts unworked. (14 sts).
Right Row 20 (WS): Ch 1 and turn. Sc/dc2tog over the 1st and 2nd sts. Sc/dc2tog over the 3rd and 4th sts. *In the next st, sc. In the next st, dc.* Repeat from * to * across. (12 sts).
Right Row 21: Repeat Right Row 20. (10 sts).
Right Row 22: Repeat Right Row 20. (8 sts).
Right Row 23: Repeat Right Row 20. (6 sts).
Right Row 24 (WS): Ch 1 and turn. Sc/dc2tog over the 1st and 2nd sts. In the next st, sc. In the next st, dc. Sc/dc2tog over the last 2 sts. (4 sts). Fasten off.
Left Heart Top (with RS Facing Up)
Left Row 19 (RS): Ensure RS is facing up. Attach yarn to the 15th st of Row 19. Sc in the same st. In the next st, dc. *In the next st, sc. In the next st, dc.* Repeat from * to * across. (14 sts).
Left Rows 20 – 24: Repeat Right Rows 20 – 24.
After Row 24, fasten off and weave in all loose ends.
Crochet Heart Border
With WS facing up, attach yarn to a stitch at the tip of the bottom of heart. In the same st, make (sc, tr, sc).
Work into the stitches and spaces at the ends of the rows and make *1 tr in the next st / space, 1 sc in the next st / space*. Repeat * to * evenly around.
When back at the 1st sc made, make a tr in the last st / space (if the number of sts are not working out, you can make a (sc, tr) in the last st / space if necessary). Join with a sl st into the 1st sc.
Fasten off and weave in loose ends. And now you have a new heart dishcloth!
Before You Go…
Get Your Free Cheat Sheet
Sign up for my emails and get free patterns for crochet gifts as well as The Ultimate Crochet Cheat Sheet delivered to your inbox!
Make More Crochet Hearts
You might also like this free pattern for a Valentine’s Tissue Box Cover & Mailbox.
Make More Dishcloths
Take a look at this free Flower Dishcloth Crochet Pattern
Or find more dishcloth patterns with this collection of 30+ Free Crochet Dishcloth Patterns.
Find Your Next Project
Share the Love
If you liked this post, please share!