
This easy corner to corner graph includes a free crochet pattern to help you create your c2c square with a cute heart design. You can use your c2c square to make a pillow, a blanket square, a wall hanging, or even a bag. The c2c heart will make a great Valentine’s day gift for children or adults.
How to crochet a C2C heart
To complete this crochet pattern you will need to know the C2C stitch. You can find a free downloadable tutorial to learn How to C2C crochet.

Collect them all
Did you know there’s a whole collection of C2C crochet patterns? Click here to see them all!
Premium pattern download
Going premium allows you to instantly download and print your very own copy of the c2c heart crochet pattern, plus it contains zero ads!

Crochet pattern information
Supplies
- DK / Light worsted / Weight 3 yarn
- 4mm crochet hook
- Scissors
- 16″ x 16″ pillow (optional)
Yarn
- Weight – DK / Light Worsted / #3
- Brand – King Cole Pricewise
- P – Pink: 150 yards
- B – Blue: 120 yards
- Total: 270 yards
Gauge & Size
- 2” x 2” gauge swatch = 4 rows of 8 dc
- Finished size – 16″ x 16″
Abbreviations
USA Terminology (See UK translation)
- BL – Block total
- ch – Chain
- dc – Double crochet
- R – Row
- sc – Single crochet
- sl st – Slip stitch
- RS – Right side start
- LS – Left side start
- BS – Bottom side start
- TS – Top side start
- P/B – Yarn block colours (see yarn area)
Pattern notes
- Change colors while completing the last stitch on the previous row.
- Each C2C block is made up of a 3dc.
Important Information
By using Hookfully’s website you are agreeing to its terms & conditions, copyright agreement and safety disclaimer. Read more…
This post contains affiliate links. This means I may earn a commission should you chose to make a purchase using my links.
C2C Heart – Free crochet pattern

Increase Rows
- R1: (RS) – 1B (1 BL)
- R2 (BS) – 2B (2 BL)
- R3 (RS) – 3B (3 BL)
- R4 (BS) – 4B (4 BL)
- R5 (RS) – 5B (5 BL)
- R6 (BS) – 6B (6 BL)
- R7 (RS) – 7B (7 BL)
- R8 (BS) – 8B (8 BL)
- R9 (RS) – 9B (9 BL)
- R10 (BS) – 10B (10 BL)
- R11 (RS) – 11B (11 BL)
- R12 (BS) – 12B (12 BL)
- R13 (RS) – 13B (13 BL)
- R14 (BS) – 14B (14 BL)
- R15 (RS) – 1B, 12P, 2B (15 BL)
- R16 (BS) – 3B, 12P, 1B (16 BL)
- R17 (RS) – 1B, 13P, 3B (17 BL)
- R18 (BS) – 4B, 13P, 1B (18 BL)
- R19 (RS) – 1B, 14P, 4B (19 BL)
- R20 (BS) – 5B, 14P, 1B (20 BL)
- R21 (RS) – 2B, 14P, 5B (21 BL)
- R22 (BS) – 6B, 14P, 2B (22 BL)
- R23 (RS) – 3B, 14P, 6B (23 BL)
- R24 (BS) – 7B, 14P, 3B (24 BL)
- R25 (RS) – 4B, 14P, 7B (25 BL)
Decrease Rows
- R26 (LS) – 7B, 14P, 3B (24 BL)
- R27 (TS) – 3B, 14P, 6B (23 BL)
- R28 (LS) – 6B, 14P, 2B (22 BL)
- R29 (TS) – 2B, 14P, 5B (21 BL)
- R30 (LS) – 5B, 13P, 2B (20 BL)
- R31 (TS) – 2B, 13P, 4B (19 BL)
- R32 (LS) – 4B, 12P, 2B (18 BL)
- R33 (TS) – 5B, 9P, 3B (17 BL)
- R34 (LS) – 3B, 9P, 4B (16 BL)
- R35 (TS) – 4B, 9P, 2B (15 BL)
- R36 (LS) – 2B, 9P, 3B (14 BL)
- R37 (TS) – 3B, 9P, 1B (13 BL)
- R38 (LS) – 1B, 9P, 2B (12 BL)
- R39 (TS) – 2B, 8P, 1B (11 BL)
- R40 (LS) – 1B, 7P, 2B (10 BL)
- R41 (TS) – 2B, 6P, 1B (9 BL)
- R42 (LS) – 1B, 5P, 2B (8 BL)
- R43 (TS) – 7B (7 BL)
- R44 (LS) – 6B (6 BL)
- R45 (TS) – 5B (5 BL)
- R46 (LS) – 4B (4 BL)
- R47 (TS) – 3B (3 BL)
- R48 (LS) – 2B (2 BL)
- R49 (TS) – 1B (1 BL)