
Amigurumi Rose Keychain – Easy & Elegant Crochet Flower Pattern for Beginners
There is something undeniably charming about a handmade accessory. In a world of mass-produced everything, a tiny crocheted rose dangling from your keys or bag carries a quiet kind of magic — it says someone made this with care, stitch by stitch, loop by loop. If you have been looking for a small, satisfying project that looks impressive but does not require years of crochet experience, you have found the right pattern. This amigurumi rose keychain is exactly the kind of beginner-friendly project that feels like a win the moment you hold the finished flower in your hand.
Whether you are completely new to crochet or you have made a few dishcloths and scarves and are ready to try something dimensional and cute, this tutorial will walk you through every step. By the end, you will have a beautiful little rose that you can attach to a keychain ring, a backpack zipper, a gift bag, or even a wrapped present in place of a bow.
Let’s get into it.
What Is Amigurumi and Why Make a Rose?
Amigurumi is the Japanese art of crocheting or knitting small, stuffed yarn creatures and objects. The word combines the Japanese words for “knitted” and “stuffed doll,” and while the style is most famous for adorable animals and round-headed characters, it applies beautifully to flowers, food, miniature plants, and all kinds of three-dimensional objects.
A rose is one of the most classic and recognizable shapes in all of decorative art. When you render one in yarn, you get something that is simultaneously whimsical and sophisticated. Amigurumi roses have a slightly stylized, almost sculptural look — they do not try to be photorealistic, and that is part of their charm. They are soft, tactile, and endlessly giftable.
The keychain format makes this project particularly appealing. It is small enough to finish in an evening, uses very little yarn (perfect for using up scraps), and has an obvious, functional purpose when it is done. You will want to make a dozen once you get started.
Materials You Will Need
Before we dive into the pattern itself, let us talk about what you will need to gather. The good news is that this project requires minimal supplies, many of which you may already have at home.
Yarn: You will want a small amount of worsted weight yarn in your chosen rose color. Classic red or pink are always stunning, but dusty mauve, cream, coral, burgundy, and even deep purple make gorgeous roses too. You will also want a small amount of green yarn for the leaves and base. A single skein of each is more than enough for multiple keychains.
Crochet Hook: A 3.5mm or 4mm crochet hook works well with worsted weight yarn for amigurumi. You want your stitches to be fairly tight so the stuffing does not show through and the flower holds its shape well. If your gauge tends to be loose, try going down a hook size.
Polyfill Stuffing: Just a tiny pinch is all you need. The rose and base will be lightly stuffed to give them a three-dimensional, rounded shape.
Keychain Hardware: You can find keychain rings at any craft store, dollar store, or online. A simple split ring works perfectly. If you want something a bit more polished, look for lobster clasp keychains with a short chain between the clasp and the ring — these look especially nice with the finished rose.
Tapestry Needle: You will need this for weaving in your ends and for sewing the rose layers and leaves together.
Scissors: A small, sharp pair works best for trimming yarn ends cleanly.
Stitch Marker: Optional but helpful, especially if you are new to crocheting in the round. A simple stitch marker or even a safety pin can help you keep track of where your rounds begin.
Understanding the Stitches
This pattern uses only a handful of crochet stitches, all of which are suitable for beginners. Here is a quick reference before you start.
Magic Ring (MR): Also called a magic circle, this is the foundation most amigurumi pieces start from. It allows you to begin crocheting in the round and close up the center tightly so there is no hole. If you are not yet comfortable with the magic ring, you can start with a slip knot and chain 2, then work your stitches into the first chain.
Chain (ch): The most basic crochet stitch — simply yarn over and pull through the loop on your hook.
Slip Stitch (sl st): Insert hook into stitch, yarn over, and pull through both the stitch and the loop on your hook in one motion. Used for joining rounds and moving across stitches without adding height.
Single Crochet (sc): Insert hook into stitch, yarn over, pull through stitch (two loops on hook), yarn over again, and pull through both loops. This is the foundational stitch of amigurumi.
Half Double Crochet (hdc): Yarn over first, then insert hook into stitch, yarn over and pull through stitch (three loops on hook), yarn over, and pull through all three loops.
Double Crochet (dc): Yarn over, insert hook into stitch, yarn over and pull through stitch, yarn over and pull through first two loops, yarn over and pull through remaining two loops.
Increase (inc): Work two single crochets into the same stitch to add a stitch and create a wider shape.
The Pattern
Rose Petals (Make 3 Layers)
The rose in this pattern is constructed in three separate petal layers that are stacked and sewn together. Each layer is crocheted as a flat strip, which is then curled and shaped into a petal cluster. This technique gives the rose its natural, spiraling look.
First Layer (Inner Petals) – Make 1
Using your rose-colored yarn, make a magic ring.
Row 1: Chain 1, work 5 sc into the magic ring, pull the ring closed, do not join. You will work in rows for these petals.
Row 2: Chain 3, turn. Work 2 dc into the first stitch, then sl st into the next stitch. (Ch 3, 2 dc into next stitch, sl st into following stitch) — repeat this sequence two more times until you have 3 small petal shapes. Fasten off and leave a tail for sewing.
You should have a small, frilly strip with three soft petal bumps. This will become the innermost part of your rose, and you will roll it into a tight spiral before attaching it to the base.
Second Layer (Middle Petals) – Make 1
Using your rose-colored yarn, make a magic ring.
Row 1: Chain 1, work 8 sc into the magic ring, pull the ring closed.
Row 2: Chain 4, turn. Work 3 dc into the first stitch, sl st into the next stitch. (Ch 4, 3 dc into next stitch, sl st into following stitch) — repeat three more times for a total of 4 petal shapes. Fasten off and leave a tail for sewing.
This strip will be slightly wider and fuller than the first. It wraps around the inner layer.
Third Layer (Outer Petals) – Make 1
Using your rose-colored yarn, make a magic ring.
Row 1: Chain 1, work 10 sc into the magic ring, pull the ring closed.
Row 2: Chain 5, turn. Work 4 dc into the first stitch, sl st into the next stitch. (Ch 5, 4 dc into next stitch, sl st into following stitch) — repeat four more times for a total of 5 larger petal shapes. Fasten off and leave a tail for sewing.
These are the outermost, largest petals that give the rose its full, bloomed appearance.
Rose Base
The base is a small, slightly domed circle that holds the petals together and gives the bottom of the rose a clean, finished look. You can make this in green yarn or in your rose color — both work beautifully.
Using green yarn, make a magic ring.
Round 1: 6 sc into the magic ring, pull closed. (6 stitches)
Round 2: Inc in each stitch around. (12 stitches)
Round 3: (Sc in next stitch, inc in next stitch) — repeat around. (18 stitches)
Round 4: Sc in each stitch around. (18 stitches)
Do not fasten off yet. Lightly stuff the base with a small pinch of polyfill, then close the opening by working a sl st to join the final round. Fasten off and leave a long tail for attaching the petals.
Leaves (Make 2)
The leaves add a touch of green that makes the rose look complete and botanical. They are optional but highly recommended — they frame the rose beautifully and add a professional finish.
Using green yarn, chain 8.
Row 1: Starting from the second chain from the hook, sl st in first ch, sc in next, hdc in next, dc in next 2, hdc in next, sc in last ch. Do not turn — continue working along the opposite side of the foundation chain: sc in next, hdc in next, dc in next 2, hdc in next, sc in next, sl st in last. Fasten off and leave a tail for sewing.
Each leaf will have a pointed tip and a slightly rounded shape that mimics a real rose leaf. Make two.
Assembling the Rose Keychain
Assembly is where the magic happens. Take your time here — the way you layer and position the petals will determine how lifelike and full your rose looks.
Step 1 – Roll the Inner Petals
Take your first (smallest) petal strip and roll it into a tight spiral starting from one end. The petal bumps should face outward as you roll. Once it is rolled, use your tapestry needle and the yarn tail to stitch through the bottom of the spiral a few times to secure it. This becomes the center bud of your rose.
Step 2 – Wrap the Second Layer
Take your second petal strip and wrap it around the center bud, stitching the bottom as you go to keep it in place. The petals should overlap slightly and fan outward, suggesting an opening flower.
Step 3 – Attach the Outer Petals
Wrap the third and largest petal strip around the outside of the second layer in the same way. Stitch the bottom securely. You now have a full-looking rose with three distinct layers of petals.
Step 4 – Attach to the Base
Place the assembled rose onto the base circle, positioning it in the center. Using your tapestry needle and the long tail from the base, stitch through the bottom of the rose and back down through the base several times, pulling snugly. Knot and weave in the end. The base gives the rose structure and a clean back face.
Step 5 – Sew on the Leaves
Position one leaf on each side of the rose base, tucking them slightly under the outer petals so they frame the flower naturally. Stitch each leaf in place using its yarn tail, then weave in all remaining ends.
Step 6 – Attach the Keychain Hardware
Thread a short length of yarn or a piece of thin cord through the back of the rose base and through the keychain ring, then knot it securely. Alternatively, you can use a small jump ring (available at craft or bead stores) to attach the split ring directly to a loop of yarn that you sew into the base before closing it up. Either method works well — choose whichever feels easiest to you.
Tips for a Beautiful Finished Rose
Crochet in the round can feel a little tricky at first, but these small tips will help your rose look polished and professional from the very first attempt.
Keep your tension consistent. Amigurumi looks best when your stitches are even and moderately tight. If you notice gaps between stitches, try a smaller hook or make a conscious effort to pull your yarn a bit more firmly as you work.
Block your leaves. If your leaves are curling or do not lie flat, a light spritz of water and a gentle press under a book for a few hours will help them flatten and hold their shape.
Experiment with color. A single-color rose is classic, but you can also use two shades — start the inner petals with a deep, rich color and transition to a lighter shade for the outer petals. This ombré effect looks stunning and is easy to achieve by simply switching yarn between the three petal layers.
Make a matching set. Once you have the hang of this pattern, consider making several roses in different colors and turning them into a set — one rose keychain to keep and two or three to give as gifts. They make wonderful additions to birthday presents, bridal favors, and baby shower gift bags.
Use wire for extra structure. If you want your rose to hold a very specific shape or be used as a brooch rather than a keychain, you can insert a small piece of wire into each petal strip before rolling and assembling. This is an optional advanced step, but it gives the finished piece an almost sculptural, heirloom quality.
Ways to Use Your Finished Rose
The keychain is the obvious application, but an amigurumi rose this size is genuinely versatile. Here are some ideas beyond the standard keychain.
Bag charm — attach it to the zipper of a purse, a tote bag, or a backpack for a soft, handmade accent that stands out.
Gift topper — instead of a store-bought bow, sew or pin the rose onto a wrapped gift. The recipient gets two gifts in one.
Hair accessory — sew a hair clip or bobby pin finding to the back of the rose for a sweet handmade hair accessory.
Bookmark — attach a longer cord to the rose and tuck it into a favorite book.
Bottle charm — attach it to a water bottle or travel tumbler for a personalized touch.
Refrigerator magnet — glue a small magnet to the back and display it on your fridge or magnetic whiteboard.
Bouquet filler — make a dozen roses in various pinks and reds, attach them to wire stems wrapped in green floss, and arrange them in a small vase for a lasting yarn flower arrangement.
Why This Pattern Is Perfect for Beginners
One of the most common frustrations for new crocheters is finishing a project that looks nothing like the photo. This pattern is designed specifically to avoid that disappointment. The three separate petal strips are worked flat in simple rows, which means there is no complicated shaping to wrestle with. The base is just a basic expanding circle, a shape that every beginner learns in their first few rounds of crochet practice. And the assembly, while it requires a little patience with the needle and thread, is forgiving — the layered nature of the petals means small imperfections in alignment are naturally hidden.
More than that, this pattern is fast. Most crocheters can complete all three petal layers, the base, and both leaves in about ninety minutes to two hours. That makes it an ideal project for a quiet evening, a long commute, or a weekend afternoon when you want the satisfaction of a finished object without committing to a multi-week project.
Storing and Caring for Your Amigurumi Rose
Amigurumi pieces are generally durable, but a little care goes a long way in keeping them looking their best. Keep your finished rose away from prolonged direct sunlight, which can fade even colorfast yarns over time. If your keychain gets dirty, a gentle hand wash with cool water and mild soap, followed by a gentle squeeze (not a wringing twist) and air drying, will refresh it without distorting the shape.
If you are making roses to sell or give as gifts, consider adding a care tag with these simple instructions — it is a thoughtful detail that makes the handmade item feel even more special.
Final Thoughts
A crocheted rose keychain is one of those small projects that punches well above its weight. It takes minimal materials, fits into a corner of your bag while you work on it, and produces something genuinely beautiful that people notice and ask about. It is the kind of thing that reminds you why you picked up a crochet hook in the first place — because there is real joy in making something with your hands, and even more joy in sharing it.
Whether you are making this rose for yourself, as a gift, or as part of a creative small business, I hope this pattern brings you exactly that kind of joy. Take your time with the petals, do not stress about perfection, and enjoy the process. Crochet is not just about the finished object — it is about the quiet, meditative pleasure of each stitch along the way.
Happy crocheting, and I cannot wait to see the beautiful roses you make.