
Easy Crochet Butterfly Keychain: Step-by-Step Mini Project
There is something undeniably charming about a handmade keychain. It is small enough to finish in a single afternoon, satisfying enough to make you feel genuinely accomplished, and useful enough that you will actually use it every day. A crocheted butterfly keychain hits all of those marks at once, and the best part is that you do not need to be an advanced crocheter to make one. Whether you are picking up a hook for the first time or looking for a quick project to use up leftover yarn, this guide will walk you through everything you need to know to create an adorable, durable, and completely customizable butterfly keychain from scratch.
In this step-by-step tutorial, you will find a full materials list, beginner-friendly instructions, tips for shaping and finishing, and plenty of ideas for personalizing your butterfly so that every one you make turns out a little different. Let’s get started.
Why Crochet a Butterfly Keychain?
Before diving into the how-to, it is worth taking a moment to appreciate why this particular mini project has become so popular in the crochet community.
Butterfly keychains are fast to make. Most crocheters can complete one in one to three hours depending on experience level and design complexity. That speed makes them ideal for gift-giving, craft fair inventory, market prep, or simply scratching the creative itch when you do not have time for a bigger project.
They are also incredibly affordable. Because the butterfly is so small, you only need a few yards of yarn, which means you can easily make them from scraps leftover from larger projects. Almost nothing goes to waste, and you can build a whole rainbow of butterflies from a single skein of variegated yarn.
Beyond practicality, there is a deeply appealing symbolism to butterflies. They represent transformation, beauty, and lightness, which makes them wonderful gifts for someone going through a life change, graduating from school, starting a new chapter, or simply someone who loves nature and whimsy. Attach a little note about what butterflies symbolize and your handmade gift immediately takes on extra meaning.
Finally, they are genuinely fun to customize. You can make them realistic with muted earthy tones, bold and graphic with contrasting colors, or sparkly and magical with metallic thread. The basic structure stays the same no matter how creative you get with the details.
Materials You Will Need
Getting your supplies ready before you begin makes the process smoother and more enjoyable. Here is what you will need to make one butterfly keychain.
Yarn: Choose a lightweight yarn for the best results. Fingering weight (size 1) or sport weight (size 2) yarn creates a delicate, proportional butterfly that looks great as a keychain. DK weight (size 3) will also work and produces a slightly chunkier butterfly. You will need roughly 15 to 25 yards total, so this is a perfect scrap yarn project. Pick two colors if you want a two-toned butterfly, or use a single color for a clean, elegant look.
Crochet Hook: Match your hook to your yarn weight. For fingering weight yarn, use a 1.75mm to 2.25mm hook. For sport weight, a 2.5mm to 3mm hook works well. For DK weight, use a 3.25mm to 3.5mm hook. Going down a hook size from what the yarn label recommends will give you a tighter stitch, which is ideal for amigurumi-style miniatures because it prevents stuffing or padding from showing through.
Keychain Ring: A standard split ring keychain, usually around 25mm in diameter, works perfectly. You can find these at craft stores, dollar stores, or online in bulk packs. Silver and gold are both beautiful, and antique bronze hardware gives a more vintage feel.
Scissors and Tapestry Needle: You will need scissors to cut yarn and a tapestry needle with a large enough eye to thread your yarn for weaving in ends.
Optional — Stitch Markers: If you are new to crocheting in the round, a stitch marker clipped to the first stitch of each round will save you a lot of confusion about where rounds begin and end.
Optional — Wire or Pipe Cleaner: Some crocheters like to insert a thin piece of floral wire or a pipe cleaner into the butterfly body to help it hold its shape. This is completely optional but a nice touch if you want the antenna or wings to have more structure.
Optional — Small Beads or Eyes: Tiny seed beads or 4mm safety eyes can be used to add detail to the butterfly’s face. This is a fun addition if you are making the butterfly with an amigurumi-style head.
Understanding the Stitches
This pattern uses only basic crochet stitches, making it accessible to beginners. Here is a quick refresher on each stitch you will encounter.
Magic Ring (MR): Also called a magic circle or adjustable ring. This is the starting technique for crocheting in the round. It allows you to pull the beginning loop tight so there is no hole in the center of your work.
Chain (ch): The foundation stitch of crochet. You will use chains to create the antenna of your butterfly.
Slip Stitch (sl st): A very flat stitch used to join rounds or move across stitches without adding height.
Single Crochet (sc): The most basic crochet stitch. Insert hook, pull up a loop, yarn over, pull through both loops.
Half Double Crochet (hdc): Taller than a single crochet. Yarn over, insert hook, pull up a loop, yarn over, pull through all three loops.
Double Crochet (dc): Even taller. Yarn over, insert hook, pull up a loop, yarn over, pull through two loops, yarn over, pull through remaining two loops.
Treble Crochet (tr): The tallest stitch in this pattern. Yarn over twice, insert hook, pull up a loop, (yarn over, pull through two loops) three times.
Increase (inc): Two stitches worked into the same stitch to increase the total stitch count.
If you are completely new to any of these stitches, a quick video search for each one will show you the technique in a matter of minutes. Most beginners find that actually seeing the motion makes it click far faster than reading a description alone.
The Pattern: Easy Crochet Butterfly Keychain
This pattern creates a flat butterfly with four wings — two larger upper wings and two smaller lower wings — plus a simple body that holds everything together. The finished butterfly measures approximately 2.5 to 3 inches across, depending on your yarn weight and tension.
Making the Upper Wings (Make 2)
The upper wings are worked flat, starting with a foundation chain.
Chain 4. Turn.
Row 1: In the second chain from hook, work 1 sc. Work 1 hdc in the next chain. Work 3 dc in the last chain. Do not turn. Instead, rotate your work to continue along the bottom of the foundation chain.
Along the bottom of the chain: Work 1 hdc. Work 1 sc. Work 1 sl st into the same stitch you began with.
You have now formed a leaf or petal shape. This is one upper wing.
To make it a bit fuller and rounder, you can add a second row around the outside edge. Join with a sl st at the base of the wing, chain 1, and single crochet evenly around the entire wing, placing two sc at each corner point to keep the shape from puckering. Slip stitch to join and fasten off, leaving a long tail for sewing.
Make a second upper wing exactly the same way.
Making the Lower Wings (Make 2)
The lower wings follow the same basic process but are smaller.
Chain 3. Turn.
Row 1: In the second chain from hook, work 1 sc. Work 3 hdc in the last chain. Rotate your work to continue along the bottom of the foundation chain. Work 1 sc. Slip stitch to the beginning.
Optionally, add a single crochet border the same way you did for the upper wings. Fasten off and leave a long tail for sewing.
Make a second lower wing the same way.
Making the Butterfly Body
The body is crocheted in the round and forms the central piece that holds your wings together.
Using a magic ring, chain 1 (does not count as a stitch throughout).
Round 1: Work 6 sc into the magic ring. Pull the ring closed. (6 stitches)
Round 2: Work 2 sc in each stitch around. (12 stitches)
Round 3: [sc in 1, inc in 1] repeat around. (18 stitches)
Round 4 — 6: sc in each stitch around. (18 stitches per round)
Round 7: [sc in 1, sc2tog] repeat around. (12 stitches)
Round 8: sc2tog around. (6 stitches)
Fasten off, leaving a long tail. Weave the tail through the remaining 6 stitches to cinch the end closed, or leave a small opening if you plan to lightly stuff the body with a tiny amount of polyfill for a dimensional look.
If you prefer a completely flat body, you can simplify this by crocheting an oval instead. Chain 5, work into the chain forming a flat oval, and work 2 rounds of single crochet around it. This flat body version assembles more quickly and lies nicely against a bag or jacket when the keychain is in use.
Making the Antennae
Cut two pieces of yarn approximately 3 to 4 inches long, or use thin crochet thread for a more delicate look. You can also work two small chains of about 6 stitches each and curl the ends slightly by working a few extra chains and slip-stitching back along them to create small spirals. These tiny spiral antennae are incredibly cute and add a polished, finished look to your butterfly.
If you prefer a sturdier antenna, fold a small piece of wire in half, twist the two halves together, and thread them through the top of the body before closing it up. Wrap the wire in yarn or leave it bare for a more graphic look.
Assembling Your Butterfly
Now comes the most satisfying part: putting it all together.
Lay your body flat on your work surface. Place the two upper wings on either side of the upper portion of the body, overlapping the base of each wing slightly with the body. Using the long yarn tails and your tapestry needle, sew each wing securely in place, stitching back and forth several times to ensure they stay put. Knot and weave in the ends.
Position the two lower wings below the upper wings, angling them slightly downward the way a butterfly’s hindwings naturally rest. Sew these in place the same way.
Attach the antennae to the top of the body, either by threading the yarn tails through the body several times or by tying and knotting them securely at the top before weaving the ends in.
Once all four wings and the antennae are attached, take a moment to gently shape the wings with your fingers. If you blocked your wings (lightly misting them with water and pinning them flat to dry), they will hold their shape naturally. If not, you can still coax them into a pleasing position and they will generally stay there during everyday use.
Finally, attach the keychain ring. You can do this by threading a short piece of yarn or a piece of jump ring wire through the top of the body between the antennae, looping it through the ring, and knotting or weaving it securely. Alternatively, you can crochet a small loop at the top of the body before assembling, which gives a cleaner finish.
Tips for a Beautiful Finish
A few small habits make a big difference in how polished your finished butterfly looks.
Weave your ends in thoroughly. Because keychains are handled constantly, any loose ends can work themselves free over time. Use your tapestry needle to weave each tail in at least two directions, then give it a gentle tug to make sure it is secure before trimming close to the fabric.
Block your wings. This sounds fancy but it is simple: lightly mist your finished wings with water, pin them to a foam mat or a folded towel in the shape you want, and let them dry completely. Blocking evens out the stitches and gives the wings a cleaner, more intentional silhouette.
Use a tighter tension than usual. Miniature crochet pieces look much cleaner when worked with a tighter tension because it gives the fabric a more cohesive, structured look. If your stitches look loose or the fabric feels floppy, try going down half a hook size.
Vary your colors intentionally. Two-toned butterflies look striking when the wings are one color and the body is another. Gradient or ombre yarn creates a beautiful watercolor effect across the wings without any extra effort on your part. Metallic or glittery yarn makes the butterfly feel festive and special.
Seal the knots with a tiny drop of fabric glue if you are concerned about durability. This is a great trick for keychains, which take more wear and tear than most finished objects.
Creative Variations to Try
Once you have made one butterfly, it is hard to stop. Here are some fun directions you can take this project.
Monarch Butterfly: Work the wings in burnt orange and add thin black yarn or embroidery thread to create the bold stripe pattern of a monarch. A tiny white bead on each wing tip completes the look.
Blue Morpho: Use a vivid iridescent blue yarn or a combination of royal blue and purple to recreate this iconic tropical butterfly. Metallic thread worked along the edges gives the wing an iridescent shimmer.
Pastel Spring Collection: Make a set of butterflies in soft lavender, blush pink, mint green, and buttery yellow. Bundle them together on a single keychain ring for a cheerful bunch that looks like a flower bouquet.
Glow-in-the-Dark: Glow-in-the-dark yarn exists and it is absolutely delightful for butterfly wings. The butterflies look normal during the day and magical in the dark.
Embellished Wings: Use small sequins, seed beads, or even tiny rhinestones sewn onto the finished wings to add texture and sparkle. This is especially pretty for weddings, birthdays, or holiday gifts.
Earrings Instead of Keychains: Make the wings smaller by using fingering weight thread and a 1.5mm hook, and attach the finished butterfly to earring hooks instead of a keychain ring. These make incredibly delicate and conversation-starting earrings.
Gifting and Packaging Ideas
A handmade butterfly keychain becomes an even more special gift with a little thoughtful packaging. Tuck it into a small glassine envelope with a hand-lettered tag. Loop it onto a piece of ribbon and tie it around a wrapped gift as a decoration that doubles as a bonus present. Make a set of three or four butterflies in complementary colors and arrange them in a small shadow box frame for wall art that the recipient can later remove and use.
If you sell at craft fairs or on handmade marketplaces, butterfly keychains are consistent bestsellers. They are easy to display on a corkboard or in a small basket, they photograph beautifully for product listings, and their low price point makes them an impulse buy that shoppers feel good about. Making them in batches while watching a movie or podcast is a wonderful way to build up inventory without the process ever feeling tedious.
Caring for Your Crochet Butterfly Keychain
Most acrylic yarns are machine washable, making them a practical choice for keychains that will see daily use. If you used wool, hand wash it gently in cool water and lay it flat to dry to prevent felting. Cotton yarn is also durable and washable, and it holds its shape particularly well over time.
If the butterfly gets squashed in a bag, you can reshape it by holding it briefly over steam (the steam from a boiling kettle or a handheld garment steamer works well) and gently repositioning the wings while the fiber is still warm and pliable. This is much easier with plant-based fibers like cotton or bamboo, but it also works with many acrylic blends.
Final Thoughts
The crochet butterfly keychain is the kind of project that earns a permanent place in your rotation. It is small but not boring, fast but not mindless, and useful but also genuinely beautiful. Every time you reach for your keys, you will get a tiny moment of pleasure from seeing something you made with your own hands. That is worth quite a lot.
Whether you are a beginner testing out new stitches or an experienced crocheter looking for a quick and satisfying make, this project delivers. Start with the basic version, get comfortable with the assembly, and then let yourself experiment with colors, textures, and embellishments. There is no wrong way to make a butterfly, and every single one you create will