
How to Crochet a Butterfly Keychain Using Tunisian Crochet
There is something endlessly satisfying about creating a small, beautiful object with your own hands. A butterfly keychain is exactly that kind of project — compact enough to finish in an afternoon, charming enough to give as a gift, and skillful enough to teach you something new along the way. What makes this particular pattern extra special is the technique: Tunisian crochet. If you have only ever worked with standard crochet or knitting, Tunisian crochet opens up an entirely different world of texture, structure, and creative possibility. And this butterfly keychain is the perfect introduction to it.
In this guide, you will learn everything you need to know to complete this project from start to finish, even if you have never picked up a Tunisian hook in your life. We will walk through the materials, the foundational stitches, the step-by-step construction of the butterfly wings and body, and how to assemble the final keychain. Along the way, you will pick up tips that will serve you in future Tunisian crochet projects as well.
What Is Tunisian Crochet and Why Use It for a Butterfly Keychain?
Tunisian crochet is a hybrid technique that sits somewhere between traditional crochet and knitting. It uses a longer hook — called a Tunisian or Afghan hook — that has a stopper at one end so you can hold multiple loops at once, similar to a knitting needle. Unlike standard crochet, where you complete each stitch before moving to the next, Tunisian crochet works in two passes: a forward pass where you pick up loops across a row, and a return pass where you work those loops back off the hook.
The result is a dense, slightly stretchy fabric with a beautiful woven appearance. Stitches have a distinct vertical bar structure on the front that gives the fabric a grid-like texture, and this quality is precisely what makes it ideal for a butterfly keychain. The structured fabric holds its shape beautifully without needing to be stuffed or stiffened, and the slightly raised surface catches light in a way that makes the finished piece look almost dimensional.
For a small decorative item like a keychain, that polished, firm texture is exactly what you want. The wings will lie flat without curling, the body will have just enough rigidity to keep its shape through everyday use, and the overall piece will look intentional and handcrafted in the best possible sense.
Materials You Will Need
Before you begin, gather everything so you are not hunting for supplies mid-project. One of the great joys of small accessories like this is that they require very little in terms of materials, which also makes them inexpensive and beginner-friendly.
You will need a Tunisian crochet hook in size 3.5 mm or 4.0 mm. For a keychain this small, you want a short Tunisian hook rather than a full Afghan-length hook, so look for one in the range of 14 to 20 cm. Many craft supply brands sell Tunisian hooks in small multi-packs, which are worth having on hand.
For yarn, choose a fingering weight or sport weight yarn in two colors — one for the wings and one for the body. Cotton or cotton-blend yarn works especially well for this project because it has minimal stretch and gives the wings a crisp edge. Acrylic fingering weight is also a fine choice and comes in a stunning range of colors. You will not need much — a small amount from your stash is more than enough. A full skein would make dozens of these keychains.
You will also need a darning needle or tapestry needle for weaving in ends, a pair of scissors, a small keychain ring or lobster clasp (available at craft stores or online), and a short length of jump rings if you want to connect the butterfly to the keychain hardware with a little flexibility. Optional but helpful: a stitch marker, a small amount of fiberfill or felt for backing, and clear fabric glue or a needle and thread if you want to add a fabric backing to the underside of the butterfly.
Understanding the Basic Tunisian Stitches
Before diving into the pattern, it helps to practice the two foundational stitches you will use: the Tunisian Simple Stitch and the Tunisian Full Stitch.
Tunisian Simple Stitch (TSS): This is the most basic Tunisian stitch and the one you will use most throughout this project. On the forward pass, insert your hook under the vertical bar of the stitch from the previous row, yarn over, and pull up a loop. Leave it on the hook and move to the next stitch. At the end of the row, yarn over and pull through one loop, then yarn over and pull through two loops repeatedly until one loop remains. That completes the return pass.
Tunisian Full Stitch (TFS): Insert your hook between two vertical bars rather than under one, yarn over, and pull up a loop. This stitch creates a slightly more open, lacy effect that works beautifully for the upper wings of the butterfly where you want a bit more airiness.
If these stitches are entirely new to you, spend five to ten minutes practicing on a small gauge swatch before starting the butterfly. Even a few rows of practice will make the actual pattern feel much more intuitive.
Pattern Notes and Abbreviations
Throughout this pattern, the following abbreviations apply:
TSS = Tunisian Simple Stitch, TFS = Tunisian Full Stitch, ch = chain, sl st = slip stitch, FP = forward pass, RP = return pass, and yo = yarn over.
The pattern is written in a flat format, meaning you will work back and forth rather than in rounds. Each row consists of a forward pass and a return pass together. Row counts reflect this — so when the pattern says “Row 3,” it means the third complete forward-and-return-pass cycle.
The butterfly is constructed in three separate pieces: the two lower wings (worked as one piece), the two upper wings (also worked as one piece), and the body (a small separate piece). These are then assembled and attached to the keychain hardware.
Step One: Crocheting the Lower Wings
The lower wings are slightly larger and rounder than the upper wings, giving the butterfly its characteristic silhouette. Work in your main wing color.
Begin by chaining 9.
Row 1: Starting in the second chain from the hook, insert the hook and pull up a loop. Pull up a loop in each remaining chain. You should have 9 loops on your hook. Complete the return pass normally (yo, pull through 1 loop, then yo and pull through 2 loops across until 1 remains).
Row 2 (FP): Work TSS across all stitches. You should have 9 loops on the hook. Complete RP.
Row 3 (FP): Work TSS across all 9 stitches. Complete RP.
Row 4 (increase row): Work 1 TSS in the first stitch, then work 2 TSS in the second stitch (increase made), TSS across to the last 2 stitches, work 2 TSS in the second-to-last stitch, TSS in the last stitch. You should now have 11 loops. Complete RP.
Row 5: Work TSS across all 11 stitches. Complete RP.
Row 6 (increase row): Repeat the increases from Row 4, working increases in the second and second-to-last stitches. You should have 13 loops. Complete RP.
Rows 7–8: Work even in TSS across all stitches. Complete RP each row.
Row 9 (decrease row): Work 1 TSS in the first stitch, then insert your hook under two vertical bars at once to work a decrease, TSS across to the last 3 stitches, work a decrease, TSS in the last stitch. You should have 11 loops. Complete RP.
Row 10 (decrease row): Repeat the decreases from Row 9. You should have 9 loops. Complete RP.
Row 11: Work TSS across all 9 stitches. Complete RP.
Bind off by working a slip stitch across all stitches. Fasten off and leave a long tail for sewing.
This piece forms both lower wings connected at the center. Set it aside.
Step Two: Crocheting the Upper Wings
The upper wings are smaller and use the Tunisian Full Stitch to give them a slightly more open, delicate texture. Work in the same main wing color.
Begin by chaining 7.
Row 1: Pull up a loop in each chain across. You should have 7 loops on the hook. Complete RP.
Row 2 (FP): Work TFS across all stitches. Complete RP.
Row 3 (increase row): Work 1 TFS, then increase in the second stitch by inserting your hook in the same space twice, TFS across to the last 2 stitches, increase in the second-to-last stitch, 1 TFS in the last stitch. You should have 9 loops. Complete RP.
Rows 4–5: Work even in TFS. Complete RP each row.
Row 6 (decrease row): Work 1 TFS, decrease, TFS across to last 3 stitches, decrease, 1 TFS. You should have 7 loops. Complete RP.
Row 7: Work TFS across all stitches. Complete RP.
Bind off with a slip stitch across. Fasten off and leave a long tail for sewing.
Step Three: Crocheting the Body
The body is a narrow, elongated oval worked in your contrast color. It sits vertically over the center join of both wing pieces and gives the butterfly its shape and dimension.
Begin by chaining 12.
Row 1: Pull up a loop in each chain. You should have 12 loops on the hook. Complete RP in TSS.
Row 2: Work TSS across all stitches. Complete RP.
Row 3: Work TSS across all stitches. Complete RP.
Bind off with a slip stitch across. Fasten off, leaving tails for assembly.
Fold this piece in half lengthwise along the return-pass edge so it forms a narrow, slightly rounded cylinder. Use your tapestry needle and the yarn tails to whip stitch along both short ends to close the body into a firm oval. If you want added firmness, tuck a tiny scrap of fiberfill inside before closing it completely.
Step Four: Assembling the Butterfly
Now comes the most satisfying part — putting everything together and watching the butterfly take shape.
Lay your lower wing piece flat on a work surface with the right side facing up. Position the upper wing piece directly above the lower wings, also right side up, so the two pieces together create the classic four-wing butterfly silhouette. The narrowest points of each piece should meet at the center.
Using your tapestry needle and a length of yarn in either color, whip stitch the two wing pieces together at the center join. Take four or five stitches at the center point so they are firmly attached. Do not cut the yarn yet — use the same length to tack down the body piece.
Place the body piece vertically over the center join so it covers the seam where the wings meet. The body should extend slightly above and below that center point, just as a real butterfly’s body would. Whip stitch along both long edges of the body, anchoring it firmly to the wings. This will also cinch the center slightly, giving the wings their characteristic angled appearance as they lift away from the body on both sides.
Weave in all yarn tails securely on the wrong side of the piece.
Step Five: Adding the Antennae (Optional but Lovely)
Antennae add so much personality to the finished butterfly and take only a few minutes to make. Thread a length of contrast color yarn onto your tapestry needle and draw it up through the top of the body piece, leaving a 4 to 5 cm tail. Separate the tail into two sections and twist each one tightly — the twist will cause it to curl slightly, mimicking the natural curve of butterfly antennae. Knot the tip of each antenna to prevent unraveling. Trim to your preferred length.
Alternatively, you can use a short length of thin wire threaded through the top of the body and bent into soft curves, then covered with a few wraps of yarn for a more sculptural effect.
Step Six: Attaching the Keychain Hardware
The final step transforms your beautiful crocheted butterfly into a functional accessory.
Thread a jump ring through a stitch at the very top of the butterfly body, positioning it at the center of the body piece near the antenna attachment point. Close the jump ring securely with jewelry pliers if you have them, or use two pairs of flat-nose pliers — one on each side of the ring — to close it without twisting the metal, which can weaken it.
Attach the closed jump ring to your keychain ring or lobster clasp. If you want a bit of movement and drape, add a second jump ring between the butterfly and the keychain hardware so the butterfly can swing freely.
Give the whole piece a gentle tug to make sure everything is secure. If any connection feels loose, reinforce it before attaching to keys.
Tips for Getting the Best Results
Tension is the single most important factor in Tunisian crochet. Because you are holding many loops on the hook at once, it is easy for tension to tighten as you move across the row. Try to keep your loops slightly loose and even — they should slide along the hook without resistance. If you find your hook dragging, the loops are too tight.
Blocking makes an enormous difference in the final appearance. After assembly, dampen the butterfly with cool water, gently reshape the wings so they lie flat and symmetrical, and pin them to a blocking mat or a folded towel. Allow to dry completely before handling. This single step will elevate your finished piece from charming to truly polished.
If you want to make a matching set — a keychain, a bag charm, and perhaps a pair of earrings — simply adjust the scale. Using a 2.0 mm hook and size 10 crochet thread will produce a miniature version perfect for earring findings. Using a 5.0 mm hook and worsted weight yarn will make an oversized version suitable as a bag decoration or wall hanging.
Customization Ideas
Once you have mastered the basic pattern, the creative possibilities expand in every direction. Try using variegated or ombre yarn for the wings to create a natural, hand-painted color effect. Experiment with metallic yarn blended with cotton for a sparkly, iridescent wing that catches light beautifully.
You can also add embellishments after assembly — tiny seed beads along the wing edges, a few French knots in a contrasting color at the wingtip, or a single rhinestone at the center of the body for a glamorous touch. Fabric paint markers designed for use on fiber can be used to draw delicate vein lines on the wings, creating a surprisingly realistic effect.
For gift-giving, consider making the butterfly in someone’s favorite colors, or in the colors of a meaningful butterfly species — the orange and black of a monarch, the iridescent blue of a morpho, or the soft yellow of a clouded sulphur.
Why Tunisian Crochet Makes This Pattern Special
You could, of course, make a butterfly keychain using standard crochet. There are many such patterns available. But the Tunisian technique gives this particular project qualities that standard crochet simply cannot replicate as easily. The fabric is firmer and more stable, which means the wings hold their flat, open shape without the tendency to curl at the edges that sometimes plagues single crochet. The woven appearance of TSS fabric catches light in a subtle, textured way that makes even a simple two-color butterfly look sophisticated. And the technique itself is genuinely enjoyable to work — the rhythm of picking up loops on the forward pass and releasing them on the return pass becomes meditative quickly, making this a project you will want to repeat in every color combination you can imagine.
If this is your first Tunisian crochet project, congratulations on choosing such a rewarding introduction. The skills you practice here — managing tension across multiple loops, working increases and decreases in TSS and TFS, and assembling separate Tunisian pieces into a finished object — form the foundation for much larger and more complex Tunisian projects. Afghan blankets, structured bags, textured scarves, and intricate wall hangings all draw on exactly these same techniques.
Final Thoughts
A butterfly keychain made with Tunisian crochet is a small object that carries a lot of meaning — in the technique it teaches, the creativity it invites, and the handmade quality it brings to something as ordinary as a set of keys. Whether you make one for yourself or a dozen as gifts, this project has the rare quality of being both accessible and genuinely impressive. The person who receives a handmade Tunisian crochet butterfly keychain is receiving something that could not have been made by a machine — something that carries the texture of actual hands, actual care, and actual skill.
Pick up your hook, choose your colors, and let the butterfly take shape one loop