DIY Crochet Flower Keychain ! 🌸 | Step-by-Step Tutorial

DIY Crochet Flower Keychain 🌸 | Step-by-Step Tutorial

There’s something deeply satisfying about creating a small, beautiful object with your own hands — something you can carry with you every day or give to someone you love. A crochet flower keychain is exactly that kind of project. It’s portable, it’s personal, and it takes just a few hours to complete even if you’re a beginner. Whether you want to add a handmade charm to your bag, keys, or backpack, or you’re looking for a budget-friendly gift idea that feels genuinely thoughtful, this tutorial walks you through everything you need to know.

In this guide, you’ll learn how to crochet a classic layered flower keychain from scratch. We’ll cover the materials, the stitches, the step-by-step pattern, and a handful of tips and variations to help you personalize your finished piece. Let’s get started.


Why Crochet Flower Keychains Are Worth Making

Before diving into the how-to, it’s worth appreciating why this project has become such a beloved staple in the crochet community. The appeal is easy to understand. A flower keychain uses only a small amount of yarn — perfect for using up those leftover balls sitting in your craft basket. It works up quickly, usually in under two hours once you’re comfortable with the pattern. It requires no special equipment beyond a hook, yarn, and a keyring. And the finished product is genuinely adorable.

Beyond convenience, there’s a creative dimension here that larger projects sometimes lack. Because the keychain is small, you can experiment with color combinations, textures, and embellishments without committing a huge amount of time or material. Want to try a contrasting center? Go for it. Curious about what a metallic thread would look like in the petals? Test it out. This project gives you a low-stakes space to play, and that’s one of the best learning environments a crafter can have.

These keychains also make wonderful handmade gifts. They’re small enough to tuck into a card, meaningful enough to feel special, and practical enough that the recipient will actually use them. A set of three in someone’s favorite colors, tied together with a ribbon, is the kind of gift that gets remembered.


Materials You’ll Need

Getting the right materials ready before you begin saves time and keeps your workflow smooth. Here’s what you’ll need for a standard crochet flower keychain.

Yarn: You’ll want a light worsted weight (also called “aran” weight) or a DK weight yarn for a nicely sized flower. Acrylic yarn works beautifully here because it holds its shape well and is available in a rainbow of colors. Cotton yarn is another excellent choice — it gives the flower a slightly stiffer, crisper look that many people love. For one keychain, you’ll only use a small amount, so this is a great project for yarn scraps.

Crochet Hook: A 3.5mm to 4.5mm hook pairs well with DK to light worsted weight yarn. Check the label on your yarn for the recommended hook size, and use that as your starting point. You can always adjust slightly up or down depending on the tension you naturally crochet with.

Keyring or Split Ring: A standard keyring (about 25–30mm) works perfectly. You can find these at craft stores, hardware stores, or online in bulk packs if you plan to make multiples.

Scissors: A small, sharp pair.

Yarn Needle or Tapestry Needle: For weaving in your ends neatly once the flower is finished.

Optional Embellishments: Small buttons, beads, or a bit of felt for the center. Stitch markers can also be helpful if you’re new to working in the round. A lobster clasp or a short length of chain from a jewelry supply shop can make the connection between the flower and the keyring feel more polished.


Stitches and Skills You’ll Use

This pattern is beginner-friendly, but if you’re brand new to crochet, it helps to practice these stitches a few times before jumping into the full project.

Slip Knot: The very first step in nearly every crochet project. You’ll make one to get your yarn onto the hook.

Chain Stitch (ch): The foundation of most crochet work. You’ll use chains to begin the project and to create the structure of each petal.

Slip Stitch (sl st): A joining stitch used to close rounds and attach elements together without adding height.

Single Crochet (sc): A short, tight stitch that forms the base layer of the flower.

Half Double Crochet (hdc): A slightly taller stitch that adds a gentle curve to petals.

Double Crochet (dc): The workhorse stitch of this flower. Taller than single crochet, it gives your petals that lovely rounded, full shape.

Treble Crochet (tr): An even taller stitch used in some petal variations for dramatic, swooping petals. Optional here, but fun to try.

Magic Ring (or Magic Circle): This is how you’ll start your flower’s center. It allows you to pull the beginning hole completely closed so the center of your flower looks neat and tight. If you’re not comfortable with a magic ring yet, you can substitute a simple chain-4 joined into a ring with a slip stitch — it works just as well.


The Pattern: Classic Layered Crochet Flower Keychain

