Amigurumi Rose Keychain – Free Crochet Pattern

Amigurumi Rose Keychain – Free Crochet Pattern

There is something undeniably charming about a tiny crocheted rose dangling from a set of keys. It is small enough to tuck into a pocket, detailed enough to draw compliments from strangers, and personal enough to feel like a genuine handmade gift. If you have been looking for a quick, satisfying crochet project that uses up leftover yarn and produces something genuinely useful, this amigurumi rose keychain pattern is exactly what you need.

This free crochet pattern walks you through every step of creating a dimensional, amigurumi-style rose that you can attach to a keychain ring, a zipper pull, a backpack clip, or a gift tag. The finished rose measures approximately 1.5 to 2 inches across, making it the perfect miniature bloom. Whether you are a beginner who has just learned the magic ring or an experienced crocheter looking for a satisfying afternoon project, this pattern has you covered.


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 itself combines the Japanese words “ami” (knitted or crocheted) and “nuigurumi” (stuffed doll). While amigurumi is most commonly associated with cute animals and cartoon characters, the technique works beautifully for flowers, fruits, food items, and all sorts of miniature objects.

A rose is a particularly wonderful choice for amigurumi because the layered petal construction translates naturally into the round-by-round structure of crochet. Instead of working flat petals that you sew together, you build the rose from a spiral center outward, creating a bloom that holds its shape without any internal wire or stiffener. The result is a soft, rounded flower that looks impressively lifelike.


Materials You Will Need

Before you begin, gather your supplies. The good news is that this project uses very little yarn, making it perfect for using up scraps from larger projects.

Yarn: Any worsted weight (size 4) yarn works well for this pattern. You will need only a small amount, roughly 15 to 20 yards, for the rose itself. Choose a yarn color that suits your style. Classic red and pink are always popular, but dusty rose, coral, burgundy, cream, and even lavender make stunning roses. If you want a two-toned effect, you can change colors between the inner and outer petals. For the leaves, you will need a small amount of green yarn.

Hook: A 3.5mm or 4mm crochet hook is ideal for worsted weight yarn. If you prefer a tighter, firmer fabric (which helps the rose hold its shape), go down half a size to a 3.25mm hook.

Stuffing: A small pinch of polyester fiberfill gives the rose body and helps it maintain its rounded shape. You do not need much, just enough to fill the center before you close it up.

Keychain hardware: A standard split ring keychain finding, which you can find at any craft store or online, works perfectly. You can also use a lobster clasp, a swivel clip, or a keyring with a jump ring attached.

Tapestry needle: For weaving in ends and sewing the rose components together.

Scissors

Stitch marker: Optional but helpful for keeping track of rounds.


Abbreviations and Stitch Guide

This pattern uses US crochet terminology.

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 (2 single crochets in the same stitch)
FO – Fasten off
BLO – Back loop only
FLO – Front loop only
rnd – Round
st(s) – Stitch(es)


Gauge

Gauge is not critical for this project since the finished size can vary slightly without affecting the result. However, if you want a consistent size, aim for approximately 4 single crochets and 4 rows to equal 1 inch using a 4mm hook and worsted weight yarn.


The Pattern

Part One: The Rose Center

The rose begins with a small, tightly worked base that forms the heart of the bloom. This base gets stuffed and then wrapped by the outer petals.

Round 1: Make a magic ring. Work 6 sc into the ring. Pull the ring closed. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: Sc 1, inc repeat around. (18 sts)

Round 4: Sc in each st around. (18 sts)

Round 5: Sc 1, sc2tog repeat around. (12 sts)

At this point, insert a small pinch of fiberfill into the center. You want just enough stuffing to give the rose a slightly rounded, firm shape. Do not overstuff it.

Round 6: Sc2tog repeat around. (6 sts)

Fasten off, leaving a long tail for sewing. Use your tapestry needle to close the remaining hole by weaving the tail through the front loops of the 6 remaining stitches and pulling snug. Do not cut the tail yet; you will use it to attach the petals later.


Part Two: The Inner Petals

The petals are worked as a flat strip that spirals around the rose center. The key to a beautiful amigurumi rose is working these petals in the back loops only, which creates a natural curl that mimics the way real rose petals unfurl.

Foundation chain: Ch 46.

Row 1: Starting in the second chain from the hook, work as follows across the chain:

  • Sc in the next 4 sts (4 sc)
  • Hdc, dc, dc, hdc in the next 4 sts (this forms one petal)
  • Sl st in the next st (this separates the petals)

Repeat the petal sequence (hdc, dc, dc, hdc, sl st) until you reach the end of the chain. You should end up with approximately 8 to 9 petals along the strip. If the numbers feel slightly off based on your tension, that is completely fine. The organic nature of a rose means slight variation only adds to the realism.

Fasten off, leaving a long tail for assembly.


Part Three: The Outer Petals

The outer petals are worked the same way as the inner petals but with a longer foundation chain to create slightly taller, more open blooms that frame the outside of the rose.

Foundation chain: Ch 56.

Row 1: Starting in the second chain from the hook:

  • Sc in the next 4 sts
  • Hdc, dc, dc, dc, hdc in the next 5 sts (one larger petal)
  • Sl st in the next st

Repeat the larger petal sequence until you reach the end of the chain. You should have approximately 8 to 9 outer petals as well.

Fasten off, leaving a long tail.


Part Four: The Leaf (Make Two)

The leaves add a lovely finishing touch and can be used to hide the base of the rose where it attaches to the keychain.

Round 1: Make a magic ring. Ch 1, work 6 sc into the ring. Do not join; work in continuous rounds. (6 sts)

Round 2: Inc in each st around. (12 sts)

Round 3: Sc 1, inc repeat around. (18 sts)

Round 4: Sc in each st around. (18 sts)

