
Easy Crochet Flower Keychain Pattern | DIY Mini Flower Tutorial
There is something deeply satisfying about making something tiny and beautiful with your own two hands. Crochet flower keychains are one of those perfect little projects that check every box — they are quick to finish, budget-friendly, look adorable on your bag or keys, and make wonderful handmade gifts. Whether you are brand new to crochet or you have been hooking for years and just want a fast, satisfying project, this tutorial is going to walk you through everything you need to know.
In this post, you will find a complete, beginner-friendly crochet flower keychain pattern with step-by-step instructions, materials list, tips for customizing your design, and ideas for how to use your finished flowers. By the end, you will have a darling mini flower keychain ready to show off or give away.
Let’s get into it.
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 small project in the crafting community.
First, they are incredibly fast. A single flower can be completed in about 20 to 30 minutes once you get the hang of it. That makes them perfect for those evenings when you want to crochet but don’t want to commit to a long, complex project. They are also ideal for using up yarn scraps you have been accumulating — even a small amount of worsted weight or cotton yarn is more than enough to make several flowers.
Second, they are highly customizable. You can change the color, add layers, switch up the petal shape, or attach a button or bead to the center to give each flower its own personality. Making a whole bouquet of different-colored flowers and attaching them to a single keychain ring is a stunning effect that takes very little extra time.
Third, they sell well at craft fairs and markets. If you enjoy making things to sell, crochet flower keychains are a consistent crowd-pleaser. Their low material cost and quick production time make them a practical item to have in your inventory.
And finally, they are genuinely charming. A handmade flower keychain is the kind of thing that catches someone’s eye and prompts the question, “Did you make that yourself?” There is real pride in saying yes.
Materials You Will Need
One of the best things about this project is how minimal the supply list is. Here is what you need to get started.
Yarn: A small amount of worsted weight yarn or cotton yarn in your chosen flower color. You can also use a lighter weight yarn with a smaller hook if you prefer a more delicate look. For a more structured, firm flower, cotton yarn works beautifully and holds its shape well after finishing.
Crochet Hook: A size 3.5mm to 5mm hook works well for this project, depending on the weight of your yarn. If you are using standard worsted weight yarn, a 4mm or 4.5mm hook is a great starting point.
Keychain Ring: A standard split ring keychain, available at any craft store or online. You can find these in gold, silver, or rose gold to coordinate with your flower color.
Scissors: Any sharp craft scissors will do for snipping your yarn ends.
Yarn Needle (Tapestry Needle): You will need this to weave in your yarn ends neatly at the end of the project.
Optional Embellishments: A small button, a glass bead, or a contrasting color yarn for the center of your flower. These add a beautiful finishing touch and give your keychain a more polished, intentional look.
Stitch Markers: Optional, but helpful for beginners who want to keep track of their round counts and joins.
Abbreviations and Stitches Used
This pattern uses standard US crochet terminology. Here is a quick reference for the stitches you will encounter.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
MR — magic ring (also called a magic circle)
If you are not yet comfortable with the magic ring technique, don’t worry — you can substitute it with a simple chain-4 joined into a ring with a slip stitch. The magic ring just gives you a tighter, neater center, but either method works beautifully for this pattern.
The Crochet Flower Keychain Pattern
This pattern creates a classic five-petal flower with a slightly raised, dimensional look. It works up in just two rounds and produces a flower that is approximately 2 to 2.5 inches in diameter with worsted weight yarn. You can adjust the size by using a different yarn weight or by adding more rounds.
Setting Up
Before you begin crocheting, cut a piece of yarn about 6 inches long and set it aside. You will use this later to attach your flower to the keychain ring.
Round 1: The Center
Begin with a magic ring.
Chain 1. Work 5 single crochets into the magic ring. Pull the ring closed tightly. Join with a slip stitch to the first single crochet to close the round.
You should now have a small, flat circle with 5 single crochet stitches. This is the foundation of your flower and will become the center from which your petals grow.
If you would like a chunkier center, you can work 6 or even 8 single crochets into the magic ring. Just keep in mind that the number of stitches in Round 1 determines how many petals you will have, since each stitch in Round 1 becomes the base of one petal in Round 2.
Round 2: The Petals
You will now work one petal into each single crochet stitch from Round 1. Each petal is made up of the same stitch sequence, repeated 5 times.
Into the first single crochet from Round 1: chain 1, single crochet, half double crochet, double crochet, half double crochet, single crochet, chain 1, slip stitch into the same stitch.
Move to the next single crochet stitch from Round 1. Repeat the petal sequence: chain 1, single crochet, half double crochet, double crochet, half double crochet, single crochet, chain 1, slip stitch into the same stitch.
Repeat this process for each of the remaining 3 stitches from Round 1, for a total of 5 petals.
When you have completed all 5 petals, your flower should already have a gorgeous shape. The double crochet in the center of each petal creates a natural arch, and the single crochets and half double crochets on either side taper gently down to the base, giving each petal a rounded, realistic silhouette.
Fasten off, leaving a tail of about 6 inches for attaching to your keychain ring.
Finishing the Center
If you want to add a decorative center to your flower, now is the time. Thread a yarn needle with a contrasting color yarn, a length of embroidery floss, or simply attach a small button or bead by stitching it through the center of the flower a few times.
Buttons work particularly well here — a small 4-hole button in a complementary color takes about 30 seconds to attach and transforms the look of the entire flower. A pearl bead gives a more elegant, jewelry-like finish. A French knot worked in embroidery floss gives a botanical, organic feel.
If you would rather keep it simple, the center of the flower already looks lovely on its own. The pulled-tight magic ring leaves a very small, neat hole in the center that reads as a natural flower center without any extra embellishment.
Attaching the Flower to the Keychain Ring
Take the 6-inch yarn tail you cut at the beginning and thread it onto your yarn needle. Pass the needle through a few stitches at the back of the flower to anchor it, then loop the yarn through the keychain ring several times. Pull tightly and knot securely. Weave in all remaining ends on the back of the flower using your yarn needle, pulling the ends through several stitches to secure them before trimming close with scissors.
Alternatively, you can use a short length of chain (about 3 to 5 chain stitches) to create a small loop at the top of one petal and then attach your keychain ring through that loop. This method gives your flower a little more movement and makes it hang more freely from your keys or bag.
Making a Layered Flower
Once you have mastered the basic five-petal flower, you might want to try a layered version that has two tiers of petals for a fuller, more three-dimensional look. This version is just as easy and only takes a few extra minutes.
To make the second layer, make one basic flower in a slightly larger size by using a larger hook or by modifying Round 2. For the larger back layer, work petals using chain 2 instead of chain 1 at the start and end of each petal, and work a treble crochet in the center of each petal instead of a double crochet. This creates a petal that is noticeably longer and wider than the front layer.
Make the smaller flower as written in the original pattern, then place it on top of the larger flower, rotating it slightly so that the small petals sit in the spaces between the large petals. Stitch the two layers together at the center with a few passes of your yarn needle. Add a button or bead on top for the center, and you have a beautiful, dimensional layered flower that looks like it came from a boutique shop.
Tips for Getting Beautiful Results
A few small habits can make a big difference in the quality of your finished flower keychains.
Tension: Try to keep your tension consistent throughout. If your stitches are very tight, the flower will be stiff and the petals may not open up as prettily. If your tension is very loose, the flower may look floppy or uneven. Aim for a medium, relaxed tension and adjust your hook size if needed.
Blocking: For cotton yarn flowers especially, a light blocking can really help your petals lie flat and open. Just dampen the finished flower slightly, gently shape the petals with your fingers, and allow it to dry on a flat surface. The difference is remarkable, especially if your petals were curling inward after finishing.
Weaving in ends: Take your time with this step. A carefully woven-in end will not unravel with regular use, which matters for something like a keychain that will get daily handling. Weave through at least 4 to 5 stitches in different directions before trimming.
Choosing yarn: Cotton yarn holds its shape beautifully and is available in an enormous range of vibrant colors, making it an excellent choice for this project. Acrylic yarn also works well and has a slight sheen that can make colors look particularly vivid. Wool yarn gives a soft, cozy look but may felt over time with friction, so keep that in mind.
Color and Customization Ideas
Part of the joy of this project is playing with color combinations and variations. Here are some ideas to spark your creativity.
Ombre flowers: Use two or three shades of the same color family — for example, pale lavender, medium lilac, and deep purple — and switch colors partway through your petals. The effect is dreamy and sophisticated.
Contrasting centers: Pair a warm petal color with a cool center color, or vice versa. Orange petals with a turquoise center, pink petals with a yellow center, or white petals with a deep burgundy center — these combinations are striking and eye-catching.
Flower bouquet keychain: Make 3 to 5 small flowers in complementary colors and attach them all to a single large keychain ring. Add a few tiny green leaves (easily made with a simple 3-chain, 5 single crochet, 3 chain leaf pattern) to complete the bouquet effect.
Mini sunflower: Use golden yellow yarn for the petals and dark brown or chocolate yarn for the center to make a tiny sunflower. This variation is endlessly popular and looks wonderful against a brown leather bag.
Holiday versions: Make flowers in red and green for Christmas, orange and black for Halloween, or pastel pink and yellow for spring and Easter. Seasonal keychains make great last-minute gifts or stocking stuffers.
Gift Ideas and How to Use Your Flowers
Crochet flower keychains make wonderful gifts for so many occasions. They are ideal as small teacher appreciation gifts, party favors for a bridal shower or baby shower, thank-you gifts, or little surprises tucked into a birthday card. Because they are so quick to make, you can produce a whole set of them in an afternoon and have something heartfelt and handmade ready for anyone who needs a little cheer.
Beyond keychains, these flowers are versatile little accessories. You can stitch one onto a hair clip or barrette. You can hot-glue a brooch pin to the back and wear it on a jacket lapel. You can use them to embellish a crocheted bag, a knit hat, or a pair of slippers. They make charming gift tags when tied to a package with a length of ribbon. Some crafters make a whole garland of them strung on a piece of twine for a whimsical home decoration.
If you run a small handmade business or sell at markets, packaging these in small cellophane bags with a little card explaining that they are handmade can really elevate the perceived value and make them much more giftable.
Storing and Caring for Your Keychain
These little flowers are fairly durable once their ends are properly woven in, but a few care tips will help them stay looking their best.
If your keychain gets wet, simply allow it to air dry flat so the petals keep their shape. Avoid wringing or rubbing the flower. If it becomes dirty, you can hand wash it gently in cool water with a drop of mild soap, rinse well, and dry flat.
Over time with heavy use, the petals may flatten slightly, especially if the flower is regularly compressed in a bag or pocket. A gentle reshaping with your fingers, or a light steam from above with a clothing steamer, will usually restore the shape nicely.
Final Thoughts
This crochet flower keychain pattern is one of those projects that you will find yourself returning to again and again. It is fast, flexible, and endlessly satisfying to make. Once you have made a few, your hands will move through the stitches almost automatically, and you will start to see possibilities everywhere — new color combinations, different yarn textures, embellishments you have not tried yet.
The beauty of small crochet projects like this one is that they keep the craft accessible and joyful. Not everything needs to be a weeks-long project. Sometimes the most rewarding thing you can make is something that fits in the palm of your hand, takes less than half an hour, and brings a genuine smile to whoever receives it.
Give this pattern a try, and if you make one (or ten), share your creations with the crafting community. There is always someone who will be delighted to see your color choices, your finishing touches, and your own creative spin on a timeless little flower.
Happy hooking!