Looking to create something sweet, meaningful, and beginner-friendly with your crochet hook? This step-by-step crochet heart Keychain pattern is the perfect project. Designed with simple stitches and clever shaping, this plush heart is a versatile handmade gift for Valentine’s Day, anniversaries, or simply spreading love.
Crochet Heart Keychain

Whether you use it as a keychain, bag charm, or soft toy, the pattern offers endless color customization and works well with most yarn types. With clear rows and structured instructions, it’s ideal for crocheters of all skill levels who want to craft something heartfelt and memorable.
Preparation
- Use 1mm Vietnamese cotton yarn or any yarn of choice.
- Leave a long yarn tail at the beginning for sewing.
- Create a magic ring to begin.

Row 1
- Chain 1
- 6 single crochets (sc) into the magic ring
- Pull the ring tight to close
- Slip stitch (sl st) into the first sc to join
For Row 2
- Chain 1
- Increase (inc) in each stitch around (2 sc in each stitch)
- Place a stitch marker in the first sc
- Total: 12 sc
- Sl st into the first sc to join
Row 3
- Chain 1
- Repeat (1 sc, 1 inc) around
- Place a stitch marker in the first sc
- Total: 18 sc
- Sl st into the first sc to join
Row 4
- Chain 1
- 1 sc in each stitch around
- Total: 18 sc
- Sl st into the first sc to join

Make Second Half
- Repeat Rows 1–4
- Do not cut the yarn on the second piece
Joining the Two Halves (Row 5)
- Insert hook into the first stitch of the first piece and sl st
- Chain 1
- Sc around both halves: 18 sc per half
- Total: 36 sc
- Sl st to join and chain 1
- Use a needle to close the small gap between the two halves
Row 6
- 1 sc in each stitch around
- Total: 36 sc
- Sl st to join
For Row 7
- Chain 1
- Sc 7
- Decrease (dec) twice
- Sc 14
- Decrease (dec) twice
- Sc 7
- Sl st to join

Row 8
- Chain 1
- 1 sc in each stitch around
- Total: 32 sc
- Sl st to join
Row 9
- Chain 1
- Sc 6
- Decrease (dec) twice
- Sc 12
- Decrease (dec) twice
- Sc 6
- Total: 28 sc
- Sl st to join
For Row 10
- Chain 1
- Sc 5
- Decrease (dec) twice
- Sc 10
- Decrease (dec) twice
- Sc 5
- Total: 24 sc
- Sl st to join
Row 11
- Chain 1
- Sc 4
- Decrease (dec) twice
- Sc 8
- Decrease (dec) twice
- Sc 4
- Total: 20 sc
- Sl st to join

For Row 12
- Chain 1
- Sc 3
- Decrease (dec) twice
- Sc 6
- Decrease (dec) twice
- Sc 3
- Total: 16 sc
- Sl st to join
Row 13
- Chain 1
- Sc 2
- Decrease (dec) twice
- Sc 4
- Decrease (dec) twice
- Sc 2
- Total: 12 sc
- Sl st to join
- Chain 1 and stuff the heart

Row 14 (Final Row)
- 6 decreases (6A)
- Total: 6 sc
- Sl st to join
- Cut yarn, leaving a long tail
- Use a needle to weave through the front loops of the last 6 stitches and pull tight
- Weave in the ends securely





Leave a Reply