This pattern creates a two-layer flower with a tighter inner row of petals and a fuller outer row. You can stop after the first layer for a simpler, more graphic look, or complete both layers for a richer, more dimensional flower.

Gauge and Sizing

Using DK weight yarn and a 4mm hook, the finished flower should measure approximately 6–7 cm (about 2.5 inches) across. This is a great size for a keychain — visible and charming without being overly bulky.

Abbreviations

ch = chain, sl st = slip stitch, sc = single crochet, hdc = half double crochet, dc = double crochet, st = stitch, rep = repeat, sp = space


Step 1: Make the Magic Ring

Make a slip knot, then create a magic ring. If you’re using the chain substitute, chain 4 and join with a slip stitch to the first chain to form a small loop.

Step 2: Work the Center Round

Into your magic ring (or chain loop), make 10 single crochet stitches. Slip stitch into the first sc to join the round. Pull the tail of your magic ring to close the hole tightly. You now have a neat little circle of 10 stitches — this is the center of your flower.

Step 3: Set Up for the First Petal Layer

Chain 1. This chain does not count as a stitch. Slip stitch into the same stitch you just joined. Now slip stitch into the space between the first and second stitches of the center round.

You’ll be working your petals into the spaces between the stitches rather than into the tops of the stitches themselves. This is what keeps the center looking clean and tidy.

Step 4: Work the First Layer of Petals (5 Petals)

The center round has 10 stitches, which gives you 10 spaces. You’ll skip every other space to create 5 evenly distributed petals.

To make one petal: Into one space between stitches, work: 1 sc, 1 hdc, 2 dc, 1 hdc, 1 sc. Slip stitch into the next space to skip it. This forms one rounded, almond-shaped petal.

Repeat this sequence 5 times total, once for each petal, always slip-stitching through the skipped spaces to move around the circle. When you’ve completed all 5 petals and returned to your starting point, slip stitch to join.

You now have a single-layer flower with 5 small, tidy petals. This is the inner petal layer.

Step 5: Set Up for the Second (Outer) Petal Layer

You’ll now work the outer layer of petals behind the first layer, using those 5 spaces you skipped in the previous step. The outer petals are larger and sit slightly behind the inner ones, creating that beautiful layered effect.

Working from the back of the flower, insert your hook through one of the 5 remaining (previously skipped) spaces between stitches in the center round, coming out at the back. Join your yarn here with a slip stitch if you’ve switched colors, or simply begin if you’re continuing with the same yarn.

Step 6: Work the Second Layer of Petals (5 Petals)

To make one outer petal: Into one space, work: 1 sc, 1 hdc, 3 dc, 1 hdc, 1 sc. Slip stitch into the next space to move forward.

Repeat 5 times for 5 larger outer petals. When you return to the start, join with a slip stitch. These outer petals are slightly fuller than the inner ones, which is what gives the flower its dimensional, blooming appearance.

Step 7: Fasten Off and Weave In Ends

Cut your yarn, leaving a 6-inch tail. Draw the tail through the last loop on your hook to fasten off securely. Thread the tail onto your yarn needle and weave it through several stitches on the back of the flower. Trim any excess yarn close to the work. Repeat with the beginning tail from your magic ring.

Flip your flower over — the back should look neat and tidy. The front should show two layers of petals fanning beautifully around the center.

Step 8: Attach to the Keyring

There are a couple of ways to attach your finished flower to a keyring. The simplest method is to thread your yarn needle with a short length of yarn (about 8 inches), loop it several times through the center of the flower’s back and through the keyring, and knot it securely. Weave in those ends as well.

For a more polished look, use a small lobster clasp and a short jump ring. Attach the jump ring through the center back of the flower and clip the lobster clasp onto that ring. You can then clip the lobster clasp directly onto a standard keyring, or add an inch or two of chain between the clasp and the keyring for a dangling effect.


Tips for Getting the Best Results

Even a simple pattern benefits from a few technique notes, especially when you’re working at a small scale.

Keep your tension consistent but not too tight. Working into the spaces between stitches (rather than into the top of stitches) already gives you some flexibility, but try to keep each stitch the same firmness. If your stitches are too tight, the petals will pull inward and look cramped. If they’re too loose, the flower won’t hold its shape.

Block your flower for a polished finish. Wet blocking is particularly effective here. Dampen the finished flower, pin it gently into shape on a foam blocking mat or a folded towel, and let it dry completely. This helps the petals lie flat and evenly and gives the whole flower a more refined, professional look. Cotton yarn responds to blocking especially beautifully.

