
Free Crochet Flower Keychain Pattern: A Beginner-Friendly Project You’ll Love Making Again and Again
If you’ve ever wanted to add a little handmade charm to your everyday carry, a crochet flower keychain is exactly the kind of project that delivers big results with minimal time and yarn. These tiny floral accessories are sweet, practical, and endlessly customizable — you can make them in a rainbow of colors, gift them to friends, sell them at craft fairs, or simply clip one onto your bag and enjoy the compliments that follow. Best of all, this free crochet flower keychain pattern is written for beginners, meaning you don’t need years of experience to make something genuinely beautiful.
In this tutorial, I’ll walk you through everything you need to know, from the materials list to the final finishing touches. Whether you’re picking up a crochet hook for the first time or you’re an experienced maker looking for a quick, satisfying project, you’re going to love this one.
Why Crochet Flower Keychains Are Worth Making
Before we get into the pattern itself, let’s talk about why this particular project deserves a spot in your crafting rotation.
Crochet flower keychains are small enough to finish in a single sitting — most makers complete one in about 30 to 60 minutes once they’re comfortable with the steps. That makes them ideal for beginners who want the satisfaction of a finished object without committing to a weeks-long project. They’re also a perfect stash buster. Got leftover yarn from bigger projects? A keychain barely uses any at all, so you can work through your yarn scraps while creating something genuinely useful.
From a gifting perspective, they’re wonderful. A handmade keychain feels personal and thoughtful in a way that a store-bought item simply can’t match. Wrap a few in a small cellophane bag tied with ribbon, and you have a lovely gift for a birthday, Mother’s Day, teacher appreciation, or just because.
If you’re interested in selling your crochet work, keychains are also popular at craft markets. They’re low cost to make, quick to produce in multiples, and easy to display. Many makers find them to be consistent sellers because the price point is accessible and the visual appeal is immediate.
Materials You’ll Need
One of the best things about this project is how little you need to get started. Here’s the full materials list:
Yarn: Any lightweight yarn works well for flower keychains. Cotton yarn is a popular choice because it holds its shape nicely and comes in a huge range of colors. You can also use acrylic yarn if that’s what you have on hand. For a more textured or boho look, some makers enjoy using a thin jute or twine for the base of the keychain. You’ll need only a small amount — a few yards per flower is usually enough.
Crochet Hook: For most lightweight yarns, a 3.5mm or 4mm hook works beautifully. Check the label of your yarn for the recommended hook size and go from there. If your flower is coming out tighter or looser than you’d like, simply adjust your hook size accordingly.
Keychain Ring: A simple split ring keychain, available at any craft store or online, is all you need. Metal split rings in a silver or gold finish both look great. You can also use a lobster clasp keychain if you prefer.
Scissors: For cutting your yarn at the end.
Yarn Needle: Also called a tapestry needle or darning needle, you’ll use this to weave in your ends neatly.
Optional Embellishments: Small buttons, seed beads, or a tiny crocheted leaf can add extra personality to your finished flower. These are entirely optional, but they’re a fun way to personalize the design.
Understanding the Basic Stitches
If you’re new to crochet, don’t worry. This pattern uses only a handful of basic stitches. Here’s a quick reference:
Chain (ch): The foundation of most crochet projects. You create a chain by pulling a loop of yarn through an existing loop on your hook.
Slip Stitch (sl st): A joining stitch used to connect the ends of a chain into a ring, or to move across stitches without adding height.
Single Crochet (sc): A short, dense stitch made by inserting your hook into a stitch, pulling up a loop, and pulling through both loops on your hook.
Half Double Crochet (hdc): A medium-height stitch made by wrapping your yarn over the hook before inserting it, pulling up a loop, then pulling through all three loops on your hook.
Double Crochet (dc): A taller stitch made by wrapping yarn over the hook, inserting it into the stitch, pulling up a loop, pulling through two loops, then pulling through the remaining two loops.
Treble Crochet (tr): An even taller stitch. Wrap yarn over the hook twice, insert the hook, pull up a loop, then pull through two loops at a time until one loop remains.
Once you’re comfortable with these, you’re ready to begin.
Free Crochet Flower Keychain Pattern
This pattern creates a five-petal flower with a dimensional, slightly raised center. It works up flat and is easy to attach to any keychain hardware.
Gauge: Gauge is not critical for this project. The finished flower will be approximately 2.5 to 3 inches across using a 4mm hook and lightweight yarn.
Abbreviations:
ch = chain
sl st = slip stitch
sc = single crochet
hdc = half double crochet
dc = double crochet
tr = treble crochet
st = stitch
rnd = round
rep = repeat
Step 1: Create the Magic Ring
Begin by creating a magic ring (also called a magic circle). This technique allows you to pull the starting hole of your circle closed tightly, which gives your flower a neat center.
To make a magic ring, wrap the yarn around your fingers to form a loop, insert your hook through the loop, pull up a loop of working yarn, and chain 1 to secure it. You’ll work your first stitches into this ring.
If you prefer, you can also start with a chain-4, join with a slip stitch to form a ring, and work into the center of that ring. Both methods work perfectly for this pattern.
Step 2: Work the Center Round (Round 1)
Into the magic ring, work 10 single crochet stitches. Pull the magic ring tail to close the hole, then join with a slip stitch to the first single crochet.
You should now have 10 sc arranged in a circle, forming the inner center of your flower.
Step 3: Work the Petal Foundation (Round 2)
This round creates the base loops that your petals will be built from.
(ch 3, skip 1 st, sl st into next st) repeat 5 times.
This creates 5 small chain loops evenly spaced around your center circle. Each loop will become the foundation of one petal.
At the end of this round, you should have 5 chain-3 loops. Join if needed to keep your tension even.
Step 4: Create the Petals (Round 3)
This is the round where your flower really comes to life. You’ll work into each of the 5 chain-3 loops from the previous round to build your petals.
Into the first chain-3 loop: work 1 sc, 1 hdc, 2 dc, 1 tr, 2 dc, 1 hdc, 1 sc. Slip stitch into the next sl st from the previous round to anchor the base of the petal.
Repeat this sequence into each of the remaining 4 chain-3 loops. (1 sc, 1 hdc, 2 dc, 1 tr, 2 dc, 1 hdc, 1 sc, then sl st to anchor.)
When you’ve worked all 5 petals, slip stitch to join. You’ll see the petals beginning to fan out beautifully into a rounded floral shape.
Step 5: Fasten Off and Weave In Ends
Cut your yarn, leaving a tail of about 6 inches. Pull the tail through the last loop on your hook to fasten off securely. Thread the tail onto your yarn needle and weave it through the stitches on the back of the flower to hide it completely. Weave in any other tails from the starting ring as well.
Step 6: Attach the Keychain Ring
There are two clean ways to attach your keychain ring to the finished flower.
The first method is to simply slide the ring through one of the back stitches of your flower — between two stitches near the top where it won’t be visible from the front. This is the quickest approach and works perfectly well.
The second method is to create a small chain loop before you fasten off. Instead of cutting your yarn immediately after completing the last petal, chain 8 to 10 stitches, slip stitch back into the base of the chain to form a loop, and then fasten off. This creates a small loop at the top of your flower that the keychain ring can slide through easily, and it holds very securely.
Either way, once the ring is attached, your keychain is complete!
Tips for a More Polished Finish
A few small habits will make your finished keychains look more professional.
Try to maintain consistent tension throughout. It can help to hold your yarn with a slightly firm grip so your stitches are neat and even. If you notice some stitches are much tighter or looser than others, slow down and focus on keeping the yarn tension steady.
When weaving in your ends, weave in multiple directions — horizontally and then vertically — rather than just in one straight line. This anchors the tail much more securely and prevents the ends from working their way back out with use.
Blocking your flower can also make a real difference. For cotton yarn especially, a light spritz of water and a gentle reshaping with your fingers, followed by pinning the petals flat and allowing the flower to dry, will give you a much crisper, more defined shape. Acrylic yarn responds better to steam blocking if you have a steam iron available.
Fun Variations to Try
Once you’ve made the basic five-petal flower, there are so many ways to put your own spin on the design.
Change the color of the center. Work the first round in one color, then switch to a contrasting color for the petals. A yellow center with white petals creates a daisy effect. A dark brown center with lavender petals looks beautifully vintage.
Add a second layer of petals. After completing your first layer, work a second round of slightly longer petals behind the first to create a layered, dahlia-style flower.
Make a smaller version. Use fingering weight yarn and a 2mm or 2.5mm hook to create a delicate, miniature flower that looks stunning as an earring or charm.
Crochet a leaf. A simple crocheted leaf in green yarn adds a sweet botanical touch. Chain 10, then slip stitch into the 2nd chain from the hook, sc, hdc, dc, dc, hdc, sc, sl st into the last chain. This creates a basic leaf shape you can attach alongside the flower.
Add a bead or button center. Sew a small button or a cluster of seed beads to the center of your finished flower for extra dimension and sparkle.
Make a set. Work several flowers in a coordinating color palette and attach them to a bag charm with multiple rings linked together, or create a set of matching keychains for bridesmaids, a friend group, or a sports team.
How to Care for Your Crochet Keychain
Because keychains live in pockets and bags, they can get a little grubby over time. The good news is that crochet flowers are easy to freshen up.
Cotton yarn keychains can usually be hand-washed in cool water with a gentle soap. Gently squeeze out the water — don’t wring — and reshape the flower before laying it flat to dry.
Acrylic yarn is typically more forgiving and can often go in a mesh laundry bag in the washing machine on a delicate cycle, though hand washing is always the safest choice for a tiny item like this.
Avoid putting crochet flowers in the dryer, as heat can distort the shape or cause acrylic yarn to pill.
A Few Words on Yarn Color Selection
Color choice is one of the most personal and fun parts of making flower keychains. If you’re new to choosing color combinations, a few simple guidelines can help.
Complementary colors — those across from each other on the color wheel, like orange and blue, or purple and yellow — create bold, eye-catching contrast. Analogous colors — those sitting next to each other on the wheel, like coral, orange, and peach — create a softer, more harmonious look. Neutrals like cream, tan, and gray pair with almost anything and have a timeless, elegant appeal.
Don’t be afraid to experiment. Some of the most charming keychains come from unexpected combinations — a dusty rose flower with a mint center, or a deep burgundy flower with a gold accent.
Sharing Your Makes
If you make this free crochet flower keychain pattern, I’d love to see what you create! Share your finished flowers with the crochet community by tagging your photos on social media. It’s genuinely wonderful to see all the different color choices and variations that makers come up with — it’s a reminder of how much creativity lives in a simple, humble pattern.
If you run into any questions as you work through the pattern, feel free to revisit the stitch reference section or take a look at a short video tutorial on any of the basic stitches if you’re having trouble with the technique. Crochet is a skill that builds quickly with practice, and each tiny flower you make will be a little better than the last.
Final Thoughts
A crochet flower keychain is one of those small, joyful projects that reminds you why you fell in love with handmaking in the first place. It’s quick, it’s creative, it uses barely any materials, and the end result is something genuinely charming. Whether you’re making one for yourself, gifting a set to someone you love, or adding a new design to your craft fair table, this pattern is one worth returning to again and again.
Save this page, bookmark the pattern, and whenever you need a satisfying afternoon project or a last-minute handmade gift, you’ll know exactly where to find it. Happy crocheting!