
Yarn Flower Keychain DIY | Cute Handmade Bag Charm 🌸🧶
There’s something deeply satisfying about making something small and beautiful with your own hands. Yarn crafts have a way of turning a quiet afternoon into a creative adventure, and one of the most rewarding little projects you can make is a yarn flower keychain. It’s cute, it’s functional, and it doubles as a bag charm that instantly adds a pop of color and personality to any tote, backpack, or purse. Whether you’re a seasoned crafter or someone who’s never picked up a skein of yarn before, this project is approachable, affordable, and endlessly customizable.
In this post, we’re going to walk through everything you need to know to make your own yarn flower keychain from scratch — the materials, the techniques, the finishing touches, and some fun ideas for customizing your charm so it’s completely one of a kind. By the end, you’ll have a finished piece you’re genuinely proud to carry around or gift to someone special.
Why Yarn Flower Keychains Are Worth Making
Before we dive into the how-to, let’s talk about the why. In a world full of mass-produced accessories, a handmade keychain carries a different kind of value. You chose the colors. You spent the time. You made something that doesn’t exist anywhere else in the world in quite that combination.
Yarn flower keychains are also one of the most beginner-friendly yarn projects out there. They don’t require knitting or crocheting skills, though you can certainly incorporate crochet if you want to. The core method relies on wrapping, knotting, and trimming — techniques that anyone can master in a single sitting. They’re also incredibly fast. Once you get the hang of it, you can make a finished keychain in about 30 to 45 minutes. That makes them perfect for a crafting night with friends, a school project, a party favor, or a productive afternoon when you just want to make something tangible with your hands.
And the cost? Almost nothing. A small skein of yarn, a keyring, and a few supplies you probably already have at home are all you need. You can make an entire batch of these for the price of a single store-bought bag charm.
Materials You’ll Need
Let’s start with your supply list. One of the best things about this project is that nothing on this list is hard to find or expensive to buy.
Yarn: You’ll want a few different colors to create the flower shape. Bulkier yarn in weight categories like worsted or bulky makes it easier to work with and creates a fuller, more visible flower. However, thinner yarn works beautifully too if you want a more delicate look. Cotton yarn, acrylic yarn, and wool blend yarn all work well. Acrylic is usually the most affordable and comes in a huge range of colors, so it’s a great starting point if you’re new to yarn crafts.
Cardboard or a pom-pom maker: You’ll need something to wrap your yarn around to form the flower shape. A simple piece of cardboard cut into a circle or donut shape works perfectly. If you already own a pom-pom maker, that can do the job too, though the cardboard method gives you more control over the flower petal shape.
Scissors: A sharp pair is important here. Yarn requires clean cuts, especially when you’re trimming the flower petals to shape them.
A keyring or split ring: This is what makes the whole thing functional. You can find these at any craft store, dollar store, or online in bulk packs. Silver and gold tones both look lovely, and you can even find colored rings if you want to lean into a more maximalist look.
A jump ring or lobster clasp (optional): If you want the flower to dangle a bit from the keyring, adding a small jump ring between the flower and the ring gives it more movement. A lobster clasp is a nice touch if you want something you can clip on and off bags easily.
Embroidery floss or thin twine (optional): This is great for adding wrapped details around the stem or center of your flower for extra texture.
Beads, buttons, or charms (optional): These are fun embellishments for the center of the flower or dangling below it as additional decorative elements.
A yarn needle or tapestry needle: This helps with weaving in any loose ends for a cleaner finish.
Understanding the Basic Flower Shape
The yarn flower keychain is built around one simple concept: the pom-pom method, adapted into a flower form. Instead of making a perfectly round, fluffy pom-pom, we’re going to shape the yarn in a way that creates distinct petals radiating from a center point.
There are a couple of approaches to this. The most popular method uses a flat cardboard template cut into a rounded rectangle or petal shape, which creates longer, more defined petals. Another common approach uses a multi-loop method where you wind yarn in a figure-eight or star pattern around cardboard prongs to create a starburst flower with more petals and a fuller appearance.
We’ll walk through the classic multi-petal method here, which creates a flower with roughly six to eight visible petals and a defined center in a contrasting color.
Step-by-Step Instructions
Step 1: Prepare Your Cardboard Template
Cut a piece of cardboard into a strip roughly three inches wide and five inches long. This will serve as your wrapping guide. The length of your cardboard strip determines how long your finished petals will be, so adjust this based on how large you want your flower to be. A three-to-five-inch strip creates a keychain-appropriate size that isn’t too bulky but still has visual impact.
Step 2: Wrap Your Petal Color
Take your chosen petal color and begin wrapping it lengthwise around the cardboard strip. Don’t wrap widthwise — you want long loops that will eventually become the petals. Wrap it approximately 40 to 60 times, depending on how thick you want the petals to feel. More wraps mean a fuller, more plush flower. Keep the tension consistent as you wrap, not too tight and not too loose.
Once you’re done wrapping, cut the yarn and tuck the loose end under one of the loops so it doesn’t unravel while you work.
Step 3: Tie the Center
Cut a separate piece of yarn in the same color or a contrasting color, about 12 inches long. Slide this piece of yarn under all the loops at the very center of the cardboard strip, positioning it right in the middle of your wrapped loops. Pull the yarn up over the top and tie it as tightly as you possibly can into a double knot. This center tie is what holds your flower together, so the tighter the better.
Step 4: Remove from Cardboard and Shape
Carefully slide the looped yarn off the cardboard. You’ll now have an elongated bundle of loops tied together at the center, looking a bit like a bow. Hold the center knot and gently begin separating the loops, fanning them out around the center point to create the flower shape. You can arrange them into distinct petal groupings or spread them evenly for a more circular bloom.
Step 5: Cut and Trim the Loops
Using your scissors, cut through each loop at the outer edge to open them into individual strands. Once all the loops are cut, hold the flower by its center and begin trimming the petals to your desired shape. For rounded petals, trim each strand slightly shorter at the edges and longer in the middle. For pointed petals, trim the opposite way. For a more natural, organic look, trim them all to roughly the same length and let the slight variations stay.
Take your time with the trimming. This is where the flower really comes to life, and small adjustments make a big difference in the final look.
Step 6: Add the Center
To create a contrasting flower center, take a small amount of yarn in a different color and make a tiny pom-pom separately. The easiest way to do this is to wrap yarn around your two fingers about 20 times, slide it off, tie it tightly in the center, cut the loops, and trim it into a tight little ball. Sew or tie this mini pom-pom directly to the center of your flower, covering the knot you made in Step 3.
Alternatively, you can glue a button, a bead, or a felt circle to the center for a different kind of texture and visual contrast.
Step 7: Secure and Attach to the Keyring
Use the long tails from your center knot to thread through your yarn needle and sew through the back of the flower a few times to really secure the shape. Then, thread both tails through a jump ring or directly through your keyring, tie them off tightly, and weave in the ends using your needle so nothing sticks out.
If you want the flower to hang with a bit of movement, attach a small jump ring to the back of the flower, and then attach that to the keyring. This creates a little distance between the flower and the ring, letting it swing gently as you move.
Customization Ideas to Make It Truly Yours
One of the most exciting parts of this project is how easily you can adapt it to match any style, season, or personality. Here are some ideas to spark your creativity.
Color Play: Try ombré flowers by using two or three shades of the same color family — for example, a pale lavender, medium purple, and deep violet — wrapped together in different sections of the cardboard so the petals blend into each other. You can also go bold with high-contrast color combinations like bright orange and teal, or keep it soft with pastel tones for a dreamy, cottagecore aesthetic.
Layered Flowers: Make two flower shapes in different sizes and colors, then layer them on top of each other before attaching them to the keyring. The smaller flower in a contrasting shade sits on top of the larger one, creating depth and a more complex look.
Yarn Texture Variations: Mix yarn types within a single flower. Try wrapping metallic thread in with your regular yarn for a subtle shimmer in the petals, or incorporate a strand of fuzzy bouclé yarn for a textured, wildflower feel.
Dangling Charms: Attach small charms or beads below the flower on thin pieces of yarn or jewelry wire. Little stars, hearts, or letter beads add personality and make the charm feel more like a finished piece of jewelry than a simple craft.
Seasonal Themes: Change up your color palette for different seasons or holidays. Burnt orange and red for autumn, ice blue and white for winter, soft pink and yellow for spring, or bright coral and turquoise for summer. These also make wonderful seasonal gifts.
Mini Bouquet Style: Instead of making one large flower, make three or four smaller ones in complementary colors and attach them all to the same keyring together for a little bouquet effect. Add some small green yarn leaves by following the same method with a narrower cardboard strip to complete the look.
Tips for Getting the Best Results
A few simple habits will make your finished keychain look more polished and professional.
Work with consistent yarn tension throughout the wrapping stage. Uneven tension creates loops of different lengths, which means your petals will be noticeably uneven before you even get to the trimming stage.
Don’t rush the trimming. The shaping step is where most of the artistry lives, and a minute or two of careful snipping makes an enormous difference. Step back and look at your flower from a little distance as you trim to make sure the overall shape is balanced.
If your flower feels too loose or floppy, you can add a small drop of fabric glue to the center knot area on the back to help hold the shape in place. Let it dry fully before attaching to the keyring.
When choosing colors, consider where you plan to use the finished charm. If it’s going on a bag you carry daily, think about whether those colors will work with most of your outfits. If it’s a gift, think about the recipient’s style and what colors they tend to gravitate toward.
Store your extra yarn scraps in labeled bags or small ziplock pouches by color family. Even tiny leftover pieces are useful for flower centers, and having an organized stash means you can grab what you need without untangling a chaotic yarn pile.
Giving Yarn Flower Keychains as Gifts
These little charms make incredibly thoughtful gifts, and they’re the kind of thing that feels personal in a way a store-bought present rarely does. A handmade yarn flower keychain says you spent time thinking about someone and making something specifically for them.
For gift-giving, present your finished keychain in a small box or on a piece of decorative card stock. You can even write a little note explaining that it’s handmade. People tend to hold onto handmade gifts much longer than anything mass-produced, and something as small and functional as a keychain or bag charm gets used and seen every single day.
They also make beautiful party favors, bridesmaid gifts, teacher appreciation presents, or stocking stuffers. Make a batch of them in coordinating colors for a cohesive gift set, or let each one be completely different as a celebration of variety.
Taking Your Keychain to the Next Level
Once you’ve mastered the basic yarn flower keychain, there are so many directions you can take your skills. You might try your hand at crocheted flower keychains, which use a hook to create more intricate petal shapes with textured stitches. You might explore macramé bag charms, which use knotting techniques to create geometric and bohemian designs. You might even start making yarn flowers in larger sizes to use as hair accessories, brooch pins, or decorations for wreaths and wall hangings.
The skills you build in this one small project — wrapping, tensioning, tying, trimming, shaping — translate directly into a huge range of yarn and fiber arts. So consider this your starting point, not your stopping point.
Final Thoughts
A yarn flower keychain is small in size but big on joy. It’s the kind of project that reminds you why crafting matters — not because the finished object is complex or expensive, but because you made it, and making things feels good. There’s a quiet pride in pulling out your keys and seeing that little handmade bloom, knowing exactly how many careful wraps and snips went into creating it.
So gather your yarn, cut your cardboard, and make something beautiful today. Your bag deserves it, and honestly, so do you.