15 Handmade Crochet Keychain Gift Ideas for Any Occasion
Finding the right gift does not always mean spending a lot of money. Sometimes the most meaningful thing you can give someone is something made by hand. A crochet keychain checks every box: it is small, personal, practical, and genuinely thoughtful.
The best part is that these work for any occasion. Birthdays, holidays, graduations, teacher appreciation, bridesmaid gifts, party favors, or just a little something to show someone you were thinking of them. A keychain is always useful and a handmade one is always remembered.
Before you get started, here is what you will need across most of these patterns. Grab some fingering or DK weight cotton yarn in a range of colors, a 2 mm to 3.5 mm crochet hook, a yarn needle, fiberfill stuffing for the dimensional pieces, safety eyes or black embroidery thread for faces, scissors, stitch markers, metal keychain rings, jump rings, and small pliers for closing the rings securely.
Each of these keychains finishes at around 1.5 to 3 inches. Work your stitches tightly so the fabric is firm and the stuffing stays hidden. Now let’s make some gifts worth giving.
1. Crochet Heart Keychain Gift

A crochet heart is one of the most universally appreciated gifts you can make. It works for Valentine’s Day, anniversaries, friendships, Mother’s Day, or any moment when you want to say you care without saying a word.
Lobes (make 2)
- Magic ring, then work in this order: 2 single crochet, 2 half double crochet, 2 double crochet
- Do not fasten off
Assembly
- Hold both lobes together and join by working single crochet across both pieces in one continuous round
- At the bottom center, work 2 decreases to taper the heart to a point
- Slip stitch to close
- Stuff lightly before final closure
Finishing
- Chain 5 to form a short loop at the top center dip between the two lobes
- Thread a jump ring through the loop
- Add keychain ring
Tip: Make hearts in sets of three in a gradient of shades, deep red, soft rose, and blush pink, and gift them together on one ring for a beautiful layered look.
2. Mini Flower Crochet Charm Keychain

A little crocheted flower is endlessly cheerful. It works as a standalone charm or as a topper on a larger gift. Either way it takes almost no yarn and almost no time.
Magic ring in your center color. Single crochet 5 into the ring and pull tight. For each petal: chain 3, work 2 double crochet into the base stitch, chain 3, slip stitch into the same base stitch.
Repeat 5 times for 5 petals. For a second petal layer, work behind the first layer into the same base stitches and repeat slightly longer petals using chain 4 and 3 double crochets. Join the yellow or contrasting center circle and sew it over the magic ring. Attach a jump ring through a small loop at the back and add keychain ring.
Tip: Make a small bouquet of three different-colored flowers on one keychain ring for a gift that feels like spring all year round.
3. Cute Amigurumi Teddy Keychain

A tiny crocheted teddy bear never goes out of style. It is sweet enough for a child and charming enough for an adult. Dress it up with a little ribbon or bow for an occasion-ready gift.
Head
- Magic ring, 6 single crochet
- Increase to 12, then 18 over 2 rounds
- Work 2 even rounds
- Decrease to 12, stuff firmly, close
Ears (make 2)
- Magic ring, 6 single crochet
- Slip stitch to close into a small flat circle
- Sew to the top of the head, one on each side
Muzzle
- Work a small oval of 8 stitches
- Sew to the lower center of the face
Face Details
- Add safety eyes just above the muzzle, evenly spaced
- Embroider a small Y-shaped nose and smile in black thread
Finishing
- Tie a tiny ribbon or yarn loop into a bow at the neck
- Attach keychain ring through a chain loop at the top of the head
Tip: Use a neutral tan or honey brown for a classic teddy. Swap to a pale cream with a pink ribbon for a gift-ready bear that suits any age.
4. Crochet Initial Letter Keychain

A personalized initial keychain is one of the most thoughtful gifts on this list. It takes a little more time than a flat charm but the result is something uniquely theirs that no shop-bought keychain could replicate.
Prep
- Plan your letter shape on graph paper before starting
- Most letters work best built from short chain lengths and single crochet panels, then joined together
Building the Letter (Example: Letter A)
- Make two diagonal strips — work chains of 15 with 2 rows of single crochet on each, angled to meet at the top
- Make a short horizontal crossbar — chain of 8 with 2 rows of single crochet
- Sew the crossbar across the center of the two diagonal strips
- Sew all pieces together firmly
Finishing
- Back the whole letter with a second layer of matching single crochet fabric for structure
- Finish all edges with a round of slip stitches
- Attach keychain ring at the top center
Tip: Use a firm cotton and stuff each segment very lightly before closing the back layer. This gives the letter a satisfying slight puffiness without losing its readable shape.
5. Tiny Star Crochet Keychain Gift