Use a stitch marker if you lose your place. When working the outer petal layer, it’s easy to miss a space. Before you start the second layer, mark each of the 5 spaces you skipped with a stitch marker or a small piece of contrasting yarn. This eliminates guesswork.

Weave in your ends securely. Because keychains get pulled around with keys every day, your finishing work needs to be sturdy. Weave each end in at least three different directions through the back of the flower before trimming.


Color Ideas and Variations

One of the most enjoyable parts of this project is choosing colors. Here are a few combinations and design ideas to spark your creativity.

A classic sunflower look uses golden yellow for the petals and a rich chocolate brown for the center. Use brown yarn for the center round, then switch to yellow for both petal layers.

A pastel rainbow set makes a wonderful gift. Make five or six keychains, each in a different pastel — blush pink, mint green, pale lavender, soft yellow, sky blue. Line them up and they look like a little bouquet.

A two-tone flower uses one color for the inner petal layer and a complementary or contrasting color for the outer layer. Try dusty rose for the inner petals and cream for the outer ones, or deep teal inner petals with a soft gold outer layer.

Adding a button center is an easy embellishment that takes the keychain to the next level. After you’ve finished and blocked your flower, sew a small button in the center using a needle and thread. Pearl buttons, shell buttons, and simple wooden buttons all look wonderful. A bead or a cluster of French knots worked with embroidery floss are equally lovely options.

Changing petal shapes is another fun avenue. For narrower, more pointed petals reminiscent of a daisy, replace the dc stitches with hdc stitches. For dramatically tall, dramatic petals, replace the dc stitches with treble crochets and add an extra dc on each side of the treble. For a fuller, more rounded look, work 4 or even 5 dc in the center of each outer petal instead of 3.


Making a Matching Set

Once you’ve made one flower keychain, you’ll almost certainly want to make more. A matched set of three or four in coordinating colors can be used to label keys for different doors — one color for the front door, another for the car, another for the office. It’s a practical and pretty organizational system that beats squinting at identical silver keys.

If you’re thinking about gift sets, consider pairing three flower keychains with a small drawstring pouch you’ve crocheted or sewn. Arranging them by color family — three shades of pink, or three shades of blue — makes for a presentation that looks considered and intentional.

You can also make tiny versions for zipper pulls by using fingering weight (sock) yarn and a 2mm or 2.5mm hook. These miniature flowers are delicate and sweet, and they work beautifully on handbags, pencil cases, or jacket zippers.


Troubleshooting Common Problems

My flower is curling up at the edges. This is almost always a tension issue. Try working with a slightly larger hook or loosening your grip on the yarn. You can also block the flower aggressively — pinning the petals down firmly while damp — to train them to lie flat.

The petals look uneven. Count your stitches in each petal carefully. Every petal in a given layer should have exactly the same number and type of stitches. If one petal has one extra dc, it will look noticeably larger than its neighbors. Go slowly on your first few flowers until the rhythm becomes automatic.

My center hole won’t close. Make sure you’re using a proper magic ring rather than the chain substitute, and that you’re pulling the tail firmly before weaving it in. If you’re already using a magic ring and it’s still not closing, try pulling the tail from a different angle — sometimes it helps to tug it while holding the work in your other hand.

The attachment keeps coming loose. If you’re sewing the flower directly to the keyring with yarn, make sure you’re going through the center of the flower multiple times (at least 5 or 6 passes) and tying a very firm knot before weaving in the end. Alternatively, switch to the lobster clasp method, which creates a more mechanically secure connection.


A Few Final Thoughts

A crochet flower keychain might be a small project, but there’s real craft in it. Every detail — the tightness of your stitches, the colors you choose, the care you take with the finishing — adds up to an object that reflects your skill and your eye. And because it’s small, you can afford to redo it if the first version isn’t quite what you imagined. That’s the beauty of a project like this: the cost of experimentation is low, and the rewards of getting it right are immediate and tangible.

If you make this project, take a photo before you attach it to your keys. Put it flat on a light-colored surface in natural light and snap a picture — you’ll want to remember the early ones, because your flowers will evolve as your technique improves. The version you make a year from now will have a confidence and polish that this first one is just beginning to reach toward.

Happy crocheting. 🌸

Categorized in:

Keychain,

Last Update: October 10, 2026