Skip to the builds
  1. Bench
  2. Builds
  3. Mini and keychains
ShelfLevelTimeHookYarn
Mini and keychainsBeginner2-3 hours2.5 mmWorsted

Crochet lips keychain: a two-piece amigurumi build

How do you crochet a lips keychain? Two lip pieces stuffed, closed, and seamed for a quick amigurumi gift.

Crochet lips keychain: a two-piece amigurumi build
Fig. 1 · Crochet lips keychain: a two-piece amigurumi build

01 · The pieceWhat Crochet lips keychain: a two-piece amigurumi build actually is

The keychain is a two-part build: Bottom Lip and Top Lip, each worked separately in continuous rounds from a magic ring, stuffed lightly, closed, then seamed together with matching yarn to form the mouth shape. A keychain finding attaches at the join. Nothing threads through both pieces during construction — each lip is a complete, closed unit before the two meet, so the seam is what carries the whole keychain together.

Stitch count precision matters most in the early increase rounds, where the 3-6-8 progression sets the curve of the lip; drift here shows up as a pucker or a lopsided bow shape. Stuffing amount is more forgiving — a light hand keeps each lip pliable rather than domed, and small variations round to round barely register once the piece is seamed shut. Tail length left for the join matters more than exact tension, since a short tail limits how cleanly the two lips whip-stitch together.

02 · The count run42 rounds across 2 parts, each with its count

US terms throughout. Every row below ends with the count that round finishes on.

Parts manifest · 2 pieces to make before anything is sewn
PartQtyFinishes on
Bottom Lip1(3)
Top Lip1(3)
Bottom Lip
RoundInstructionCount
Round 13 sc in a magic ring [3](3)
Round 23 inc [6](6)
Round 36 sc [6](6)
Round 4(2 sc, inc) x 2 [8](8)
Round 58 sc [8](8)
Round 6(3 sc, inc) x 2 [10](10)
Round 710 sc [10](10)
Round 8(4 sc, inc) x 2 [12](12)
Round 912 sc [12](12)
Round 10(5 sc, inc) x 2 [14](14)
Rounds 11–1214 sc [14](14)
Round 13(5 sc, dec) x 2 [12](12)
Round 1412 sc [12](12)
Round 15(4 sc, dec) x 2 [10](10)
Round 1610 sc [10](10)
Round 17(3 sc, dec) x 2 [8](8)
Round 188 sc [8](8)
Round 19(2 sc, dec) x 2 [6](6)
Round 206 sc [6](6)
Round 213 dec [3](3)
Top Lip
RoundInstructionCount
Round 13 sc in a magic ring [3](3)
Round 23 inc [6](6)
Round 36 sc [6](6)
Round 4(2 sc, inc) x 2 [8](8)
Round 58 sc [8](8)
Round 6(3 sc, inc) x 2 [10](10)
Round 710 sc [10](10)
Round 8(4 sc, inc) x 2 [12](12)
Round 912 sc [12](12)
Round 10(5 sc, inc) x 2 [14](14)

The distinctive cupid's bow shape is created in Rounds 11-14. The decreases in Rounds 11-12 create the dip in the center, while the increases in Rounds 13-14 form the curves on either side.

Top Lip
RoundInstructionCount
Round 112 sc, 5 dec, 2 sc [9](9)
Round 122 sc, dec, 1 sc, dec, 2 sc [7](7)
Round 132 sc, inc, 1 sc, inc, 2 sc [9](9)
Round 142 sc, 5 inc, 2 sc [14](14)
Round 15(5 sc, dec) x 2 [12](12)
Round 1612 sc [12](12)
Round 17(4 sc, dec) x 2 [10](10)
Round 18(3 sc, dec) x 2 [8](8)
Round 198 sc [8](8)
Round 20(2 sc, dec) x 2 [6](6)
Round 216 sc [6](6)
Round 223 dec [3](3)

Techniques on this build

Magic ring start
Opens Round 1 of both lips; cinch it fully closed or the center of the lip shows a gap once stuffed.
Partial-round increases
Rounds like (2 sc, inc) build the curve gradually rather than doubling every stitch; miscounting here throws off the lip's symmetry.
Continuous single crochet in the round
Runs through all rounds of both lips with no join or turn, working in continuous rounds unless otherwise specified; use a stitch marker to track the beginning of each round since there's no seam to mark it.
Seaming two closed pieces
Used in assembly to join Top Lip to Bottom Lip; keep tension even along the seam so the mouth line sits flat rather than puckered.

