
Free Crochet Heart Pattern
Learn how to crochet a heart with this easy and free crochet heart pattern. Make it as a heart-shaped dishcloth or a Valentine’s Day gift and decoration.
Before we begin, I would like to thank you for visiting Jo to the World Creations, a site dedicated to helping you give the gift of crochet.
More free patterns (that make awesome crochet gifts) are on the way! Sign up for my emails, follow me and never wonder “what should I make for…” again!
FREE PATTERNS FOR CROCHET GIFTS
Delivered to your inbox
AND GET A FREE PDF OF THE LOVE PILLOW
& A FREE CROCHET CHEAT SHEET
No spam ever, just “Jo”-ful emails. Unsubscribe at any time.
Delivered Socially
Follow Me on

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.

Affiliate Disclosure: This post may contain affiliate links meaning I may receive a commission for purchases made through links in this post at no extra cost to you. As an Amazon Associate, I earn from qualifying purchases.
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!

You can also purchase it on Etsy or Ravelry.

All-Access Membership
For only $0.14 a day, you can get this pattern as a PDF and my entire library of 100+ print-ready, ad-free PDF crochet patterns!

Heart Crochet Pattern Details
Skill Level
Easy
Size
The pattern creates a heart that is approx. 10.5” wide x 10” high.
Gauge
4” x 4” = 12 sts and 11 rows (following the pattern)

Materials
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.
Terminology
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.
Abbreviations
- 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
Pattern Notes
- 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.

Just a Reminder!
This pattern is also available as a PDF, which includes everything listed here but as a printer-friendly, ad-free PDF that you can instantly download, save, print, make notes on and keep forever.
You can also purchase it on Etsy or Ravelry.
Get this PDF with an All-Access Membership!
Only $0.14 a day!
- Instant Access to 100+ Premium PDF Crochet Patterns
- Make Gifts for Every Occasion!
- Save, Print & Keep Forever
- No Ads or Popups
- Happiness Guaranteed!
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!

More Patterns You Might Like
Download. Print. Keep.
Get Instant Access to ALL Printable Patterns
Make your crocheting more enjoyable, relaxing and productive with printable PDF patterns.
- 100+ premium crochet patterns.
- Download, save and print from any device.
- No ads or popups!
Not sure yet? Take a look at the Pattern Library and see all the patterns you can download once you’re a member.

Save with Pattern Bundles
For a limited time, I’ve grouped together some of my most popular crochet patterns and I’m offering them as pattern bundles where you can get the printable versions for one low, discounted price. Check out these incredible Crochet Pattern Bundles.

Easy Baby Blanket Bundle
With this Easy Baby Blanket Bundle, you’ll get SIX easy crochet baby blankets as printable downloads. Each pattern includes step-by-step instructions and a full video tutorial.

Delightful Baby Blanket Bundle
This incredible deal includes six SIX blanket patterns that are a delight to make and create truly stunning blankets – all as printable PDFs for one low, discounted price.

Moss Stitch Pattern Bundle
All your favorite Moss Stitch patterns in one bundle! Get SEVEN easy Moss Stitch crochet patterns as ad-free, print-ready PDFs to print, save and keep forever.

Free Crochet Cheat Sheet
Get instant access to this Ultimate Crochet Cheat Sheet! Plus you’ll receive free patterns for crochet gifts delivered right to your inbox!
Featured Crochet Patterns
Pattern Collections
Free Patterns for Crochet Gifts
Never miss a pattern! Get all my secrets to making incredible crochet gifts as well as new free crochet patterns and exclusive deals when you sign up for my newsletter (it’s free!).