Round 5 (shaping): Sl st in the next 3 sts, ch 4, sl st back in the same stitch to create a small pointed tip. Continue with sl st across the remaining sts back to the starting point.

Fasten off, leaving a tail for sewing.

Alternatively, if you prefer a simpler flat leaf shape, work a small oval:

Chain 7. Starting in the second chain from the hook: sc, hdc, dc, dc, hdc, sc. Ch 1, then work back along the other side of the foundation chain: sc, hdc, dc, dc, hdc, sc. Sl st to close. Fasten off with a tail.

Both versions work well. Choose whichever feels more comfortable.


Assembly

Assembly is where your amigurumi rose really comes to life. Take your time with this step and do not rush it.

Step 1 – Attach the inner petals. Thread the long tail from the petal strip onto your tapestry needle. Starting at one end of the petal strip, coil the strip tightly around itself with the petals facing outward. As you coil, use the tail to stitch through the base of the strip to hold the coil together. Continue coiling until the entire inner petal strip has been wound into a tight rosette. Do not fasten off the tail yet.

Step 2 – Wrap the outer petals. Take the outer petal strip and coil it loosely around the outside of the inner petals, stitching it in place as you go. The outer petals should sit slightly lower than the inner ones, creating the layered look of a real rose. Stitch the outer strip to the base of the inner rosette.

Step 3 – Attach the base. Place the stuffed rose center ball onto the top of the assembled petal layers. The flatter side of the ball should face up (toward the petals) and the gathered, closed end should face down. Use the remaining tail from the center ball to stitch it firmly onto the top of the petals. This creates the three-dimensional dome shape of the full rose.

Step 4 – Attach the leaves. Position one or both leaves on the underside of the rose, centering them so that they frame the base. Stitch them securely in place using their remaining tails.

Step 5 – Attach the keychain. Before finishing, decide how you want to attach the keychain hardware. The two most common methods are: threading the keychain ring through a small loop of yarn that you stitch onto the back of the rose, or attaching a jump ring directly to a stitch at the base. For the yarn loop method, cut a 6-inch length of yarn, fold it in half, and stitch both ends securely to the bottom center of the rose. Thread your keychain ring or lobster clasp through this loop. Pull snug and knot several times to make sure it is secure. Weave in all remaining ends.


Tips for a More Beautiful Rose

A few small adjustments can dramatically improve how your finished rose looks.

Tension matters. Work your inner petals with slightly tighter tension and your outer petals with slightly looser tension. This naturally creates the look of a rose that is still partially open at the center and more open and relaxed at the outside edge.

Block for polish. If you want a very crisp, finished look, lightly spritz your completed rose with water and allow it to dry pinned to a blocking mat. This evens out any uneven stitches and gives the petals a lovely shape.

Add a fragrance. Some crafters like to tuck a tiny drop of rose essential oil or a small piece of scented wax into the stuffing before closing the center. The keychain then doubles as a subtle sachet.

Experiment with yarn weight. This pattern works with any yarn weight; you simply need to adjust your hook accordingly. Sport or DK weight yarn produces a delicate, airy rose. Bulky yarn creates a bold, chunky bloom that looks stunning as a bag charm.

Try variegated yarn. Gradient or self-striping yarn works beautifully for roses. A yarn that transitions from deep burgundy to pale pink mimics the natural color variation of a real rose.


Ideas for Using Your Amigurumi Rose Keychain

Once you have mastered this pattern, you will probably find yourself making roses for everyone you know. Here are some ways to put them to use.

A small stack of these roses in different colors makes a wonderful gift set for a birthday or Mother’s Day. Package them in a small box with a handwritten tag describing the yarn colors you used and the care instructions, and you have a gift that feels genuinely thoughtful.

Clip a rose to the zipper of a makeup bag or purse for a pop of handmade color. Attach one to a tote bag alongside a small amigurumi leaf or butterfly for a whimsical accessory. Use them as ornaments by substituting the keychain hardware for a small hook or ribbon loop and hang them on a Christmas tree or gift wrapping.

The roses also make wonderful stitch markers for larger crochet projects. Simply attach them to a split ring and clip the ring onto your working stitch whenever you need to mark a spot.


Care Instructions

Because this rose is worked in acrylic or wool yarn and stuffed with fiberfill, care is straightforward. Most acrylic yarn can be hand washed in cool water with a small amount of gentle soap. Squeeze gently rather than wringing, then lay flat to dry. Keep the keychain hardware dry when washing. If you used a wool yarn, treat it with extra care to avoid felting; spot cleaning may be the safest approach.


Skill Level and Time Required

This pattern is rated as beginner to easy intermediate. If you are comfortable working in the round, making a magic ring, and working basic stitches like single crochet and double crochet, you have everything you need. The assembly step involves a bit of hand sewing, which some beginners find fiddly at first, but with a little patience it becomes intuitive quickly.

In terms of time, most crafters complete this pattern in one to two hours. If you are making several at once, such as preparing them as party favors or a group gift, setting up a little production line where you crochet all the centers first, then all the petal strips, makes the process much more efficient.


Sharing Your Makes

If you make this amigurumi rose keychain, please share it. Seeing other crafters bring a pattern to life with their own color choices and personal touches is one of the most genuinely enjoyable parts of sharing a free pattern. If you post your rose on Instagram, Pinterest, or any other platform, feel free to tag it with #amigurumirose or #crochetrosekychain so others can find it and be inspired.

If you run into any trouble with the pattern, leave a comment or question below. Crochet patterns can always benefit from the community troubleshooting them, and your feedback helps make the instructions clearer for everyone who comes after you.

Happy hooking, and enjoy every stitch of your tiny, perfect rose.

Categorized in:

Mini Crochet Flowers,

Last Update: October 4, 2026