Mini C2C heart square crochet pattern
Add a sweet handmade heart to Valentine’s Day gifts or everyday crochet projects with this mini square. The simple heart design works well on its own or as part of a larger project like a pillow, blanket, bag, or wall hanging.
Quick answer
This advanced beginner mini heart square is worked corner to corner using worsted weight (#4) yarn and a G-6 (4 mm) crochet hook. The 17-row C2C design uses two colors and can be made from either the graph or written color counts, then finished with a single crochet border. The completed square measures approximately 5 × 5 inches (13 × 13 cm) and includes a video tutorial.
C2C crochet heart pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Advanced beginner — This pattern uses the C2C crochet technique, color changes, a graph or written color counts, and a simple single crochet border.
Materials needed
- G-6 (4 mm) crochet hook
- Worsted weight yarn (#4) in blue and white
- Yarn needle
- Scissors
Finished size
The finished heart square measures approximately 5 × 5 inches (13 × 13 cm).
Gauge
8 C2C blocks = 4 inches (10 cm)
Crochet abbreviations
- dc = double crochet
- sc = single crochet
- ch/chs = chain/chains
Pattern notes
- The square is worked using the C2C crochet technique in diagonal rows.
- Each C2C block is made with ch 3 and 3 dc.
- Ch 6 to begin a new row and ch 3 to begin a new C2C block.
- Follow either the graph or the written color counts.
- ↙ Right-side rows: You are looking at the front of the panel.
- ↗ Wrong-side rows: You are looking at the back of the panel.

Mini C2C heart square video tutorial
Prefer YouTube? Watch the crochet mini heart square tutorial on YouTube.
Free C2C crochet heart pattern instructions
Crochet the heart square following the picture graph or the written pattern.
Graph
Download the mini heart square picture graph.
Written instructions
↙ Row 1: blue x 1 (1 block)
↗ Row 2: blue x 2 (2 blocks)
↙ Row 3: blue x 3 (3 blocks)
↗ Row 4: blue x 4 (4 blocks)
↙ Row 5: blue x 5 (5 blocks)
↗ Row 6: blue x 1, white x 4, blue x 1 (6 blocks)
↙ Row 7: blue x 1, white x 4, blue x 2 (7 blocks)
↗ Row 8: blue x 2, white x 5, blue x 1 (8 blocks)
↙ Row 9: blue x 2, white x 4, blue x 3 (9 blocks)
Corner: Start decreasing on both ends
↗ Row 10: blue x 2, white x 5, blue x 1 (8 blocks)
↙ Row 11: blue x 1, white x 4, blue x 2 (7 blocks)
↗ Row 12: blue x 1, white x 3, blue x 2 (6 blocks)
↙ Row 13: blue x 1, white x 3, blue x 1 (5 blocks)
↗ Row 14: blue x 1, white x 2, blue x 1 (4 blocks)
↙ Row 15: blue x 3 (3 blocks)
↗ Row 16: blue x 2 (2 blocks)
↙ Row 17: blue x 1 (1 block)
Adding a border
Make 2 sc in each square along the sides and in each corner square make (2 sc, ch 2, 2 sc).
Finishing
Fasten off and then weave in all of your ends. Block if desired.

Printable PDF version
Get this heart design as part of my 26 mini crochet squares pattern bundle in my Etsy shop.
More crochet heart patterns
I’ve used this mini heart square in several bag designs, including my neon hearts bag and my two styles heart patch bags.
Looking for a wearable project for these squares? Try my crochet heart bucket hat pattern, made with four C2C heart panels, a separate crown, and a flared brim.
You can also browse my full collection of free crochet heart patterns for more heart-themed projects.
More free C2C crochet patterns
You can find more small graph-style projects in my collection of free C2C crochet patterns. If written instructions ever feel confusing, my guide on how to read a crochet pattern can help with abbreviations, repeats, and pattern notes.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