Final fit-up

  1. Weave in the yarn tail on each lip piece as it's completed, before either piece is closed.
  2. Add a small amount of fiberfill to each lip — enough for plumpness, not so much that the shape stiffens.
  3. Close the remaining opening on each piece by weaving through the last stitches with a yarn needle and pulling tight.
  4. Seam the Top Lip to the Bottom Lip with matching yarn, aligning them naturally, then attach the keychain finding at the join.

How the parts fit

  • Round 1 opens at 3 sc rather than the usual 6, so the increase curve in Rounds 2-4 is gentler and produces a narrower starting point suited to a lip tip rather than a round base.
  • Increases in Round 4 are spaced as (2 sc, inc) rather than worked every stitch, which slows the rate of growth and shapes a crescent instead of a dome.
  • Each lip is worked and closed as a fully independent piece; the join between Top Lip and Bottom Lip is a seam added after both are stuffed, not a shared round, so the seam alone holds the two halves together.

Scaling the build

LargerMove up to a heavier worsted or DK-weight cotton with a larger hook; the same round count produces a bigger lip since each stitch takes up more space.
SmallerDrop to a finer cotton with a smaller hook than the 2.5 mm called for; stitch counts stay as written but the finished lip shrinks proportionally.
Longer keychainRepeat one of the even, non-increasing rounds an extra time on each piece before moving to the shaping rounds, which lengthens the lip without changing its width.

03 · Putting it togetherHow the pieces go together

  1. S1

    Once you’ve completed both the top and bottom lip pieces, it’s time to bring them together:

  2. S2

    Stuff lightly: Before closing, add a small amount of fiberfill to each lip piece. Don’t overstuff – you want them to be slightly plump but not too firm.

  3. S3

    Close the openings: Use your yarn needle to weave through the remaining stitches and pull tight to close each piece.

  4. S4

    Join the lips: Position the top and bottom lips together, aligning them naturally. Use your yarn needle and matching yarn to whip stitch them together along the center seam.

  5. S5

    Attach the keychain ring: Before fully closing, insert the keychain ring between the lips at the side. Secure it firmly with additional stitches.

  6. S6

    Weave in ends: Carefully weave in all loose ends and trim excess yarn.

04 · Snag listWhat went wrong on the bench, and the fix

Snag 1

Loose magic ring at Round 1

Pull the tail tight before working Round 1 and check the center hole is fully closed, since it stays visible on the finished lip tip.

Snag 2

Miscounting spaced increase rounds

Count stitches after every round with a spaced pattern like (2 sc, inc) — a repeated stitch shifts the curve and makes the lip lopsided.

Snag 3

Overstuffing before closing

Add fiberfill lightly and check the piece still gives slightly when pressed; an overstuffed lip won't seam flat against its pair.

Snag 4

Closing gap left loose

Weave through the remaining stitches twice and pull firmly before securing, so no hole remains once the yarn is woven in.

05 · QueriesQuestions logged against this build

Q1

Can I use different yarn weight for this lips keychain pattern?

Yes, you can use different yarn weights, but you’ll need to adjust your hook size accordingly. Using thicker yarn will create a larger keychain, while thinner yarn will make a smaller one. Just make sure your stitches are tight enough to prevent stuffing from showing through.

Q2

How do I attach the keychain hardware?

The finding is attached at the same point where the Top Lip and Bottom Lip are seamed together, using the yarn needle and matching yarn already in hand for that join. No separate opening is needed.

Q3

What’s the best way to stuff the lips keychain?

Use small amounts of polyester fiberfill and stuff as you go, especially in the bottom lip. Don’t overstuff – the lips should be slightly plump but maintain their shape. Use a chopstick or crochet hook end to push stuffing into corners gently.

Q4

Can I make this pattern in different colors?

Absolutely! While classic red is popular for lips, you can make this keychain in any color you prefer. Pink, coral, burgundy, or even fun colors like purple or blue work great. You could also add a glossy finish by brushing on a thin layer of clear nail polish or gloss medium once complete.

06 · Made byWho counted this one

Odile Ferreira

Maker at the bench

Who writes Amigurumi Addict, how a build gets its number, and why every round on the site carries a stitch count.

Join the build log

One message when a build is issued

A drawing and its parts list, when one leaves the bench.