
Easy Crochet Buttercup Flower Keychain Tutorial & Free Pattern
There is something deeply satisfying about crocheting a small, beautiful object that you can carry with you everywhere. A crochet keychain is one of those perfect little projects that combines practicality with handmade charm, and this buttercup flower keychain is no exception. Whether you are just starting out with crochet or you have been crocheting for years, this project is approachable, quick to finish, and genuinely lovely when it is done. You can make one in under an hour, which also makes it an ideal last-minute gift, a craft fair bestseller, or a simple way to use up leftover yarn from bigger projects.
This tutorial walks you through the entire process step by step, from the materials you will need all the way to attaching the hardware and finishing the piece. The buttercup flower design is bright and three-dimensional, with layered petals that give it a natural, garden-fresh look. It sits beautifully on a keychain ring, a zipper pull, or even a bag charm. By the end of this post, you will have a free pattern you can return to again and again, plus tips for customizing the colors, sizing, and finishing details to suit your personal style.
Why You Will Love This Pattern
Before diving into the materials and stitches, it is worth talking about why this particular design works so well as a beginner-friendly project. Many crochet flower patterns look deceptively simple in photos but involve complex shaping techniques that can frustrate newer crocheters. This buttercup pattern avoids those pitfalls entirely. The construction is straightforward: a magic ring to start, a few rounds of basic stitches to form the base, and then a petal round that creates that signature cupped, dimensional buttercup shape.
The pattern uses only a handful of stitches you likely already know or will master quickly: chain stitch, slip stitch, single crochet, half double crochet, and double crochet. Even if some of those feel unfamiliar right now, each one is explained clearly within the tutorial steps below, and the small scale of the project means you will get plenty of repetition within a short amount of time.
Another reason this project is so popular is its versatility. You can make a cheerful yellow buttercup that looks like it was plucked straight from a meadow, or you can experiment with any color palette you love. Soft lavender with a cream center feels romantic and vintage. A bright coral version feels modern and playful. Deep burgundy with gold details feels rich and autumnal. The same simple pattern produces wildly different results depending entirely on your yarn choices, which is one of the most rewarding things about working in fiber.
Materials You Will Need
Gathering your materials before you begin is always a good idea, and for this project, the list is refreshingly short. You do not need to invest in anything expensive or hard to find.
Yarn: You will need a small amount of worsted weight yarn in two colors — one for the petals and one for the center of the flower. For a classic buttercup, choose a bright yellow for the petals and a warm gold or deep yellow for the center. Each flower uses only a few yards of each color, so this is a wonderful stash-buster project. Cotton yarn gives a crisp, defined look with excellent stitch definition, which is especially flattering on a small piece like this. Acrylic yarn works beautifully as well and tends to be more affordable. Wool is another lovely option if you want a slightly softer, more textured result.
Crochet Hook: A size 3.5mm or 4.0mm hook works well for worsted weight yarn at this scale. If you are using a thinner yarn, size down accordingly. The goal is a fairly tight fabric so the keychain holds its shape well and does not look floppy or loose.
Keychain Hardware: You will need a keychain ring, which is the split metal ring that actual keys attach to. These are available at craft stores, online shops, and sometimes dollar stores. You can also use lobster claw clasps or D-rings if you prefer a different style of attachment.
Scissors and a Tapestry Needle: You will need scissors for cutting yarn and a blunt tapestry needle for weaving in your ends. A smaller needle works best for the tight stitches of this project.
Optional: Stitch markers are useful for keeping track of rounds, especially if you are new to crocheting in the round. A tiny bit of polyfill stuffing can be used to give the flower center a subtle dimensional puff, though this is entirely optional and many makers prefer a flat center.
Abbreviations Used in This Pattern
This pattern is written using standard US crochet terminology. Here is a quick reference for the abbreviations you will encounter:
MR — Magic Ring (also called a magic circle or adjustable ring)
ch — Chain
sl st — Slip Stitch
sc — Single Crochet
hdc — Half Double Crochet
dc — Double Crochet
st — Stitch
rep — Repeat
( ) — Work the stitches inside the parentheses as a group
[ ] x times — Repeat the bracketed instructions the stated number of times
Understanding the Buttercup Flower Shape
A real buttercup flower has five rounded petals arranged in a cup shape around a bright, tight center. This crochet version replicates that beautifully by working in two stages. The first stage creates the center of the flower as a small, tight disc, and the second stage creates the petals by working a series of shells around that center.
The dimensional cup shape you see in the finished flower comes from the way the petal stitches naturally curve forward when you work taller stitches, like double crochets, in the middle of each petal flanked by shorter stitches on either side. This technique is called a shell stitch variation, and it gives each petal a rounded, life-like profile without requiring any special shaping or additional techniques.
If you are brand new to crocheting in the round, here is the most important thing to know: unless the pattern specifically says to join rounds, you will often work in a continuous spiral. For this pattern, most rounds are joined with a slip stitch at the end, so each round has a clear beginning and end, which makes it easy to count your stitches and keep your place.
Free Crochet Buttercup Flower Keychain Pattern
Gauge
Gauge is not critical for this project, but working to a tighter gauge will produce a sturdier, better-looking keychain. If your work looks very open or loose, try going down a hook size.
Finished Size
The finished flower measures approximately 2 to 2.5 inches (5 to 6.5 cm) in diameter, depending on your yarn and hook size. This is a great size for a keychain — substantial enough to be noticeable but not so large it becomes unwieldy.
Flower Center (Color A — Gold or Deep Yellow)
Round 1: Make a magic ring. Ch 1, work 6 sc into the ring, pull the ring closed, and sl st into the first sc to join. (6 sc)
The magic ring is the neatest way to start a project like this because it allows you to close the center completely without leaving a visible hole. If you are not yet comfortable with the magic ring, you can substitute by chaining 2 and working your 6 sc into the second chain from the hook instead.
Round 2: Ch 1, work 2 sc into each st around, sl st into the first sc to join. (12 sc)
This round doubles your stitch count by working two single crochets into every stitch from the previous round. It is called an increase round, and it is what allows your flat circle to lie flat rather than curling up into a cup.
Round 3: Ch 1, [sc in next st, 2 sc in next st] 6 times, sl st into the first sc to join. (18 sc)
Fasten off Color A and leave a tail for weaving in. Your flower center should now be a small, flat disc with 18 stitches around the perimeter.
Petals (Color B — Bright Yellow or Your Chosen Petal Color)
Join Color B with a sl st into any st on Round 3 of the flower center.
Round 4 (Petal Round): *Ch 1, sc in same st, hdc in next st, (dc, ch 1, dc) in next st, hdc in next st, sc in next st, sl st in next st* — repeat from * to * 2 more times for a total of 3 petals. Then work the remaining 3 petals as follows: *sc in next st, hdc in next st, (dc, ch 1, dc) in next st, hdc in next st, sc in next st, sl st in next st* — repeat from * to * 2 more times.
You should have 5 petals total when Round 4 is complete. Each petal is formed by working a sequence of increasing then decreasing height stitches (sc, hdc, dc at the peak, hdc, sc), which creates that characteristic rounded petal shape. The chain-1 space at the tip of each dc pair creates the slight pointed or notched tip you see on real buttercup petals.
If your stitch count gives you fewer or more than 18 stitches around the center, simply adjust by distributing your petals as evenly as possible. The pattern is very forgiving.
Fasten off Color B and leave a tail for finishing.
Finishing the Flower
Weave in all yarn tails using your tapestry needle, being careful to bury the ends securely within the stitches so they will not work loose over time with the movement of a keychain. Tug the finished piece gently to make sure everything is secure. If you notice any tails starting to peek through, re-thread your needle and tuck them in more deeply.
Attaching the Keychain Ring
There are a few different methods for attaching your keychain ring, and each gives a slightly different look.
Method 1 — Yarn Loop: Cut a 6-inch length of Color A or Color B yarn. Thread it through the top of the flower (between two stitches at the edge of the petal round) using your tapestry needle. Loop both ends of the yarn through the keychain ring and tie them in a secure double knot. Trim the ends closely and add a tiny dot of fabric glue or clear nail polish if you want extra security.
Method 2 — Jump Ring: If you have small metal jump rings on hand (the kind used in jewelry making), you can open one slightly with pliers, loop it through a stitch at the top of the flower, and then close it around the keychain split ring. This gives a more polished, jewelry-like finish.
Method 3 — Crocheted Loop: Before fastening off Color B at the end of Round 4, work an extra 10-chain loop, slip stitch back into the stitch where you began the chain to form a small loop, then fasten off. Thread your keychain ring through this loop for a clean, integrated attachment.
Customization Ideas and Variations
One of the most enjoyable parts of a simple pattern like this is how easily it lends itself to personalization. Here are some ideas for making your buttercup keychain uniquely your own.
Color play is the most obvious starting point. A white flower with a pale yellow center looks like a daisy. A deep pink flower with a bright magenta center looks like a tropical bloom. Using a variegated or self-striping yarn for the petals can produce a gorgeous sunset or ombre effect without any extra effort on your part.
Layered flowers are another beautiful option. You can make two flowers in different sizes, one slightly larger than the other, and stack them with the larger one underneath, rotating it so the petals of each layer show between the petals of the other. Stitch them together through the centers for a lush, layered look.
Adding a bead to the center of the flower is a simple embellishment that adds sparkle and dimension. Choose a seed bead or a small pearl in a contrasting color and sew it to the very center of the flower before attaching the keychain ring.
Mini leaves are a lovely finishing touch if you want your keychain to look more botanical. You can find simple crochet leaf patterns online that work up in just a few minutes, or you can chain 10, work sc in second chain from hook, hdc in next two chains, dc in next three chains, hdc in next two chains, sc in last chain, then work back down the other side of the chain in the same way to form a simple leaf shape. Attach one or two leaves alongside the flower on the keychain ring for an earthy, organic look.
Tips for Crocheting Small Projects
Working at a small scale can feel different from crocheting a larger project, so here are a few tips to help you get the best result.
Tension matters more in small projects than in large ones, because there is less fabric to absorb inconsistencies. Try to keep your yarn flowing smoothly and avoid pulling your stitches too tight. At the same time, avoid working too loosely, since this can make the stitches look messy or allow stuffing to poke through if you use any.
Counting your stitches at the end of every round takes only a moment and will save you a lot of frustration. With only 6, 12, or 18 stitches per round, it is easy to spot an error while it is still easy to fix.
Good lighting makes a noticeable difference when you are working with small stitches in dark yarn. If you find yourself losing track of where your hook is going, try working near a window or using a daylight lamp.
Gifting and Selling Your Buttercup Keychains
This pattern is free for personal use, and many makers also choose to sell finished items made from free patterns. Because each keychain takes so little time and materials, they are an economical item to make for craft fairs, Etsy shops, or gift-giving occasions. A bundle of three or four in coordinating spring colors makes a beautiful gift for a friend, teacher, or coworker. Wrapped in a small cellophane bag with a ribbon, they look polished and professional despite being incredibly quick to make.
If you are selling at a market, displaying your keychains in a small basket or hanging them from a wooden display stand makes them easy for customers to browse and pick up. Having a mix of classic yellow buttercups alongside more creative color variations gives customers a sense of the possibilities and encourages them to buy more than one.
Troubleshooting Common Issues
The flower does not lie flat. This usually means your tension is too tight in the center rounds, causing the disc to curl. Try using a slightly larger hook for Rounds 1 through 3, then switch back for Round 4.
The petals are curling backward instead of forward. This can happen if you are wrapping your yarn the wrong way around your hook during the double crochet stitches. Make sure you are wrapping counterclockwise (from back to front) when viewing from above.
The center has a visible hole. This is usually a magic ring issue. Make sure you are pulling the ring tail firmly to close the center before slip stitching the round closed. If the hole persists, try stitching it closed with your tapestry needle and tail yarn.
The keychain attachment feels flimsy. Double your yarn when creating a yarn loop attachment, or use the jump ring method for a more secure connection. A small dot of fabric glue can also reinforce the attachment point.
A Few Final Thoughts
This buttercup flower keychain is the kind of pattern that becomes a staple in your repertoire. It is fast enough to be genuinely satisfying to make in a single sitting, pretty enough that you will be proud to give it or wear it, and simple enough that you can easily teach it to a friend or family member who is just learning to crochet. Keep it bookmarked and return to it whenever you need a quick, cheerful make.
Feel free to share your finished keychains on social media — there is something genuinely joyful about seeing the same simple pattern interpreted in dozens of different color combinations by makers all over the world. If you tag your work, other crocheters will find it and be inspired to pick up their hooks too.
Happy crocheting, and enjoy your beautiful little buttercup.