A crocheted star is fast, festive, and flattering in any color. Gold or silver stars are perfect for Christmas and New Year. Pastels work beautifully for birthdays and graduations. Deep jewel tones suit thank-you gifts year round.
Foundation
- Chain 3 and join into a ring
- Round 1: single crochet 10 into the ring
Star Points (repeat 5 times)
- Single crochet into the next stitch
- Chain 4, work 3 double crochet into the 2nd chain from hook
- Slip stitch back down the chain
- Single crochet into the next base stitch
Assembly
- Make two identical star shapes
- Hold them together wrong sides facing
- Join around the edges with a round of single crochet, leaving point tips open for a slightly dimensional effect
Finishing
- Attach keychain ring at the top point tip through a jump ring
Tip: Use metallic or mercerized cotton yarn for gift stars. The subtle sheen makes them look polished and intentional rather than casual.
6. Crochet Sunflower Keychain Charm

Sunflowers mean warmth, positivity, and friendship. A sunflower keychain is a wonderful gift for a friend going through something hard, a teacher you appreciate, or anyone who brings a little light to your day.
Dark Brown Center
- Magic ring in dark brown
- Single crochet 6 into the ring
- Round 2: increase in every stitch for 12
- Round 3: work 1 single crochet and 1 increase alternating for 18
- Slip stitch closed
Petals (repeat 18 times)
- Join golden yellow yarn at any outer stitch
- Chain 6, work 5 double crochet into the 3rd chain from hook, fanning out
- Chain 2, slip stitch back into the base stitch
- Repeat in every outer stitch for 18 petals total
Finishing
- Make a smaller dark center circle separately and sew over the original magic ring
- Add a chain loop at the back
- Attach jump ring and keychain ring
Tip: Add a second ring of slightly shorter petals behind the first for a fuller, more layered sunflower that looks genuinely impressive.
7. Mini Ice Cream Crochet Keychain

An ice cream keychain is the ideal summer birthday gift, a party favor, or just a fun treat for someone with a sweet tooth. Make it in the recipient’s favorite flavor color for a personal touch that takes almost no extra effort.
Cone
- Chain 4
- Work in increasing rounds of single crochet for 5 rounds, adding 2 stitches per round, to form a small pointed triangle
Scoop
- Magic ring in your chosen flavor color
- Single crochet 6, then increase to 12, then 18 over 2 rounds
- Work 3 even rounds
- Begin decreasing, stuff firmly before closing
- Sew the scoop onto the cone top
Details
- Add a cross-hatch pattern to the cone surface using slightly darker tan thread and a yarn needle
- Optionally crochet a small teardrop shape in a contrasting color and attach as a drip at the side of the scoop
Finishing
- Attach keychain ring at the top of the scoop through a chain loop
Tip: Make a set of three ice cream keychains in different flavor colors and bundle them on a single ring for a party favor that people will actually want to keep.
8. Crochet Lucky Clover Keychain

A four-leaf clover is one of the most universally recognized symbols of luck and good wishes. It is a perfect gift for someone starting a new job, moving to a new city, or taking on a big challenge.
Leaves (make 4)
- Magic ring, single crochet 6
- Increase to 12, then 18 over 2 rounds
- Close into a flat circle
Assembly
- Arrange all four circles in a clover formation — two on top, two on bottom
- Position edges touching at the center
- Sew all four together at the center meeting point with several firm stitches
Stem
- Chain 8 and attach below the center join
- Work a few slip stitches along the chain for a neat finish
Finishing
- Attach a jump ring through the tip of the stem
- Add keychain ring
Tip: Use a variegated green yarn that shifts between two or three shades. The color variation across the four leaves looks beautiful and requires no extra effort.
9. Cute Animal Amigurumi Keychain Set

Instead of making one keychain, make a matching set of three small animal heads and give them together. It is the kind of gift that feels genuinely special and shows real thought and effort.
Planning
- Choose three animals that work together thematically (e.g. bunny, bear, and cat)
- Keep base yarn colors coordinated — all neutrals or all pastels — for a cohesive look
Each Head (repeat for all 3 animals)
- Magic ring, single crochet 6
- Increase to 12, then 18 over 2 rounds
- Work 2 even rounds
- Decrease to 12, stuff firmly, close
Customizing Each Head
- Add breed-appropriate ears for each animal
- Sew on muzzles suited to each animal’s features
- Add safety eyes, evenly spaced
- Embroider facial expressions using embroidery thread
Finishing
- Attach each head to its own keychain ring
- Package all three on a short length of ribbon tied into a bow for a ready-to-gift presentation
Tip: Label each animal with a tiny tag if you are giving the set to a child. Kids love knowing which animal is which and it makes the gift feel even more special.
10. Crochet Rainbow Charm Keychain Gift






