
Crochet Flower Keychain Free Pattern – Quick & Easy
If you’ve been looking for a small, satisfying crochet project that you can finish in an afternoon and give away as a gift, a crochet flower keychain is exactly what you need. These little charmers are beginner-friendly, use only a small amount of yarn, and turn out looking polished and professional. Whether you’re making them for yourself, selling them at a craft fair, or gifting them to friends, this free crochet flower keychain pattern will walk you through every step. Grab your hook, a bit of yarn, and let’s make something beautiful together.
Why You’ll Love This Project
Before we dive into the pattern itself, let’s talk about why crochet flower keychains have become such a popular make in the crafting community. The answer is simple: they check every box that a satisfying project should.
They’re fast. Most crafters can finish one flower keychain in under an hour, which means you get that sense of accomplishment quickly. They’re economical. A single skein of yarn can yield dozens of these little flowers, making them an incredibly budget-friendly project. They’re versatile. You can change the color, add beads, or experiment with different stitch combinations to get a completely different look every time. And they’re useful. A handmade keychain is a small, practical thing that the recipient will see and use every single day — there’s something quietly special about that.
Crochet flower keychains also make fantastic stash busters. If you’ve been crocheting for a while, you probably have an overflowing basket of yarn scraps that feel too small for bigger projects but too good to throw away. These keychains are the perfect destination for those colorful little bits. You can mix and match, create color-blocked petals, or even use up different textures of yarn to add visual interest.
Materials You’ll Need
One of the best things about this pattern is that the supply list is wonderfully short. Here’s everything you need to gather before you start.
Yarn: Any worsted weight (size 4) yarn works well for a standard-sized keychain. Cotton yarn is a popular choice because it gives the petals a clean, defined shape and comes in a huge range of colors. However, acrylic yarn works just as beautifully and is often softer and more widely available. For a more miniature flower, you can use fingering weight yarn with a smaller hook. For a larger, statement keychain, try bulky yarn with a larger hook.
Crochet Hook: A 3.5mm to 4.0mm hook pairs perfectly with worsted weight cotton or acrylic yarn. Use a 2.25mm to 2.75mm hook if you’re working with fingering weight yarn.
Keychain Ring: A simple split ring or lobster claw keychain hardware piece. You can find these in craft stores, dollar stores, or online in bulk packs. Buying them in a multipack is smart if you plan to make several.
Scissors: A small, sharp pair.
Yarn Needle: For weaving in your ends neatly.
Optional Extras: You might also like to have stitch markers, a small amount of coordinating or contrasting yarn for the flower center, and beads or buttons if you want to embellish your finished piece.
Understanding the Stitches
This pattern is written for beginners and uses only a small handful of basic crochet stitches. If you already know your way around a hook, you can skip this section and jump straight to the pattern. If you’re fairly new to crochet, this quick reference will be helpful.
Magic Ring (MR): Also called a magic circle or adjustable ring, this is the best way to start projects worked in the round because it allows you to pull the center closed so there’s no hole in the middle. If you’re not comfortable with the magic ring yet, you can substitute a chain-4 joined into a ring instead.
Chain (ch): The most fundamental crochet stitch. Yarn over and pull through the loop on your hook.
Slip Stitch (sl st): Insert hook into the stitch, yarn over, and pull through both the stitch and the loop on your hook. This is a very flat, low-profile stitch used to join rounds.
Single Crochet (sc): Insert hook into the stitch, yarn over, pull up a loop so you have two loops on your hook, yarn over again, and pull through both loops. This is the most compact of the basic stitches.
Half Double Crochet (hdc): Yarn over, insert hook into the stitch, yarn over and pull up a loop (three loops on hook), yarn over and pull through all three loops. This stitch is taller than a single crochet.
Double Crochet (dc): Yarn over, insert hook into the stitch, yarn over and pull up a loop (three loops on hook), yarn over and pull through two loops, yarn over and pull through the remaining two loops. This is the standard tall stitch that creates the elongated petals in this pattern.
Treble Crochet (tr): Yarn over twice, insert hook into the stitch, yarn over and pull up a loop (four loops on hook), yarn over and pull through two loops, yarn over and pull through two loops, yarn over and pull through the remaining two loops. This extra-tall stitch gives the petals a graceful, rounded shape.
Abbreviations Used in This Pattern
MR — magic ring
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
st — stitch
sp — space
rep — repeat
RS — right side
WS — wrong side
The Free Crochet Flower Keychain Pattern
This pattern creates a five-petal flower with a layered, three-dimensional look. Each petal is worked individually in a continuous round, which gives the flower its natural, open appearance. The finished flower measures approximately 2.5 to 3 inches across when made with worsted weight yarn.
Gauge: Gauge is not critical for this project. The size of the finished flower will vary slightly depending on your yarn weight, hook size, and personal tension.
Round 1 – The Flower Center
Begin with a magic ring. Into the ring, work 10 single crochets. Pull the tail of the magic ring to close the center tightly. Join with a slip stitch to the first single crochet to close the round. You will now have 10 single crochets arranged in a circle.
This center ring is the foundation of your flower. If you’d like a slightly larger center, you can work 12 single crochets into the ring instead. Some crafters like to switch to a contrasting color for this round to create a visible “eye” in the center of the finished flower, similar to a sunflower or daisy. If you want to do this, fasten off your first color after pulling the ring closed and join your second color with a slip stitch before working the next round.
Round 2 – Creating the Petal Base
Now you’ll create the foundation chains that will hold your petals. This round does not add height — it simply spaces out the starting points for each petal.
Working into each single crochet from Round 1, work the following: chain 3, skip 1 stitch, slip stitch into the next stitch. Repeat this five times total. You will have five chain-3 loops evenly spaced around the center. Join with a slip stitch to the base of the first chain-3.
These five loops are your petal bases. Count them before moving on — if you have five, you’re in great shape.
Round 3 – Working the Petals
Now comes the fun part. Into each chain-3 loop from Round 2, you’ll work one complete petal. Each petal is made up of the following stitches worked into the same chain-3 space: 1 single crochet, 1 half double crochet, 2 double crochets, 1 treble crochet, 2 double crochets, 1 half double crochet, 1 single crochet.
Work this sequence into every chain-3 loop around until you have five completed petals. After you finish the last petal, join with a slip stitch to the first single crochet of the round.
Your flower is now complete. Take a moment to spread out the petals and gently shape them with your fingers. You’ll notice they naturally curve slightly, which gives the flower its dimensional, realistic look.
Finishing the Flower
Fasten off, leaving a tail of about 6 inches. Thread this tail onto your yarn needle and weave it securely through several stitches on the wrong side of the flower. Weave in the starting tail from the magic ring in the same way. Trim both ends close to the work.
Flip the flower so the wrong side is facing up. Using a small piece of yarn or a short length of the same yarn you used for the project, thread your yarn needle and pass it through two or three stitches at the top of the flower. Fold the yarn so both ends are equal in length, then thread both ends through your keychain ring and tie them securely in a double knot against the back of the flower. You can also use a jump ring or a lobster claw clip for a more polished hardware look — simply thread a small loop of yarn through the hardware, stitch it to the back of the flower, and pull the ends tightly before weaving them in.
Alternatively, work a short chain of 6 to 8 stitches as a loop before fastening off the last round, and use this chain to thread through the keychain ring. This method creates a very secure and tidy attachment point.
Variations to Try
Once you’ve made your first flower keychain and gotten comfortable with the pattern, the possibilities for customization are nearly endless. Here are some fun variations to inspire your next make.
The Mini Flower Keychain: Switch to fingering or lace weight yarn with a 2.0mm or 2.25mm hook. Work exactly the same pattern and you’ll end up with an adorable tiny flower about 1 inch across — perfect for stacking multiple flowers on one keychain ring.
The Double-Layered Flower: Work two flowers in different colors and hold them together with the wrong sides facing, offsetting the petals so the back flower’s petals peek out between the front flower’s petals. Stitch them together through the centers with your yarn needle. The result is a full, lush flower that looks almost like a dahlia.
The Sunflower Keychain: Work the center in dark brown or rich burgundy and the petals in golden yellow. After fastening off, use a needle and thread to sew tiny black beads into the center circle for a realistic seed detail.
The Rainbow Set: Make five flowers in different colors — red, orange, yellow, green, and purple, for example — and attach them all to a single large keychain ring. This makes a spectacular gift and uses up small amounts of many different yarn colors.
Adding a Button Center: After weaving in your ends, sew a small button in the center of the flower to cover the center ring. This works especially well if your center stitches are a little uneven, and it adds a lovely vintage or cottagecore touch to the finished piece.
Textured Petals: For a slightly different texture, try working the petals entirely in half double crochets. This creates shorter, rounder petals that give the flower a more daisy-like shape. You can also experiment with working in the back loop only for the first round of petals, which creates a subtle ridged effect.
Tips for the Best Results
A few practical pointers can make a real difference in how your finished keychain looks and holds up over time.
Use a hook that gives you a firm, tight fabric. Keychains experience a lot of handling, so a denser stitch will make them more durable. If your flower feels floppy or loose, go down a hook size.
Block your flower if you want perfectly even petals. Simply dampen the finished flower with cool water, gently shape each petal, and pin it flat on a foam blocking board or a folded towel. Let it dry completely before attaching it to the keychain hardware. Cotton yarn responds especially well to blocking.
Weave in your ends meticulously. On a small project like this, a loose end can unravel the whole thing. Run your yarn needle through at least four or five stitches in different directions before trimming.
If you’re planning to sell your keychains or give them as gifts, consider using a small amount of stiffening spray (fabric stiffener works well) to help the petals hold their shape permanently. This is especially useful for keychains made with acrylic yarn, which can sometimes be more flexible than cotton.
Making Multiple Keychains Efficiently
If you want to make a batch of these — for a craft fair, a school fundraiser, or a set of matching gifts — here are a few strategies that will speed up your workflow considerably.
Prepare your keychain hardware in advance. Lay out all your rings or clips in a row so they’re ready to attach the moment each flower is finished. Set up your yarn colors ahead of time too, so you’re not searching through your stash between each make.
Work assembly-line style. Rather than completing one keychain from start to finish before starting the next, try working all your centers in one session, then all your petal rounds, and finally attaching all the hardware at once. This keeps your hands in a rhythm and can significantly reduce your per-keychain time.
Keep a small tray or box nearby to hold your finished flowers as you go. It’s incredibly satisfying to watch the pile grow, and it keeps your workspace tidy.
Sharing Your Makes
Once you finish your first crochet flower keychain — or your tenth — consider sharing a photo with the crochet community. Instagram, Pinterest, Ravelry, and Facebook crafting groups are all wonderful places to post your work and connect with other makers. Seeing your version of a pattern can inspire someone else to pick up their hook for the first time, and that’s one of the most beautiful things about the crafting community.
If you’d like to sell items made from this pattern, you’re welcome to do so. Please credit the pattern and link back to this post if you share it online — it helps other crafters find the pattern and supports the community that makes free patterns like this one possible.
Final Thoughts
There’s something quietly magical about a crochet flower keychain. It’s a tiny thing, but it carries a lot of meaning — the time you took to make it, the color you chose because it reminded you of someone, the care that went into weaving in every end. Whether you’re a total beginner picking up a crochet hook for one of the first times or a seasoned maker looking for a quick and rewarding project, this free pattern is for you.
Make one for yourself. Make a dozen for friends. Hang them from your bag, your car keys, your backpack. Stack them up in a bowl as little pieces of handmade art. However you use them, the process of making them is just as enjoyable as the finished result — and that’s really what crochet is all about.
Happy hooking!