
Mini Crochet Lily of the Valley Tutorial | Cottagecore Flower Keychain Charm
There is something quietly magical about lily of the valley. Those tiny, bell-shaped blossoms dangling from a slender green stem have inspired poets, perfumers, and artists for centuries. They are delicate without being fussy, romantic without being overdone, and they carry a kind of woodland softness that feels perfectly at home in the cottagecore aesthetic so many of us have fallen in love with. If you have ever wanted to carry a little piece of that magic with you everywhere you go, this mini crochet lily of the valley keychain charm is exactly the project you have been looking for.
This tutorial walks you through every step of creating your own miniature crocheted lily of the valley, complete with tiny bells, a graceful arching stem, and leaves that give it that signature garden freshness. The finished piece works beautifully as a keychain charm, a bag accessory, a zipper pull, or even a gift tag tied onto a handmade present. It is beginner-friendly enough that someone who has only just learned their basic stitches can tackle it with patience, and satisfying enough that experienced crocheters will enjoy the meditative detail work.
Before we dive in, let me say this: small-scale crochet can feel intimidating at first. The hook feels tiny, the yarn slips around, and your eyes do a little extra work. But once you get into a rhythm, there is nothing more rewarding. These little flowers have a way of making you feel incredibly accomplished, and the fact that you can finish the entire project in an evening or two makes it even more gratifying.
What You Will Need
Getting your materials together before you start will make the whole process feel smoother and more enjoyable. Here is what you need for this project.
For the yarn, you will want a fine weight or lace weight yarn in white or cream for the flower bells, and a medium green for the stem and leaves. Specific shades that work beautifully include a soft ivory white and a sage or moss green, both of which lean into the cottagecore palette. If you want to add a touch of whimsy, a very pale blush pink also works for the bells and gives your charm a slightly more romantic look.
Your crochet hook should match your yarn weight. For lace weight yarn, a 1.5mm or 1.75mm hook is ideal. If you are using a fingering weight yarn, a 2mm hook will give you a nice tight fabric that holds its shape well.
You will also need a small amount of polyfill or fiber stuffing to give the flower bells a gentle rounded shape, though this step is optional depending on how structured you want them to look. A yarn needle for weaving in ends, scissors, a keychain ring or lobster clasp, and a short length of chain or jump rings to attach everything together round out your supply list.
Stitch markers are your best friend in small-scale crochet. Even just a few are helpful for keeping track of your rounds, especially when you are working in continuous spirals with very few stitches per row.
Understanding the Stitch Abbreviations
This tutorial uses standard US crochet terminology. Here is a quick reference so everything stays clear as you work through the steps.
Magic ring refers to the adjustable loop technique for starting rounds. Ch means chain. Sl st is slip stitch. Sc is single crochet. Hdc is half double crochet. Dc is double crochet. Inc means increase, which is two single crochets into the same stitch. Dec refers to an invisible decrease, worked by inserting your hook through the front loops of two stitches simultaneously before completing the single crochet.
Making the Lily of the Valley Bells
The lily of the valley flower is made up of small, rounded bell shapes that hang in a row. For a keychain charm, you will typically make three to five bells depending on how full you want your finished piece to look. Three bells creates a dainty, minimalist charm while five bells looks lush and abundant. I personally love the look of four bells arranged with two slightly higher than the other two, mimicking the natural way these flowers grow.
Each bell is worked in the round, starting from the bottom opening and working upward to a closed top.
To begin your first bell, make a magic ring and chain one. Work six single crochets into the magic ring and pull the tail to close the ring snugly. Place a stitch marker in your first stitch so you know where your round begins.
Round two is your increase round. Work two single crochets into each stitch around, giving you twelve stitches total.
Round three is worked through the back loop only, which creates a subtle ridge and helps the opening of the bell flare slightly. Single crochet through the back loop in each stitch around, keeping your twelve stitches.
Round four: single crochet in each stitch around, no increases or decreases.
Round five: work a decrease over the first two stitches, then single crochet in the next two, and repeat this pattern around. You should end up with nine stitches.
Round six: decrease over the first two stitches, single crochet in the next stitch, and repeat around, giving you six stitches.
If you are adding stuffing, now is the time to push a tiny pinch of polyfill into the bell. You do not need much. The goal is just to give the bell a gentle fullness rather than leaving it completely flat.
Round seven: work three decreases to bring your stitch count down to three. Pull the yarn through, leaving a tail of about six inches. Use your yarn needle to thread through the remaining three stitches and pull tight to close the top of the bell. Weave in your end and set the bell aside. Repeat this process until you have your desired number of bells.
Adding the Little Stamens (Optional but Lovely)
One detail that takes the realism of your lily of the valley up a notch is adding a tiny stamen inside each bell. This is entirely optional, but if you have ever looked closely at real lily of the valley flowers, you will know they have the sweetest little pistil and stamens visible inside each bell.
To create a simple stamen, thread a strand of yellow or pale cream embroidery floss onto your needle. Push the needle up through the bottom of the bell from the inside, bringing it through the closed top. Leave a small loop or tiny knot visible at the top, then bring the needle back down and secure with a knot at the bottom. Trim any excess. When done in yellow floss, this creates the loveliest little detail inside each bell.
Crocheting the Stem
The stem is worked as a simple chain or a tightly worked single crochet cord, depending on how structured you want it to feel. A chain stem is quicker and has a natural, slightly flexible quality. A crocheted cord is firmer and holds its shape better, which is especially nice if you want your charm to stay arranged in a particular way.
For the chain stem, simply chain thirty to thirty-five stitches in your green yarn, then slip stitch back along the chain to give it a little more body. This creates a simple two-ply look that photographs beautifully. Leave a long tail at the end for attaching your bells.
For the single crochet cord stem, work a foundation chain of about twenty stitches, then single crochet in each stitch back along the chain. Turn and work back along again if you want additional thickness. This takes a few more minutes but results in a sturdier stem.
Once your stem is made, use the remaining yarn tails to attach your bells. Space them out along the upper third of the stem, with the closed top of each bell pointing upward and the opening facing down, exactly as lily of the valley grows in nature. Secure each bell tightly with two or three small stitches through the stem and the top of the bell, then weave in the ends.
Making the Leaves
No lily of the valley is complete without its signature broad, graceful leaves. For the keychain charm, you will make two leaves of slightly different sizes, which gives the arrangement a natural, asymmetrical look that feels very true to the plant.
For the smaller leaf, chain fourteen in your green yarn. Single crochet in the second chain from the hook and in the next three chains. Half double crochet in the next three chains. Single crochet in the next three chains. Work three single crochets into the final chain to create the rounded tip of the leaf. Now you are working back along the other side of the foundation chain. Single crochet in the next three stitches, half double crochet in the next three stitches, single crochet in the next three stitches, and slip stitch into the starting stitch to close the leaf. Weave in your ends.
For the larger leaf, chain eighteen and follow the same pattern, extending the half double crochet section by two additional stitches on each side. This longer leaf creates a beautiful contrast and adds visual interest to the finished charm.
If you want your leaves to have a bit more dimension, you can add a simple surface slip stitch along the center of each leaf after completing them, working from base to tip. This creates a midrib detail that makes the leaves look remarkably realistic.
Assembling Your Keychain Charm
Now comes the most satisfying part: putting everything together. Lay out your stems, bells, and leaves on a flat surface and arrange them until you are happy with how they look. A classic arrangement has both leaves emerging from the base of the stem, curving gently outward in opposite directions, with the flower stem rising between them and arching slightly forward.
Use your yarn needle and matching yarn to stitch the leaves to the base of the stem. Work several stitches in a cross pattern to ensure they are secure, since keychains take a lot of daily handling. Once your leaves are attached, trim any remaining tails and tuck them neatly out of sight.
To finish the base of your charm, wrap the lower portion of the stem and the base of the leaves with a few tight wraps of green yarn, then secure with a small knot. This bundles everything together and creates a clean, finished look at the bottom.
Attach a jump ring to the top of your stem, then connect a keychain ring, lobster clasp, or carabiner through the jump ring. If you want a little extra length and movement, add two or three chain links between the jump ring and the clasp so the flowers have room to sway gently as you walk.
Finishing Touches and Customization Ideas
One of the best things about this pattern is how easy it is to personalize. Here are some ideas that can take your lily of the valley charm in slightly different directions without changing the core construction.
A light blocking session will do wonders for your finished piece. Lightly mist the charm with water, gently reshape the leaves and bells, and allow it to dry flat or pinned to a foam board. This sets the shape and evens out any tension inconsistencies.
If you want to add a subtle sheen, a very light coat of fabric stiffener or even diluted craft glue brushed onto the leaves and allowed to dry gives them a beautiful crispness. The bells look lovely with just the natural matte texture of the yarn, but the leaves benefit from a touch of firmness.
Consider adding a small bead inside each bell before closing the top. A tiny white seed bead nestled inside creates a subtle rattle and a little extra visual detail if someone peeks into the bell opening.
For a full cottagecore aesthetic, you can pair your lily of the valley charm with other crocheted miniature flowers. Tiny roses, daisies, lavender sprigs, and forget-me-nots all work beautifully on the same keychain ring or as a cluster attached to a tote bag. Each flower pattern follows a similar small-scale construction logic, so once you have made the lily of the valley, you will find the others come very naturally.
You can also vary the color palette to create flowers that feel more fantastical and less botanical. Pale lavender bells with deep violet leaves create a moody, enchanted forest version. Blush pink bells with dusty rose leaves have an ultra-romantic, vintage quality. Even a monochromatic white and cream combination feels ethereal and bridal.
Tips for Crocheting at a Miniature Scale
If this is your first time working with fine yarns and tiny hooks, a few practical tips will make a big difference in how enjoyable the experience is.
Good lighting is non-negotiable. Work near a bright lamp or in natural daylight so you can clearly see your stitches. This makes a surprisingly large difference in both accuracy and eye strain.
Slow down. Miniature crochet rewards patience. If you try to rush, your tension becomes inconsistent and the stitches lose their definition. Put on a podcast or some music you love and just settle in.
Count your stitches at the end of each round, every time. In small-scale work, a missed increase or a forgotten stitch compounds very quickly and can throw off the shape of your bell entirely. The stitch markers you placed earlier will help enormously with this.
If you find that your yarn splits easily on the tiny hook, try a hook with a sharper, more tapered point rather than a wide inline head. Many lace crochet hooks are designed specifically for this kind of fine work.
Finally, do not worry if your first bell looks a little uneven or your first leaf has a slightly wobbly edge. These tiny imperfections are part of the charm of handmade work, and they tend to block out beautifully. The goal is not perfection. The goal is a little handmade object full of care and character that makes you smile every time you reach for your keys.
Why This Project Is Perfect for Cottagecore Lovers
The cottagecore aesthetic is built on the idea that everyday life can be gentle, beautiful, and deeply connected to the natural world. It is about finding meaning in small things: a pressed flower, a hand-knitted sock, a jar of homemade jam, a handwritten letter. A crocheted lily of the valley keychain embodies all of that. It is small, it is careful, it is made by hand, and it carries the quiet symbolism of one of the most beloved flowers in the entire botanical world.
Lily of the valley traditionally symbolizes purity, happiness, and the return of spring. In the language of flowers, it means “you’ve made my life complete.” Carrying one with you, even a tiny crocheted version, feels like a small daily reminder to notice the delicate things and appreciate them.
If you make this charm for yourself, it becomes a little talisman of your own making. If you make it as a gift, it carries all the warmth of that intention. Either way, it is the kind of object that people notice and ask about, and there is nothing quite as satisfying as saying you made it yourself.
I hope this tutorial brings you many happy hours of stitching. Share your finished charms with the hashtag #crochetlilyofthevalley or tag your project in your favorite crafting community. Seeing how everyone personalizes their own version is one of the genuine joys of sharing a pattern, and I would love to see the little gardens you create.