A rainbow is a symbol of hope, joy, and new beginnings. It is a meaningful gift for someone going through a difficult time or celebrating something wonderful. And it is one of the fastest keychains on this list to make.
Rainbow Base
- Chain 18 in red
- Single crochet across the chain
- Work a curved return arc by working 2 single crochet into each stitch back along the chain
Rainbow Arcs (repeat for each color)
- Join orange at the base of the red arc and repeat, working the arc just inside the red one
- Repeat with yellow, green, and blue
- Make each arc slightly shorter than the one before
Clouds (make 2)
- Crochet a flat oval of 10 stitches
- Add 3 small bobble bumps on top
Assembly
- Sew one cloud to each end of the rainbow arcs to anchor and finish the shape
Finishing
- Attach keychain ring at the base of one cloud
Tip: Keep all arcs tightly worked and thin. If the arcs are too tall the rainbow will buckle. Flat and slim is the goal.
11. Tiny Cupcake Crochet Keychain

A cupcake keychain is a wonderful birthday gift and a brilliant party favor. Make it in the birthday person’s favorite color for frosting and it becomes immediately personal.
Cake Base
- Chain 4 and join into a ring
- Single crochet 6, then increase to 12
- Work 4 even rounds in your cake color (brown, vanilla, or red velvet inspired)
- Switch to a liner color for 1 round and decrease once around to 6
- Do not close or stuff yet
Frosting
- Magic ring in frosting color
- Single crochet 6, increase to 12, then 18 over 2 rounds
- Work 2 even rounds
- Decrease to 12, stuff firmly, and close
Assembly
- Sew the frosting dome onto the cake base top
- Stuff the base through the bottom opening and close
Details
- Embroider a spiral swirl on the frosting in a slightly darker shade using a yarn needle
- Add tiny French knots as sprinkles in contrast colors
Finishing
- Attach keychain ring at the top of the frosting through a chain loop
Tip: Add a tiny crochet candle by chaining 8 and working a few slip stitches, then add a French knot flame at the top in yellow. Sew it into the frosting for a birthday cupcake that is ready to celebrate.
12. Crochet Emoji Face Keychain Ideas

Emoji keychains are a guaranteed hit with kids, teens, and honestly most adults too. The beauty of this design is you can customize the expression to suit the person perfectly. Make a laughing face for the friend who is always joking. A heart eyes face for the romantic. A smiling face for the optimist.
Emoji Base
- Magic ring, single crochet 6
- Increase to 12, 18, 24 over 3 rounds
- Work 2 even rounds in yellow
- Decrease back to 12 over 2 rounds
- Stuff firmly and close
Standard Expression
- Stitch two oval eyes in black satin stitch using black embroidery thread
- Embroider a curved smile from ear to ear
Heart Eyes Variant
- Add a small red heart shape over each eye using satin stitch
Laughing Face Variant
- Stitch U-shaped closed eyes
- Embroider a wide open mouth with a red inner circle
Finishing
- Attach keychain ring at the top through a chain loop
Tip: Sketch your emoji expression lightly onto the finished yellow face with a water-soluble fabric marker before embroidering. This lets you adjust the placement before committing with the needle.
13. Handmade Moon and Star Keychain

A moon and star keychain has a celestial, dreamy quality that feels timeless and elegant. It makes a wonderful gift for someone who loves astrology, night skies, or anything a little magical.
Moon
- Chain 14 in gold or cream
- Work single crochet across 3 rows to form a rectangle
- Shape the crescent by decreasing on one long side only — work 2 together at the beginning of each of 4 rows while keeping the opposite side straight
Star
- Work a flat 5-point star using the same method as idea 5
- Make it slightly smaller than the moon
Assembly
- Attach the star to the bottom tip of the crescent using a jump ring and 3 chain links so it hangs freely
Finishing
- Add keychain ring at the top point of the moon
- Work both pieces in the same gold yarn, or mix with silver for a two-tone effect
Tip: Use a metallic gold or silver yarn for this keychain specifically. The celestial theme is elevated enormously by a little shine. It is worth buying a small ball of metallic yarn just for this purpose.
14. Crochet Coffee Cup Keychain Gift

