Heart Keychain by Joey Diehl

Heart Keychain

Crochet
July 2026
Worsted (9 wpi) ?
18 stitches and 21 rows = 4 inches
in Single Crochets
5.0 mm (H)
US
English
This pattern is available for free.

Pumped into this free crochet heart keychain pattern are all the fond feelings of budding romances—the way your heart quickens at the sound of their voice, the sudden swell of butterflies filling your stomach, and the warmth of a blush blossoming across your cheeks.

Whether you are looking to make a simple project for a crafter’s market, or a quick gift for a friend, this free crochet heart keychain pattern is the perfect project to sink your hook into and use up your yarn scraps!

Pattern Information:

This free crochet heart keychain pattern has a difficulty rating of intermediate.

The finished dimensions are 2.5 inches (height) by 2.5 inches (width) by 1.25 inches (depth) before adding the keychain clip.∗

You may also make your pieces larger or smaller by increasing or decreasing your yarn weight and/or hook size, respectively.

∗Finished dimensions are calculated from a model using medium weight yarn, a size H-8 (5 mm) crochet hook, the YU/YO method and the following gauge: 18 sc x 21 rows = 4 inches.

Supplies:

  • Size H-8 (5 mm) crochet hook
  • Medium (4) weight yarn in 1 color:
  • Yarn A – pink (example uses Big Twist Value: Bubblegum)
  • Polyester fiberfill
  • Keychain clip in chosen style/color
  • 6 mm jump rings (x3)∗
  • Pliers (x2)
  • Yarn needle
  • Scissors
  • Stitch markers

∗6 mm jump rings are the minimum size required for the example gauge. However, larger sizes may be needed depending on your chosen keychain clip style.

Alternate Yarn Supplies:

Color Variation 2 (as seen on the right in cover photo):

  • Medium (4) weight yarn in 1 color:
  • Yarn A – pink (example uses Loops & Threads Soft Classic: Light Pink)

Terminology:

This free crochet heart keychain pattern uses English (US) terminology:

  • st (sts) = stitch (stitches)
  • ch = chain stitch
  • sl st = slip stitch
  • sc = single crochet
  • sc2tog = single crochet 2 together (over the span of 2 stitches), also known as a decrease
  • sk = skip

Follow us for more crochet content and amigurumi adventures!

https://virkadia.com/ | Blog
https://virkadia.etsy.com | Etsy
https://www.youtube.com/@Virkadia | YouTube
https://www.instagram.com/virkadia | Instagram
https://www.pinterest.com/virkadia | Pinterest
https://www.facebook.com/virkadia | Facebook
https://www.tiktok.com/@virkadia | TikTok

Thank you for all of your support!