Free Patterns
Crochet Heart Keychain Pattern (Free)
A free 3D crochet heart keychain pattern. Two humps joined and stuffed, with materials, gauge, abbreviations and round-by-round instructions.
Published · LovelyCrochet

- Difficulty
- Beginner
- Time
- 45–60 minutes
- Hook
- 2.5 mm
- Yarn
- 4-ply milk cotton
- Gauge
- 22 sc × 24 rounds = 10 × 10 cm
- Finished size
- About 6 cm wide × 5.5 cm tall
Materials & tools
- 4-ply milk cotton in one colour, about 7 g
- 2.5 mm crochet hook
- A little polyester fill
- 2.5 cm key ring with a short chain
- Tapestry needle and scissors
- Stitch marker
Abbreviations (US terms)
| Abbreviation | Meaning |
|---|---|
MR | Magic ring |
sc | Single crochet |
inc | Increase (2 sc in the same stitch) |
dec | Invisible decrease (2 stitches into 1) |
sl st | Slip stitch |
(…) x4 | Repeat the brackets 4 times |
(24) | Stitch count at the end of the round |
Pattern
This heart keychain is a great project for beginners learning to crochet in the round. It is worked in one piece, so there are no sides to sew together. Once you are comfortable with it, you will be ready for small amigurumi like our crochet puppy keychain.
The pattern uses US terms and is worked in a continuous spiral without joining rounds. Place a stitch marker in the first stitch of each round.
First hump
- Rnd 1: 6 sc in MR (6)
- Rnd 2: inc x6 (12)
- Rnd 3: sc in each st (12)
Cut the yarn, pull it through and set aside.
Second hump
Repeat Rnd 1–3 as for the first hump, but don’t cut the yarn.
Joining the humps
- Rnd 4: 12 sc around the second hump, then carry straight on to the first hump and work 12 sc around it (24). The two humps are now one shape.
- Rnd 5: sc in each st (24)
Shaping the point
- Rnd 6: (4 sc, dec) x4 (20)
- Rnd 7: sc in each st (20)
- Rnd 8: (3 sc, dec) x4 (16)
Stuff through the opening, filling the humps first.
- Rnd 9: (2 sc, dec) x4 (12)
- Rnd 10: (sc, dec) x4 (8)
Add a little more fill at the point.
- Rnd 11: dec x4 (4)
Cut the yarn, leaving 15 cm. Thread it through the front loops of the last four stitches, pull tight to close the point, then weave it in.
Finishing
- There will be a small gap between the two humps. Sew it closed with the tail from the first hump so no stuffing shows.
- Attach the key ring’s chain to a stitch at the top centre of the heart, right in the dip between the humps. Tie it with yarn twice for strength.
- Weave in all ends.
Tips
- For couple keychains, make two hearts in different colours.
- You can embroider initials in a contrasting colour before Rnd 8, while the opening is still wide.
- Forgotten how to do an invisible decrease? See invisible decrease in the glossary.
This pattern is free to use for learning, and you're welcome to sell what you make from it. Please don't copy or resell the pattern text itself, and credit LovelyCrochet when you share photos of your work.