This one is for the coffee lover in your life. A tiny crocheted coffee cup is a charming, personal gift for a coworker, a teacher, or a friend who runs on caffeine. Pair it with an actual coffee gift card for a gift combination that really lands.
Cup Body
- Chain 4 and join into a ring
- Single crochet 6, then increase to 12
- Work 5 even rounds to form a short cylinder
Base
- Work a flat circle of 12 stitches
- Sew to the bottom of the cylinder
Rim
- Work 1 round of single crochet in a slightly darker color at the top opening
Handle
- Chain 10 and work 2 rows of single crochet
- Curve the strip into a D-shape
- Sew both ends to one side of the cup body
Lid
- Work a flat circle of 18 stitches in a different color
- Sew over the cup opening, slightly overlapping the rim
- Add a small button or French knot at the center for the drink hole detail
Finishing
- Attach keychain ring at the back of the cup through a chain loop
Tip: Write a tiny message on a folded piece of card stock cut to fit the cup and tuck it inside before sewing the lid on. The recipient will find the note when they look closely and it turns the keychain into a tiny love letter.
15. Mini Gift Box Crochet Keychain Charm






A crocheted gift box keychain is the most meta gift idea on this list. It is a gift about a gift. It also makes one of the sweetest ornaments and bag charms and is a brilliant party favor for any celebration.
Box Body
- Chain 6 and join into a ring
- Single crochet 6, increase to 12, then 18
- Work 4 even rounds in your box color to form a small cube shape
Lid
- Work a flat square of 18 stitches in a contrasting color
- Shape it slightly wider than the box top so it sits on like a lid
- Sew the lid onto the top of the box body
Ribbon
- Embroider a cross shape over the box top from corner to corner using contrasting yarn
- Tie a tiny bow from a short length of yarn
- Sew the bow to the center of the ribbon cross at the top of the lid
Finishing
- Attach keychain ring at the top of the bow through a chain loop
Tip: Make the box in the recipient’s favorite color and the ribbon in a complementary shade. A red box with a gold ribbon looks festive. A white box with a soft pink ribbon looks elegant. The color combination makes all the difference.
Frequently Asked Questions
What occasions work best for handmade crochet keychain gifts?
Almost any occasion works. Birthdays, holidays, graduations, teacher gifts, bridesmaid favors, new home gifts, and just-because gestures are all perfect. The heart, lucky clover, and rainbow are particularly meaningful for milestone moments. The emoji, ice cream, and cupcake work brilliantly as party favors and kids’ gifts.
How long does each keychain take to make?
Flat designs like the star, flower, and rainbow take 15 to 30 minutes. Small stuffed pieces like the heart, cupcake, and teddy take 45 to 90 minutes. The initial letter and the amigurumi set take the longest, roughly 2 to 3 hours for a polished result.
What yarn should I use for gift keychains?
100% cotton in fingering or DK weight is the most reliable choice. It holds its shape, shows stitch detail clearly, and feels pleasant to touch. For the star, moon, and sunflower designs, a mercerized or metallic cotton adds a beautiful sheen that lifts the finished piece.
How do I package a handmade keychain gift nicely?
Simple packaging makes a big difference. Thread the finished keychain onto a small card stock tag with a handwritten note. Tuck it in a small organza bag or wrap it in tissue inside a kraft paper envelope. A little twine bow on the outside is enough to make it feel completely gift-ready without any extra cost.
Can I make these keychains in bulk for party favors?
Absolutely. The flat designs, stars, flowers, rainbows, and clovers, are the fastest to batch make. Set up an assembly line: crochet all the base pieces in one session, then do all the embroidery and finishing in a second session. Most crafters can produce 8 to 12 simple keychains in an afternoon once they have the pattern memorized.
How do I make the keychain attachment more durable for daily use?
Always use a two-ring system: a jump ring through the crochet loop and the keychain ring attached to the jump ring. Close the jump ring firmly with pliers. For extra strength, reinforce the crochet chain loop by stitching through it several times with a needle and thread before attaching the hardware.
What hook size works best for these small keychains?
A 2.5 mm hook with DK cotton or a 2 mm hook with fingering weight gives the best results. The tighter the fabric the better for keychains because they take daily handling. If you can see daylight through your stitches, go down a hook size.
Can I sell these keychains at a craft market?
Yes. Handmade keychains are strong sellers, especially when displayed by occasion or theme. A birthday section, a friendship section, and a lucky charm section help buyers find what they need quickly. The personalized initial keychain and animal amigurumi sets tend to command the highest prices and attract the most attention.
Are these patterns suitable for beginner crocheters?
Most of them are very approachable. Ideas 1, 2, 5, 6, 8, and 10 require only basic stitches and no assembly beyond sewing on a keychain ring. The teddy, cupcake, and coffee cup are slightly more involved but still very manageable for someone who is comfortable working in the round.
How do I keep a crocheted keychain clean?
Hand wash in cool water with a small amount of gentle soap. Squeeze gently and do not wring. Reshape while damp and lay flat or hang to dry. Cotton keychains dry quickly and hold their shape well through repeated washing. Avoid the washing machine as the hardware can snag and damage the crochet fabric.
