
Rainbow Crochet Flower Keychain Pattern | Cute Amigurumi Bag Charm
There is something undeniably joyful about a tiny crocheted flower dangling from a bag strap or jingling alongside a set of keys. It catches the eye, starts conversations, and quietly announces to the world that you made something with your own hands. If you have been looking for a project that is quick to finish, endlessly customizable, and genuinely useful as both a personal accessory and a handmade gift, a rainbow crochet flower keychain is exactly where you should start.
This pattern is designed for crocheters who have mastered the basics and are ready to build something charming in a matter of hours. Whether you are a beginner who just learned how to make a magic ring or an experienced maker looking for a satisfying between-project palette cleanser, this amigurumi-style bag charm will keep your hook moving and your heart happy. Let’s get into everything you need to know, from materials to finishing touches.
Why You Will Love This Pattern
Before we dive into stitches and rounds, let’s talk about why this particular project has earned a permanent spot in so many crocheters’ rotation.
First, it is genuinely fast. A single rainbow flower keychain can be completed in one to two hours depending on your speed, which means you can crank out a whole batch for a craft fair, a birthday party favor table, or a holiday gift bag in a single weekend sitting. There is nothing more satisfying than starting and finishing something in the same afternoon.
Second, the rainbow colorway gives you almost infinite creative range. You can follow a traditional ROYGBIV rainbow sequence, go pastel and dreamy with washed-out shades of lavender and mint, or go full neon for a bold, modern look. Each petal can be a different color, or you can work the whole flower in a gradient. The pattern is a canvas, not a constraint.
Third, the amigurumi approach to construction — working in rounds with a slightly tight tension — gives the flower a dimensional, sculptural quality that flat crochet flowers simply do not have. The petals curve and lift naturally, and the center pops forward like a real flower. It photographs beautifully, which matters if you plan to sell or share your work online.
Finally, the finished charm is genuinely practical. Attach it to a zipper pull, a tote bag handle, a backpack clip, a water bottle strap, or a lanyard. The keychain hardware means it can be moved from one bag to another in seconds, making it a versatile accessory rather than something decorative that just sits on a shelf.
Materials You Will Need
Keeping the materials list simple is part of what makes this pattern so accessible. Here is everything you need to gather before you start.
Yarn: Any lightweight yarn works well here, but worsted weight is the easiest to handle if you are newer to amigurumi-style crocheting. For a rainbow flower, you will want at least six colors: one for each petal layer. Classic choices include red, orange, yellow, green, blue, and purple, but you can swap in any shades that call to you. You only need small amounts of each color — leftover yarn from other projects is perfect.
Hook: A 3.5mm or 4mm crochet hook pairs nicely with worsted weight yarn. If you use sport or DK weight yarn, size down to a 2.5mm or 3mm hook. The goal is a firm, tight fabric with no gaps, which is the hallmark of well-executed amigurumi.
Stitch markers: These are optional but helpful, especially when you are working the first few rounds and the stitch count matters most.
Yarn needle: You will need this to weave in ends cleanly and to sew the flower layers together.
Keychain ring and lobster clasp: These are available at craft stores and online in packs. Look for silver or gold tone hardware depending on your aesthetic preference. A split ring with an attached lobster clasp makes it easiest to swap the charm between bags.
Scissors: A small, sharp pair works best for trimming yarn ends close to the surface.
Optional — fiberfill stuffing: If you want the center of your flower to be slightly three-dimensional and puffy rather than flat, a tiny pinch of fiberfill stuffed into the center disc before closing it up makes a lovely difference.
Optional — stitch counter or row counter app: If you find yourself losing your place in the rounds, a digital row counter is a small investment that will save you a lot of frustration.
Understanding Amigurumi Construction
If you are new to amigurumi, a quick conceptual explanation will help the pattern make more sense before you begin.
Traditional crochet often works in rows — back and forth across a flat piece of fabric. Amigurumi, the Japanese art of crocheting small stuffed figures and objects, works primarily in continuous rounds. Instead of turning your work at the end of each row, you continue spiraling around, building height gradually. This creates a tube or dome shape depending on whether you are increasing, decreasing, or maintaining your stitch count.
The crochet flower keychain in this pattern uses amigurumi techniques to build each element separately and then assembles them by sewing the pieces together. The center disc is crocheted in rounds with increases and then decreases to form a small, slightly domed circle. The petals are worked separately, each starting with a magic ring and growing outward. The rainbow effect comes from using a different color for each petal so that when they are arranged around the center, you get a complete spectrum of color radiating outward like a sunburst.
If you have never worked a magic ring before, spend five minutes practicing it before starting the pattern. Once it clicks, you will wonder how you ever started rounds without it.
Stitch Abbreviations Used in This Pattern
All abbreviations follow US crochet terminology.
MR — Magic ring
ch — Chain
sl st — Slip stitch
sc — Single crochet
hdc — Half double crochet
dc — Double crochet
inc — Increase (two single crochets into the same stitch)
dec — Invisible decrease (insert hook into front loop of next stitch, then front loop of following stitch, yarn over and pull through both loops, yarn over and pull through remaining two loops)
st(s) — Stitch(es)
BLO — Back loop only
FO — Fasten off
Pattern Instructions
Part One: The Flower Center Disc
The center disc anchors the whole design. Work it in yellow or any warm, bright color that will contrast well with your petal colors.
Round 1: Start with a MR. Work 6 sc into the ring. Pull the tail to close the ring. (6 sts)
Round 2: Inc in each st around. (12 sts)
Round 3: Sc 1, inc — repeat from to around. (18 sts)
Round 4: Sc 2, inc — repeat from to around. (24 sts)
Round 5: Work 1 sc in each st around without increasing. (24 sts)
Round 6: Sc 2, dec — repeat from to around. (18 sts)
Round 7: Sc 1, dec — repeat from to around. (12 sts)
At this point, if you want a slightly stuffed center, add a tiny pinch of fiberfill before the opening closes up.
Round 8: Dec around. (6 sts)
FO and leave a long tail for sewing. Thread the tail through the remaining 6 stitches and pull tight to close. Do not trim yet — you will use this tail to attach the center to the petals.
Part Two: The Petals (Make 6, One in Each Rainbow Color)
Each petal is worked identically in shape. Work one petal in each of your six rainbow colors: red, orange, yellow, green, blue, and purple (or violet). You can also work the outer layer of petals in lighter versions of these colors and the inner layer in deeper shades for a two-toned effect, but the basic pattern calls for one layer of six petals.
Row 1: Start with a MR. Ch 1 (does not count as a stitch). Work 5 sc into the ring. Pull ring closed. Do not join — turn your work. (5 sts)
Row 2: Ch 1, turn. Inc in first st, sc across to last st, inc in last st. (7 sts)
Row 3: Ch 1, turn. Inc in first st, sc across to last st, inc in last st. (9 sts)
Row 4: Ch 1, turn. Sc across. (9 sts)
Row 5: Ch 1, turn. Sc across. (9 sts)
Row 6: Ch 1, turn. Dec, sc across to last 2 sts, dec. (7 sts)
Row 7: Ch 1, turn. Dec, sc across to last 2 sts, dec. (5 sts)
Row 8: Ch 1, turn. Dec, sc 1, dec. (3 sts)
Row 9: Ch 1, turn. Work a 3-stitch decrease by inserting hook into first st, then second, then third, pulling through all loops together. (1 st)
FO and leave a tail. The petal will be a slightly rounded teardrop shape — narrow at the base and tip, slightly wider in the middle.
Repeat this process for all six petals, one in each of your rainbow colors.
Part Three: Assembling the Flower
Lay your six petals in a circle with the narrow base of each petal pointing toward the center, arranging them in rainbow order: red, orange, yellow, green, blue, purple. This is a satisfying moment — even before sewing, you will see the full flower shape emerging.
Using a yarn needle and a piece of yarn in a neutral color (or the tail left from one of the petals), sew the bases of the petals together at the center. Take a few stitches through each petal base and pull snugly so the petals fan out evenly. Knot securely.
Next, position the center disc on top of the petal bases, covering the gathered center where all the petals meet. The dome of the center should face outward. Using the long tail you left on the center disc, sew it firmly to the tops of the petal bases, stitching all the way around the circumference of the disc. Pull the stitches firm but not so tight that the petals bunch.
Once the disc is fully attached, weave in all remaining tails. Trim ends close to the fabric surface.
Part Four: Attaching the Keychain Hardware
Cut a 6-inch length of yarn in any color — green works nicely because it mimics a flower stem, but any color is fine since this section gets mostly hidden. Thread this length through the keychain ring and tie it securely around the top petal or the back of the disc using a double knot.
For a cleaner finish, you can use a small jump ring from a jewelry supply kit. Simply open the jump ring with two pairs of pliers, slip it through a stitch at the top of the flower, and close the ring. Then attach your lobster clasp to the jump ring. This gives the finished piece a much more polished, professional look and is worth the extra step if you plan to sell or gift the charms.
Tips for the Best Results
A few notes that will make the process smoother and the finished product more beautiful.
Tension matters. Amigurumi works best with a slightly tighter tension than you might use for a dishcloth or a scarf. If you can see gaps between your stitches, try sizing down your hook. The firm fabric holds its shape much better.
Block the petals before assembly. Lightly spritz each petal with water and pin it to a foam board in shape, then let it dry completely before assembling. This step dramatically improves the finished look by evening out any inconsistencies in tension and helping the petals hold their teardrop shape.
Use split stitch markers liberally. The stitch counts in the center disc rounds are not complex, but if you lose track of where round 3 ends and round 4 begins, you can throw off the whole disc. A locking stitch marker placed at the start of each round removes all the guesswork.
Experiment with yarn weight. The pattern as written uses worsted weight, but scaling down to fingering or thread-weight yarn with a 1.5mm steel hook creates a miniature version that looks astonishing as a phone charm or earring (skip the keychain hardware and add an ear wire instead).
Make double-sided flowers. If you want a more finished look on the back of the charm, crochet a plain solid-color disc in the same size as the center and sew it to the back before attaching the hardware, enclosing all the raw petal bases between the two discs like a sandwich.
Color Palette Ideas to Try
The rainbow version is classic, but the shape of this flower lends itself to so many other color stories.
A cotton candy palette uses blush pink, lavender, baby blue, and white for something soft and dreamy. A tropical palette reaches for coral, turquoise, lime green, and golden yellow. A deep jewel tone palette substitutes ruby, sapphire, emerald, amethyst, topaz, and garnet for a luxurious, dramatic flower. A monochromatic palette works several shades of a single color — say, six progressively lighter tints of cobalt blue from navy to sky — for something unexpectedly sophisticated. For the holidays, red, green, and white petals with a gold center turn the charm into a festive wreath ornament with just a slight design tweak.
Gifting and Selling Your Flower Keychains
Because this project uses such small amounts of yarn and finishes quickly, it is an exceptional gift item and a popular seller at craft fairs and online shops. A set of three flower keychains in coordinating colors makes a thoughtful birthday or teacher appreciation gift tucked into a small organza bag. A set in school colors makes a perfect team spirit gift for coaches, parents, or teammates.
If you plan to sell the finished pieces, keep track of how long each one takes you so you can price your work fairly. Factor in yarn cost, hardware cost, your time, and any platform fees. Handmade work deserves fair compensation, and buyers who appreciate crochet are typically willing to pay for quality and craftsmanship.
You are also welcome to sell finished items made from this pattern. If you share photos of your makes online, tagging your posts with terms like crochet flower keychain, amigurumi bag charm, rainbow crochet accessory, and handmade keychain will help other crocheters find your work and discover this pattern.
Caring for Your Flower Keychain
Because keychains take a bit of wear and tear, it is worth thinking about durability from the start. Cotton or acrylic yarn holds up better than wool for an item that will be tugged and jostled daily. If you used wool or a wool blend, the charm is best for bag decoration rather than active keychain use.
To clean the charm, spot clean gently with a damp cloth and mild soap. Avoid soaking or machine washing, which can distort the shape and stress the sewn seams. Allow it to air dry flat.
If a petal starts to work loose over time, a few quick stitches with a yarn needle will resecure it in seconds. These little charms are incredibly easy to repair, which is one of the nicest things about handmade accessories.
Final Thoughts
The rainbow crochet flower keychain is one of those rare patterns that manages to be beginner-friendly without feeling simplistic, fast without feeling rushed, and small without feeling insignificant. Every time someone reaches into their bag and their hand brushes against a tiny crocheted flower, there is a small, quiet moment of delight — and you made that happen.
Work through the pattern once at full size to get comfortable with the construction, then experiment with scale, color, and yarn weight to make each subsequent version your own. Keep a small project bag packed with rainbow yarn scraps and a 4mm hook so you can grab it whenever you have fifteen minutes to spare. You will be amazed how quickly a stack of cheerful little flowers accumulates.
Happy hooking, and may your tension be even and your magic rings never fight you.