
Amigurumi Rose Keychain – Free Crochet Pattern
There is something undeniably charming about a tiny crocheted rose dangling from a set of keys or a backpack zipper. It is small enough to tuck into your pocket yet detailed enough to stop people in their tracks and ask, “Did you make that yourself?” If you have been looking for a beginner-friendly amigurumi project that delivers a big dose of satisfaction in a short amount of time, you have landed in exactly the right place. This free crochet pattern will walk you through every step of creating your very own amigurumi rose keychain, from the materials you need to the finishing knot that holds everything together.
Whether you are completely new to crochet or you have been working with yarn for years and want a quick weekend project, this pattern is designed to be approachable, clear, and fun. By the time you finish reading, you will have everything you need to start hooking immediately.
What Is Amigurumi?
Before diving into the pattern itself, it helps to understand what amigurumi actually means. The word comes from Japanese — “ami” means knitted or crocheted, and “nuigurumi” means stuffed doll. Together, the term refers to the art of crocheting or knitting small, stuffed figures. Amigurumi originated in Japan and became a worldwide craft phenomenon thanks to its irresistible combination of compact size, endless customization options, and the deeply satisfying process of watching a flat piece of yarn transform into a three-dimensional object.
Roses are one of the most beloved amigurumi subjects because their petal structure translates beautifully into crochet. The swirl of a rose, built stitch by stitch in a spiral, feels almost meditative to make once you get into the rhythm of it.
Why Make a Rose Keychain?
Keychains are one of those perfect craft projects because they serve a genuine purpose while also being a wonderful vehicle for creativity. A crocheted rose keychain makes an excellent gift for friends, family members, coworkers, or anyone who would appreciate a handmade touch in their daily life. They are budget-friendly, require only a small amount of yarn and a few basic supplies, and can be completed in an evening or two.
They also make beautiful additions to craft fairs, where small, tactile items tend to attract buyers looking for something unique and personal. If you enjoy selling your work, a basket of amigurumi rose keychains in assorted colors is a wonderful display piece that draws people in.
Beyond all of that practical reasoning, sometimes you just want to make something pretty. And a tiny crocheted rose is, without question, very pretty.
Materials You Will Need
Getting your materials together before you start is one of the best habits you can build as a crocheter. Here is everything you need for this pattern.
Yarn: Worsted weight yarn works beautifully for this project and gives the rose a nicely defined shape. You can also use DK weight yarn for a slightly smaller rose. Choose any color you like — classic red is always stunning, but blush pink, cream, coral, burgundy, and even deep purple or black all produce gorgeous results. You will need only a small amount of yarn, so this is a great stash-busting project.
Crochet Hook: A 3.5mm hook is ideal for worsted weight yarn and will give you a tight enough stitch definition to keep the stuffing inside while maintaining a neat texture. If you are using DK weight, try a 3.0mm hook.
Fiberfill Stuffing: A small amount of polyester fiberfill is all you need. Because the rose is small, you will not need much at all — even a pinch goes a long way.
Stitch Marker: A simple stitch marker or a small piece of contrasting yarn will help you keep track of the beginning of each round, which is essential in amigurumi.
Tapestry Needle: You will use this to weave in your ends and seam any pieces together.
Keychain Ring: A simple split ring or lobster clasp ring from a craft store works perfectly. You can find these in the jewelry-making section. A ring with a small bail or loop makes attaching the crocheted rose easy.
Optional Embellishments: Small leaf-shaped pieces crocheted in green yarn make a lovely addition to the finished rose. You can also add a small button at the center of the rose or use a contrasting color for the inner petals to create a layered effect.
Abbreviations and Stitches Used
This pattern uses standard US crochet terminology. Here is a quick reference for the abbreviations you will encounter throughout.
MR – Magic Ring (also called Magic Circle)
ch – chain
sl st – slip stitch
sc – single crochet
hdc – half double crochet
dc – double crochet
inc – increase (two single crochet stitches worked into the same stitch)
FO – fasten off
BLO – back loop only
If you are not yet comfortable with the magic ring, do not worry. You can substitute it by chaining two stitches and working your first round into the second chain from the hook. The result will be very similar.
Pattern Notes
This rose is worked in continuous rounds. Do not join at the end of each round — instead, simply continue spiraling upward. This is the standard method for amigurumi and gives you a seamless finish.
Use your stitch marker to mark the first stitch of each new round so you always know where one round ends and the next begins.
The finished rose will measure approximately 3 to 4 centimeters in diameter, which is an ideal size for a keychain charm.
Gauge is not critical for this project, but working tightly will give you a better result, as it prevents the stuffing from showing through the stitches.
The Free Pattern
Part One: The Rose Base (Bottom of the Rose)
The base is a small flat circle that forms the foundation of the rose and gives it its rounded, three-dimensional shape.
Round 1: Start with a magic ring. Work 6 sc into the ring. Pull the ring closed. (6 stitches)
Round 2: Work 2 sc into each stitch around. (12 stitches)
Round 3: Sc 1, inc — repeat from to around. (18 stitches)
Round 4: Sc 2, inc — repeat from to around. (24 stitches)
Rounds 5–6: Sc in each stitch around. (24 stitches each round)
You now have a small, slightly curved disc. This will form the base and the walls of your rose. Set this aside while you make the petal piece.
Part Two: The Spiral Petal Strip
This is where the magic happens. The petal strip is worked as a long, ruffled length of crochet that you will then coil and stitch into the shape of a rose. This method is sometimes called the “coil rose” technique, and it is one of the most satisfying things to create in crochet.
Foundation Chain: Chain 36.
Row 1: Working into the second chain from the hook, work (sc, hdc, 2 dc) into the same chain, then skip one chain — repeat from to all the way across the foundation chain. At the end of the row, fasten off and leave a long tail for sewing.
What you should have now is a long, naturally ruffled strip. It will want to curl and spiral on its own — that is exactly what you want. As you begin to coil it, it will look increasingly like a rose.
Part Three: Assembling the Rose
This step requires a little patience, but it is deeply satisfying once the flower comes together.
Begin rolling the petal strip from one end, keeping the straight edge at the bottom and allowing the ruffled edge to open up at the top. Roll it into a tight spiral at the center first, then continue wrapping more loosely as you move outward to create that natural, blooming rose shape.
Once you are happy with the shape, use the long tail from the petal strip and your tapestry needle to stitch through the base of the coil, securing the petals in place. Work your needle through several layers to make sure everything is firmly attached.
Next, place the coiled petal assembly on top of the base disc you made in Part One. Use more yarn and your tapestry needle to stitch the petal piece onto the base, working around the circumference of the base disc. Before you close the seam completely, push a small amount of fiberfill into the base to give the rose a nice, plump shape. Then close the seam fully and weave in all ends.
Part Four: The Green Leaves (Optional but Recommended)
Leaves add a wonderful finishing touch and make the rose look more complete and polished.
Leaf (Make 2):
Round 1: Start with a magic ring. Work 6 sc into the ring. (6 stitches)
Round 2: Inc, sc 2, inc, sc 2. (8 stitches)
Round 3: Inc, sc 3, inc, sc 3. (10 stitches)
Rounds 4–5: Sc around. (10 stitches each round)
Round 6: Dec, sc 3, dec, sc 3. (8 stitches)
Round 7: Dec, sc 2, dec, sc 2. (6 stitches)
Fasten off, leaving a long tail. Do not stuff. Flatten the leaf and use the tail to stitch it to the back of the rose, positioning it so the tip of the leaf peeks out from beneath the petals. Attach both leaves at slightly different angles for a natural look.
Part Five: Attaching the Keychain Ring
To finish your rose keychain, you need to attach it to the ring securely so it does not pull loose with daily use.
Cut a length of yarn approximately 15 centimeters long. Thread it through your tapestry needle. Working at the very back of the rose (between the base and the leaves, if you added them), pull the yarn through the crochet fabric at the top center of the back. Pull both ends through the keychain ring, then tie them together in a tight double knot. If you want extra security, dab a tiny amount of fabric glue or clear-drying craft glue onto the knot once it is dry. Trim the ends close to the knot.
Alternatively, if your keychain ring comes with a bail (a small metal loop), you can use a small jump ring to attach the bail to a loop of yarn that you stitch directly into the back of the rose. This gives a cleaner, more jewelry-like finish.
Color Combinations to Try
One of the most delightful parts of making amigurumi rose keychains is experimenting with color. Here are some combinations that look particularly beautiful.
A deep burgundy rose with dark green leaves feels rich and timeless. Blush pink with sage green leaves has a romantic, vintage feel. Red with olive green is classic and bold. Cream or off-white with any shade of green looks elegant and would make a lovely wedding favor or bridal party gift. Lavender roses have a dreamy, whimsical quality. Deep teal or cobalt blue roses are unexpected and striking — because roses do not naturally grow in those colors, a crocheted version feels playful and creative.
You can also make an ombre effect by starting your petal strip in one color and switching partway through to a lighter or darker shade of the same color. The transition from deep pink to pale blush, for instance, creates a beautifully realistic gradient effect.
Tips for Getting the Best Results
Working tightly is the single most important piece of advice for amigurumi. If your stitches are too loose, the stuffing will show through and the finished piece will look less defined. Try going down a hook size if you find your tension is too open.
When coiling the petal strip, work slowly and frequently hold the coil up to see how it looks from above. The rose shape becomes clearer when you look at it from the front, so adjust the tightness of your coil as you go before you commit to stitching it down.
If you are gifting or selling these keychains, finishing matters enormously. Take the time to weave in every end thoroughly, and make sure the keychain attachment is as secure as possible. A charm that falls apart after a week of use will not make a good impression — but one that holds up beautifully to daily life becomes something the recipient treasures.
Store your finished keychains away from direct sunlight if you are making them in advance for a craft fair or gift-giving occasion. Prolonged sun exposure can fade yarn colors over time, especially with brighter, more saturated shades.
Making It Your Own
This pattern is a starting point, not a finished destination. Once you are comfortable with the basic technique, there are endless ways to personalize your amigurumi rose keychain. You can add a small button or a tiny rhinestone to the center of the rose for a bit of sparkle. You can work the petal strip in two colors, alternating stitches or working the inner rows in one shade and the outer rows in another. You can attach a small amigurumi bee or ladybug to the leaf for a whimsical garden scene. You can make a bouquet of three mini roses in different colors and attach them all to the same keychain ring. You can skip the fiberfill and make the rose flat instead, which uses even less material and creates a slightly different, more stylized look.
The pattern also scales well. If you want a larger rose — for a bag charm or a decorative pillow accent — simply work more rounds on the base and lengthen the petal strip proportionally.
Sharing Your Makes
If you make this amigurumi rose keychain, I would absolutely love to see it. Share your finished project on Instagram or Pinterest and tag it with relevant craft hashtags so other crocheters can find it and be inspired. The crochet community is one of the warmest and most supportive creative communities anywhere on the internet, and sharing your makes — even the imperfect ones, especially the imperfect ones — is a wonderful way to connect with people who share your passion.
If you run into any trouble with the pattern, leave a comment below and describe where you got stuck. Patterns can be confusing in text form, and sometimes a small clarification makes all the difference between frustration and that triumphant moment when the rose clicks into shape.
Final Thoughts
There is a quiet kind of joy in making something small and beautiful with your own hands. An amigurumi rose keychain is not a grand project. It will not take weeks or fill an entire shelf. But it will bring a smile to the face of whoever receives it — or to your own face every time you reach for your keys. That small, daily moment of encountering something handmade and lovely is worth more than its modest size suggests.
Keep your hook moving, trust the process, and enjoy every stitch. Happy crocheting.