
Crochet Gardenia Keychain Tutorial 🌼 | Easy Beginner Crochet Flower
There is something deeply satisfying about making something small and beautiful with your own hands. A crochet gardenia keychain is exactly that kind of project — it takes just a little yarn, a small hook, and an afternoon of quiet crafting to create a bloom you can carry with you every single day. Whether you attach it to your keys, your bag, your backpack, or give it as a handmade gift, this little flower makes an impression far beyond its size.
This tutorial is designed for beginners. If you have ever held a crochet hook before and know the basics of a chain stitch and a single crochet, you have everything you need to follow along. And if you are a complete newcomer to crochet, don’t worry — I’ll walk through every stitch in plain language so you can learn as you go. By the end, you will have a fully finished gardenia flower keychain that looks far more complicated than it actually is.
Let’s get into it.
Why a Gardenia?
Gardenias are one of the most romantic flowers in the world. Their ivory-white petals spiral outward in soft, layered rounds, and they carry one of the most recognizable fragrances in the natural world. In the language of flowers, gardenias represent purity, love, and refinement. They are given as tokens of affection, worn in hair and on lapels, and they have been symbols of elegance for centuries.
When you crochet a gardenia, you are capturing that same sense of layered, spiraling beauty in yarn. Unlike a flat granny square or a simple daisy, a crochet gardenia has dimension. The petals curl and overlap in a way that mimics the real flower, and the finished piece looks genuinely lush. People will ask where you bought it, and you will get to say you made it yourself.
Materials You Will Need
Before you sit down to start, gather everything together. One of the best things about this project is how little you actually need.
Yarn: A small amount of worsted weight yarn in white or cream for the flower petals. You will also want a small amount of yellow or gold yarn for the center, and a tiny scrap of green for the leaves if you want to add them. Most of this project uses less than 20 yards of yarn total, so it is a perfect stash-busting project. Cotton yarn gives a crisp, structured look that really suits gardenias. Acrylic works beautifully too and tends to be softer. If you want a luxurious finish, try a cotton-acrylic blend.
Crochet Hook: A size 3.5mm (E/4) or 4mm (G/6) hook works well for worsted weight yarn. If you are using a thinner yarn like fingering or sport weight, you may want to go down to a 2.5mm or 3mm hook. The exact size is flexible for this project — the goal is a fabric that feels slightly firm rather than loose and floppy, because that helps the petals hold their shape.
Keychain Hardware: A simple split ring keychain, which you can find at any craft store, hardware store, or online. They usually come in silver or gold and cost very little for a whole pack. You can also use a lobster clasp clip if you prefer your keychain to be detachable.
Scissors and a Yarn Needle: For cutting and weaving in your ends. A yarn needle (also called a tapestry needle) has a large eye to accommodate yarn and a blunt tip that won’t split your stitches.
Optional Extras: Stitch markers are helpful but not required. A small piece of cardboard or plastic canvas can be cut into a circle and inserted behind the flower center to give it extra stability and a polished finish. You can also add a button or a bead to the center for embellishment.
Understanding the Stitches
This pattern uses a small vocabulary of crochet stitches. If you are familiar with them, feel free to skip ahead. If any of these are new to you, take a few minutes to practice them before you begin the actual flower.
Magic Ring (also called Magic Circle or Adjustable Ring): This is the way you start working in the round without leaving a hole in the center of your work. Loop the yarn around your fingers, insert your hook, pull up a loop, and chain one to secure. If the magic ring feels tricky at first, you can substitute by chaining 4 and slip stitching into the first chain to form a ring — it leaves a slightly larger center hole but works just fine.
Chain (ch): The most fundamental stitch in crochet. Yarn over, pull through the loop on your hook.
Slip Stitch (sl st): Insert hook, yarn over, pull through both loops on the hook in a single motion. Used to join rounds and move across stitches without adding height.
Single Crochet (sc): Insert hook, yarn over, pull up a loop (two loops on hook), yarn over again, pull through both loops. The shortest of the “main” crochet stitches and the one that gives the tightest, most structured fabric.
Half Double Crochet (hdc): Yarn over first, then insert hook, yarn over, pull up a loop (three loops on hook), yarn over, pull through all three loops. Slightly taller than single crochet.
Double Crochet (dc): Yarn over, insert hook, yarn over, pull up a loop (three loops on hook), yarn over, pull through first two loops, yarn over, pull through remaining two loops. This is the tall, open stitch that gives petals their graceful height and curl.
Treble (Triple) Crochet (tr): Yarn over twice, insert hook, yarn over, pull up a loop (four loops on hook), then work off two loops at a time in three steps. Even taller than double crochet, giving petals a dramatic, outward-curving shape.
Pattern Abbreviations
Throughout this tutorial, the following abbreviations are used:
ch = chain, sl st = slip stitch, sc = single crochet, hdc = half double crochet, dc = double crochet, tr = treble crochet, st = stitch, sp = space, MR = magic ring, rep = repeat, [ ] = instructions inside brackets are worked into the same stitch.
The Crochet Gardenia Keychain Pattern
Center (Yellow or Gold Yarn)
Start with your yellow yarn and make a magic ring.
Round 1: Work 6 sc into the magic ring. Pull the tail to close the ring. Slip stitch to join to the first sc. (6 stitches)
Round 2: Chain 1. Work 2 sc into each stitch around. Slip stitch to join. (12 stitches)
Fasten off and leave a tail for sewing. This small circle is your flower center. Set it aside for now or keep it on your hook if you plan to continue directly.
First Layer of Petals (White or Cream Yarn)
Make a magic ring with your white yarn.
Round 1: Work 6 sc into the magic ring. Pull the tail to close. Slip stitch to join. (6 stitches)
Round 2: Chain 1. Work 2 sc into each stitch around. Slip stitch to join. (12 stitches)
Round 3: Chain 1. *Sc in the next stitch, 2 sc in the following stitch*. Repeat from * to * around. Slip stitch to join. (18 stitches)
Round 4 — Petals: Now you will create the first ring of petals. These are short, inner petals that sit close to the center. For each petal, work the following all into a single stitch: chain 1, sc, hdc, dc, hdc, sc, chain 1, slip stitch. That full sequence makes one petal. Work one petal into every third stitch around the round, leaving two plain stitches between each petal base. You should end up with 6 petals in this layer. Slip stitch at the end to secure.
Do not fasten off yet. You will continue for the second layer.
Second Layer of Petals
The second layer is worked into the stitches of Round 3, going back one round. You will insert your hook into the unused stitches of that round (the ones you didn’t use in Round 4).
Round 5 — Larger Petals: Working into the back loops or into the row below, create the following petal sequence for each of the 6 petals: chain 2, sc, hdc, 2 dc, hdc, sc, chain 2, slip stitch. These petals are taller and wider than the first layer and will naturally splay outward. Work one petal into every available stitch. You should have 6 petals in this second ring. Slip stitch to join.
If working into the row below feels confusing, an alternative is to simply work this layer into the stitches of a new foundation round. Make a separate circle: magic ring, 6 sc, 12 sc (just Rounds 1 and 2), then work the large petal sequence into every other stitch for 6 petals.
Do not fasten off.
Third Layer of Petals (The Outermost Layer)
This is the layer that gives the gardenia its signature full, dramatic look. These petals are the tallest and curve outward the most.
Round 6 — Outer Petals: Working into the back loops of Round 2 or into a new base round of 12 stitches, create the following sequence for each petal: chain 3, sc, hdc, dc, tr, dc, hdc, sc, chain 3, slip stitch. Work one petal into every other stitch for a total of 6 petals. Slip stitch to join and fasten off, leaving a long tail for assembly.
These outer petals will curl dramatically because of the treble crochets at their peaks. If yours are curling a little too much, you can lightly block the finished flower by spritzing it with water and pinning it into shape on a foam blocking mat, allowing it to dry completely before removing the pins.
Optional: Leaves (Green Yarn)
Leaves add a lovely finishing touch that frames the flower beautifully and adds a natural contrast to the white and yellow.
Make a slip knot with your green yarn and chain 8.
Row 1: Starting in the second chain from the hook, work sc, hdc, dc, dc, hdc, sc, then 3 sc into the final chain (this creates the tip of the leaf). Rotate your work and continue along the other side of the foundation chain in mirror image: sc, hdc, dc, dc, hdc, sc. Slip stitch to join.
Fasten off and leave a tail for sewing. Make as many leaves as you like — two or three nestled beneath the flower looks very natural.
Assembly
Now comes the satisfying part of putting everything together.
Lay out all your pieces: the yellow center circle, the three layers of white petals, and your leaves if you made them. Stack them with the outermost petal layer on the bottom, the middle petal layer next, and the innermost petal layer on top. Center your yellow circle on top of all three layers.
Thread a yarn needle with a long piece of white or matching yarn. Push the needle up through all layers from the back, stitch through the yellow center to secure it, and then take several stitches through the center of all the petal layers to bind them together. Try to keep your stitches small and neat at the center so they are hidden by the yellow circle. Make several passes to ensure everything is firmly attached — this is a keychain and will get jostled around, so it needs to be secure.
If you made leaves, tuck them behind the outermost petal layer before you do your final binding stitches, or sew them on separately at the back.
Weave in all your ends very securely. This is a small piece that gets a lot of handling, so take a little extra time to double back on your woven ends or use a dab of fabric glue on the ends for extra security.
Attaching the Keychain Hardware
Take your split ring keychain. The easiest way to attach it is to cut a short length of yarn (about 6 inches), fold it in half to form a loop, push the folded end through the center back of your flower, then thread the two tails through the loop and pull snug — this is called a lark’s head knot. Thread both yarn tails through the split ring, tie them together in a tight knot, and weave the ends back into the back of the flower. Pull firmly to make sure the ring doesn’t come loose.
Alternatively, you can sew a small metal jump ring directly to the back of the flower using thread or fine yarn, then attach your keychain hardware to the jump ring. This gives a more polished, jewelry-like finish.
Tips for Making Your Gardenia Even More Beautiful
Working into the front loop only for one round and the back loop only for the next can create interesting textural separation between petal layers and makes it easier to keep track of which row you are in.
Blocking makes a significant difference with floral crochet. A light spray of water and a few minutes pinned out flat will help your petals lay beautifully and stay open. If you used cotton yarn, you can even press the flower very lightly with a warm iron through a damp cloth.
Consider starching your finished flower. A light spray of fabric starch before blocking gives the petals a firmer, more sculptural hold that makes the whole flower look more realistic.
Mix your yarn weights for different effects. A bulkier outer petal and a finer inner petal creates a gradient of texture that mimics the way real gardenias have thicker outer petals and more delicate inner ones.
Try the pattern in different colors. A peachy-pink gardenia, a lilac one, a deep burgundy — all of these make stunning keychains and look wonderful as a set. A rainbow of these little flowers makes a gorgeous gift set or a lovely way to organize keys by color.
Ways to Use Your Crochet Gardenia
The keychain is just the beginning. Once you have made a few of these flowers, you will find yourself wanting to put them everywhere.
Sew one onto a plain canvas tote bag for an instant personalized accessory. Stitch a few together into a stretch-band for a floral hair accessory. Attach a pin back instead of a keychain hardware and wear it as a brooch. Make five or six and string them together on a ribbon for a garland. They also make beautiful gift toppers tied onto a wrapped present — a small card explaining that the topper itself is an extra handmade gift always lands beautifully.
For baby gifts, these flowers in soft pastels sewn onto a baby blanket or a onesie are completely charming. Just be sure to secure every single end very firmly and skip the beads or buttons on anything going near a small child.
Caring for Your Crochet Keychain
Since this little flower will live on your keys or bag, it may pick up some wear over time. Most crochet keychains can be hand washed in cool water with a drop of gentle soap. Gently squeeze (never wring) the flower and reshape it by hand while damp. Let it air dry flat.
If you used acrylic yarn, the flower is quite resilient. Cotton may soften and lose a little structure over time but can be re-starched. Wool or wool blends should be washed with extra care to prevent felting.
Final Thoughts
The crochet gardenia keychain is one of those projects that proves big creativity doesn’t require a big commitment of time or materials. From start to finish, an experienced crocheter can make this flower in under an hour. A beginner might take two or three hours the first time, and then find that the second one practically makes itself. That learning curve is part of the joy.
Every time you pull out your keys, you will see your little flower and remember the afternoon you made it. Or you will hand one to a friend and they will carry a small piece of your handwork around for years. That’s the particular magic of making things — the object outlasts the moment, and it carries something of you wherever it goes.
Happy crocheting. 🌼