
Free Crochet Butterfly Keychain Pattern: A Beginner-Friendly Project You’ll Love Making Again and Again
If you’ve been looking for a quick, adorable, and completely free crochet pattern that works up in under an hour, you’ve landed in exactly the right place. This crochet butterfly keychain pattern is one of those projects that checks every box: it’s small enough to finish in a single sitting, uses only a tiny bit of yarn, makes a fantastic handmade gift, and produces the most charming little accessory you can clip onto a bag, keys, zipper pull, or phone case. Whether you’re a beginner still building your crochet confidence or an experienced crocheter looking for a fast and satisfying pattern to work through your yarn scraps, this butterfly keychain is going to become a staple in your crafting rotation.
Let’s dive into everything you need to know, from materials and abbreviations all the way to the full step-by-step pattern and helpful finishing tips.
Why You’ll Love This Pattern
Before we get into the yarn and hooks, let’s talk about why this little butterfly keychain is worth your time.
First, it’s genuinely beginner-friendly. The construction relies on basic crochet stitches — chain, single crochet, half double crochet, and double crochet — and you don’t need any advanced techniques to pull it off. If you know how to make a magic ring and work in the round, you’re more than ready.
Second, it’s a scrap buster. The finished butterfly is small, which means you only need a small amount of yarn. This is the perfect project for those little leftover balls of cotton or acrylic yarn sitting in your stash. You can make each wing in a different color to create a two-toned look, or go all in on one bold color for a more graphic, modern feel.
Third, keychains make wonderful handmade gifts. They’re quick to make in batches, they’re lightweight and easy to mail, and almost everyone can use one. If you’re preparing for a craft fair, a holiday gift exchange, or just want to give something thoughtful to a friend, a little crocheted butterfly keychain wrapped in tissue paper goes a long way.
And finally, once you’ve made one, you won’t want to stop. The pattern is just fun. There’s something deeply satisfying about watching a flat piece of crochet transform into a recognizable butterfly shape with just a little bit of shaping and a simple body sewn down the center.
Materials You’ll Need
One of the best things about this project is how little you need to get started. Here’s your complete materials list:
Yarn: Any lightweight yarn works beautifully for this pattern. A size 3 light or DK weight yarn gives you a slightly larger, chunkier butterfly that’s easy to handle as a beginner. If you prefer a more delicate look, a size 2 fine or even a size 10 crochet thread will produce a dainty, intricate butterfly. The most important thing is that your yarn and hook are compatible. For a standard butterfly keychain, approximately 10 to 20 yards of yarn per color is more than enough.
Crochet Hook: Match your hook to your yarn. For DK or light weight yarn, a 3.5mm or 4mm hook works well. For finer yarn, drop down to a 2mm or 2.5mm hook. If you’re using thread, a steel hook in the 1mm to 1.5mm range is ideal.
Keychain Ring: You’ll need a metal keychain ring, which you can find at craft stores, dollar stores, or online. A standard split ring in the 25mm size works well, though you can use whatever size you have on hand.
Scissors and Tapestry Needle: You’ll need scissors to cut your yarn and a tapestry needle to weave in your ends and sew the body onto the wings.
Stitch Marker: Optional but helpful, especially if you’re new to crocheting in the round. A simple locking stitch marker keeps you from losing your place.
Stuffing (Optional): If you’d like your butterfly body to have a little dimension, a tiny pinch of polyester fiberfill tucked inside before you close it up makes it slightly puffy and adorable. This is completely optional; a flat body looks just as lovely.
Abbreviations Used in This Pattern
All abbreviations in this pattern follow standard US crochet terminology.
- ch — chain
- sl st — slip stitch
- sc — single crochet
- hdc — half double crochet
- dc — double crochet
- tr — treble crochet
- MR — magic ring (also called magic circle)
- sp — space
- st — stitch
- rep — repeat
- BLO — back loop only
Understanding the Construction
Before you jump into the pattern, it helps to understand how the butterfly is constructed so nothing catches you off guard.
The wings are worked as one continuous piece in a flat, symmetrical shape. You’ll start at the center of the butterfly and work outward, then mirror the shape on the other side. The natural scalloped shape of the crochet stitches creates the rounded, organic look of butterfly wings without any complicated shaping or increases.
The body is a small separate piece — essentially a tiny crocheted oval or tube — that gets sewn down the center of the wings. This step pinches the wings inward at the middle and creates the characteristic butterfly silhouette. It also hides the center join and gives you a clean, finished look.
The keychain ring is attached at the top of the body before you finish sewing it down, so it’s securely anchored to the piece and won’t pull loose with regular use.
Optional antennae can be added using a simple chain stitch technique, which we’ll cover at the end.
The Full Free Crochet Butterfly Keychain Pattern
Part One: The Wings
Using your main color yarn, start with a magic ring or chain 4 and join to form a ring.
Foundation: Ch 4, join with sl st to form a ring (or use a magic ring).
Row 1 — Upper Right Wing (Larger Wing):
Ch 3 (counts as first dc), work 2 dc into the ring, ch 2, work 3 tr into the ring, ch 2, work 3 dc into the ring, ch 1, sl st into the ring to close.
Row 2 — Lower Right Wing (Smaller Wing):
Ch 2 (counts as first hdc), work 2 hdc into the ring, ch 1, work 3 sc into the ring, ch 1, sl st into the ring to close.
Turn your work so you can now mirror the wings on the left side.
Row 3 — Lower Left Wing (Smaller Wing):
Join yarn at the center ring again. Ch 2, work 2 hdc into the ring, ch 1, work 3 sc into the ring, ch 1, sl st to close.
Row 4 — Upper Left Wing (Larger Wing):
Ch 3, work 2 dc into the ring, ch 2, work 3 tr into the ring, ch 2, work 3 dc into the ring, ch 1, sl st to close.
Fasten off, leaving a long tail for sewing.
Gently block your wings by pinning them to a foam mat and lightly misting with water if needed, then allow them to dry completely. This step isn’t strictly necessary, but it makes a noticeable difference in how crisp and symmetrical the wings look.
Part Two: The Body
The body is worked in a small continuous spiral. Use the same color as your wings or pick a contrasting color for visual interest — a dark brown or black body against brightly colored wings looks especially realistic.
Round 1: Make a magic ring, work 6 sc into the ring, pull tight to close. (6 sts)
Round 2: Work 2 sc in each st around. (12 sts)
Rounds 3 through 6: Sc in each st around. (12 sts each round)
If you’re adding stuffing, do so now before you close up the body. Insert a small pinch of fiberfill and use your hook to push it into place.
Round 7: (Sc2tog) around. (6 sts)
Fasten off, leaving a tail long enough to sew the body to the wings.
Part Three: Attaching the Keychain Ring
Before you sew the body to the wings, slide your keychain ring onto the yarn tail at the top of the body. Make sure it’s positioned at the narrow upper end. Then, holding the ring in place, run your tapestry needle back through the top few stitches of the body to secure the ring so it can’t slide out. You’ll reinforce this several times to make sure it stays put.
Part Four: Assembling the Butterfly
Lay your wings flat on your work surface. Position the body down the center vertically, with the top of the body (where the keychain ring is attached) pointing upward.
Thread your tapestry needle with the long tail from the body. Using a whipstitch or a simple running stitch, sew the body down the center of the wings, stitching through both the body and the wing piece at the same time. As you sew, gently pinch the wings inward at the center — this is what creates the classic butterfly shape. Work from the top of the body to the bottom, then back up if you need extra security.
Once you’re satisfied with how the wings are shaped and the body is securely attached, weave in all remaining ends using your tapestry needle. Trim any excess yarn close to the work.
Part Five: Optional Antennae
Antennae take about two minutes to add and make such a big difference in how finished the butterfly looks.
Thread a length of yarn through the top of the body, just below the keychain ring. Bring both ends through to the front so you have two equal lengths of yarn sticking up. On each strand, ch 10 (or however long you want the antennae) and then work a small sc or sl st back down the chain to create a slightly stiffened antenna. Alternatively, you can simply knot the ends of the yarn strands to create little balls at the tips for a simpler look.
If you want the antennae to hold their shape, a tiny dab of fabric stiffener or even clear nail polish on each one will do the trick.
Tips for Making Your Butterfly Keychain Even Better
Tension matters more than you think. Because this piece is so small, even slight variations in tension are visible. Try to keep your tension consistent throughout, and don’t panic if your first butterfly doesn’t come out perfectly symmetrical. The second one always looks better than the first.
Use cotton yarn for a crisper result. Acrylic yarns are soft and stretchy, which is wonderful for garments, but cotton holds its shape better for small decorative pieces like keychains. If you want defined, crisp wings that don’t droop over time, reach for a cotton or cotton-blend yarn.
Make them in batches. Once you have the pattern memorized (which happens faster than you’d expect), try working through several butterflies in a single session using different color combinations. Laying them all out together is incredibly satisfying, and having a collection ready for gifting means you’ll always have something thoughtful on hand.
Add a little sparkle. Mixing a strand of metallic thread in with your yarn adds a beautiful shimmer to the wings that catches the light. It looks especially magical in jewel tones like teal, purple, and emerald green.
Experiment with wing shape. The pattern as written creates a fairly classic butterfly outline, but you can easily adjust the stitch count to make the upper wings larger and more dramatic, or the lower wings smaller and more rounded. Every time you adjust it slightly, you’ll get a unique result. There’s no wrong way to make a butterfly wing.
Color Combinations to Try
Part of the joy of making tiny accessories is playing with color, so here are some combination ideas to spark your imagination.
A classic yellow and black combination evokes a swallowtail butterfly and looks stunning as a keychain. Deep purple wings with a black body feel rich and dramatic. Coral and turquoise together are unexpectedly cheerful. Soft lavender with a white body feels feminine and delicate. For something more playful, try striping the wings with two colors by switching yarn mid-round — even two rounds each of two colors creates a lovely visual effect without any complicated colorwork.
If you’re making these for children, bright, high-contrast colors in red, orange, or hot pink tend to be the biggest hits.
Gifting and Selling Your Butterfly Keychains
If you’re planning to sell these at a craft fair or on an online marketplace, a few things are worth keeping in mind. First, because the pattern is free to use, you’re welcome to sell finished items made from it — just don’t resell the pattern itself. Second, keep track of your time so you can price your work fairly. Even at just 30 to 45 minutes per butterfly, your labor adds up, and your handmade work has real value.
Packaging makes a big difference when selling handmade keychains. A simple piece of cardstock punched with a hole and threaded through the keychain ring gives it a polished, professional look. Add your logo or a little hand-lettered label with the fiber content and care instructions, and suddenly your butterfly keychain looks like something from a boutique.
Caring for Your Crochet Butterfly Keychain
Since a keychain sees daily use and gets tossed in bags, pockets, and around keys, it’s worth knowing how to keep it looking fresh. If you used cotton yarn, you can hand wash the butterfly in cool water with a tiny drop of gentle dish soap, rinse well, reshape, and allow it to air dry flat. Acrylic yarns are equally easy to wash and tend to hold their color vibrantly over time.
If the butterfly starts to look flattened or misshapen after heavy use, a quick spritz of water and some gentle reshaping with your fingers while it dries will bring it back to life.
Final Thoughts
There’s something genuinely lovely about a handmade keychain. It’s such a small thing, but every time you or someone you love reaches for their keys, that tiny crocheted butterfly is right there — a little flash of color and craft in an otherwise ordinary moment. This free crochet butterfly keychain pattern is the kind of project that earns a permanent spot in your pattern library: fast enough for a spontaneous crafting session, satisfying enough to make you want to pick up your hook again and again, and beautiful enough to give as a gift you’re truly proud of.
Save this pattern, bookmark this page, and come back to it whenever you need a quick win or a thoughtful handmade gift idea. Happy crocheting!