
Crochet Flower Bag Charm Free Pattern: A Beginner-Friendly Tutorial You’ll Love
There is something quietly magical about a small handmade detail that transforms an everyday accessory into something personal. A crochet flower bag charm is exactly that kind of detail — tiny, cheerful, and completely achievable even if you’re still building your crochet confidence. Whether you want to dress up a canvas tote, add a pop of color to your handbag, or create a batch of charming handmade gifts, this free pattern will walk you through everything you need to know from start to finish.
This tutorial covers two flower variations: a flat daisy-style flower and a slightly dimensional layered bloom. Both use basic crochet stitches, and both can be finished in under an hour. If you’ve ever wanted to try making bag charms but felt intimidated, this is the perfect project to start with. And if you’re an experienced crocheter looking for a quick, satisfying make, you’ll appreciate how versatile this little pattern turns out to be.
Let’s get into it.
Why Crochet Bag Charms Are Worth Making
Before we get to the yarn and hook, let’s talk about why this particular project deserves a spot in your crochet queue.
Bag charms have been a major trend in the accessories world for years, and the handmade version carries something the store-bought kind simply can’t: personality. When you make a crochet flower bag charm yourself, you choose the colors, the size, the embellishments, and the finishing touches. You can match it to a specific bag, coordinate it with an outfit, or make it purely because yellow cotton yarn has been sitting in your stash begging to become something beautiful.
From a practical standpoint, these charms are also excellent stash busters. They use very small amounts of yarn, which means all those leftover scraps from bigger projects finally have a purpose. A single skein of cotton or acrylic yarn can yield dozens of flowers. That makes this pattern especially appealing for crafters who like to make multiple small gifts at once — think birthdays, baby showers, teacher appreciation weeks, or holiday gift tags that double as keepsakes.
They’re also portable. The materials fit in a small zip pouch, which means you can work on one during a commute, a waiting room visit, or a lazy afternoon on the porch. If you’re new to crochet and still getting comfortable with your tension and gauge, small projects like this one are an ideal way to practice without committing to a large piece.
Materials You’ll Need
One of the great things about this project is that the materials list is short and inexpensive. Here’s what you’ll gather before you begin:
Yarn: Any weight will work depending on the size of charm you want to create. For a standard-sized bag charm that measures roughly 3 to 4 inches across, a light worsted weight (size 4) or DK weight (size 3) yarn works beautifully. Cotton yarn gives the flower a crisp, defined look, while acrylic yarn creates a slightly softer shape. You’ll need only a small amount — roughly 10 to 20 yards for one flower, depending on the variation you choose. Pick one color for the petals and a contrasting color for the center, or go monochromatic for a more modern look.
Crochet Hook: A 3.5mm to 4.5mm hook pairs well with most light to medium weight yarns. Check your yarn label for the recommended hook size if you’re unsure. For cotton yarn specifically, a slightly smaller hook than recommended often gives you a tighter, more polished stitch.
Scissors and a yarn needle: You’ll need scissors to cut your yarn and a yarn needle (also called a tapestry needle) to weave in your ends.
Stitch marker: Optional but helpful, especially if you’re new to working in the round.
Hardware: A swivel lobster clasp or a keyring, plus a short length of chain or a jump ring, will turn your finished flower into an actual bag charm. These are available at most craft stores or online, and a small bag of them usually costs just a few dollars.
Optional embellishments: Small buttons, seed beads, or a center pom-pom can add a lovely finishing touch to your flower. These are entirely optional and purely decorative.
Understanding the Stitches
This pattern uses a handful of basic crochet stitches. If you’ve crocheted before, these will all be familiar. If you’re newer to the craft, here’s a quick reference so you feel confident before you begin.
Magic ring (also called a magic loop or adjustable ring): This technique creates a tight, closed center for your flower. If you’re not comfortable with it yet, you can substitute a simple chain-4 joined into a ring.
Chain (ch): The foundational stitch of crochet. You’ll use chains to create the base of each petal.
Slip stitch (sl st): A flat, joining stitch used to close rounds and move your yarn to a new position without adding height.
Single crochet (sc): A short, neat stitch that forms the base of the flower center.
Half double crochet (hdc): Slightly taller than a single crochet, used in the layered flower variation.
Double crochet (dc): The primary stitch used to form the petals in both flower variations. It creates a graceful arch that gives each petal its rounded shape.
Treble crochet (tr): A tall stitch used in the layered bloom variation for the outer petals.
All abbreviations in this pattern follow US crochet terminology.
Free Pattern: The Flat Daisy Flower Bag Charm
This first version creates a flat, six-petaled flower that lies nicely against a bag and has a clean, classic look.
Finished size: Approximately 3 inches across with worsted weight yarn.
Round 1 — The Center: Begin with your center color. Make a magic ring. Chain 1. Work 6 single crochet stitches into the ring. Pull the ring tight to close. Join with a slip stitch to the first single crochet. You will have 6 stitches in a tight circle.
Round 2 — Setting Up the Petals: This round creates the base for each petal. Chain 3, then slip stitch into the same stitch. This forms one petal base. Move to the next stitch and repeat: chain 3, slip stitch into that stitch. Continue around until you have 6 chain-3 loops in total. Join with a slip stitch. Fasten off your center color and weave in the end.
Round 3 — Working the Petals: Join your petal color to any chain-3 loop by inserting your hook into the loop and pulling up a new stitch. For each petal, work the following sequence into the chain-3 loop: 1 single crochet, 1 half double crochet, 3 double crochets, 1 half double crochet, 1 single crochet. This creates a smooth, rounded petal shape. After completing the stitches in one loop, slip stitch into the next loop and repeat the petal sequence. Continue until all 6 petals are complete. Join with a slip stitch to the first single crochet of the round. Fasten off and weave in your ends.
Your flat daisy flower is now complete. Press it lightly with a damp cloth or a cool iron if you’d like it to lie especially flat before attaching your hardware.
Free Pattern: The Layered Bloom Bag Charm
This second version adds depth and dimension with two layers of petals — a smaller inner layer and a larger outer layer. The result is a flower that catches the light beautifully and looks more complex than it actually is to make.
Finished size: Approximately 3.5 to 4 inches across with worsted weight yarn.
Round 1 — The Center: Begin with your center color. Make a magic ring. Chain 1. Work 6 single crochet into the ring. Pull tight. Join with a slip stitch to the first single crochet.
Round 2 — Inner Petal Bases: Chain 2, slip stitch into the same stitch. Repeat in each remaining stitch around, creating 6 chain-2 loops total. Join with a slip stitch.
Round 3 — Inner Petals: Into each chain-2 loop, work: 1 single crochet, 3 double crochets, 1 single crochet. Slip stitch between each petal to move to the next loop. Join with a slip stitch when all 6 inner petals are complete. Do not fasten off. You can switch to your petal color here if you’d like the two layers to be different colors, or keep the same color for a monochromatic look.
Round 4 — Outer Petal Bases: This round works behind the inner petals into the base of Round 2. Insert your hook from the front to the back between any two inner petals and into the base round. Chain 4, then slip stitch back into the same base position. Move to the space between the next two inner petals and repeat, creating 6 chain-4 loops evenly spaced behind the inner layer.
Round 5 — Outer Petals: Into each chain-4 loop, work: 1 single crochet, 1 half double crochet, 3 treble crochets, 1 half double crochet, 1 single crochet. Slip stitch between petals to advance. Join with a slip stitch after all 6 outer petals are complete. Fasten off and weave in all remaining ends.
This second flower has more movement and volume than the flat daisy, and it photographs especially beautifully for product shots or social media sharing.
Finishing and Assembling Your Bag Charm
Once your flower is crocheted and all ends are woven in, it’s time to transform it into an actual charm.
If you’re using a button for the center, sew it on now using a needle and matching thread. Position it directly in the center of the flower over the magic ring and stitch through 2 to 4 holes several times to secure it firmly. Knot the thread on the back side and trim the excess.
If you’d like to add a bead center, thread a beading needle with a double strand of thread, bring it up through the center of the flower, thread on a cluster of seed beads, and bring the needle back down through the center. Repeat a few times until the beads feel secure.
To attach the hardware, cut a small piece of yarn or twine — about 4 to 6 inches — and thread it through the top of the flower between the stitches at the back. Thread both ends through a small jump ring or the last link of a short length of chain, then tie the yarn ends together in a double knot. Trim the tails close to the knot and add a small drop of fabric glue if you want extra security. Attach the other end of the chain to your lobster clasp, and clip the clasp to any bag handle, zipper pull, or D-ring.
Alternatively, for a simpler finish, you can attach a keyring directly to the flower using the same yarn-loop method. This works especially well for backpacks, gym bags, and diaper bags where a keyring-style clip is easier to handle.
Tips for Making the Most of This Pattern
A few small adjustments can make a big difference in how your finished flower looks and feels.
Blocking your flower makes a dramatic difference in the final appearance, especially with cotton yarn. Simply wet the finished flower, shape the petals with your fingers, pin them flat on a blocking mat, and allow it to dry completely. The petals will hold their shape much better afterward.
Changing yarn weight changes the scale. If you use fingering weight yarn with a 2mm hook, your flower will measure closer to 1.5 to 2 inches — perfect for a delicate earring or a charm on a thin crossbody bag. If you go up to bulky yarn with a 6mm hook, you’ll get a large, dramatic bloom that looks stunning on a beach bag or market tote.
Don’t be afraid to mix textures. Combining a matte cotton yarn for the petals with a metallic or sparkle yarn for the center creates a flower that feels a bit more elevated and gift-worthy.
If you’re making several flowers at once — which is easy to do once you’ve memorized the rounds — lay out your color combinations in advance. Having your yarn pairings planned before you start means you can move from one flower to the next without stopping to make decisions.
Ideas for Using Your Crochet Flower Charms
Once you’ve made one flower, you’ll probably want to make several, because the applications are surprisingly broad.
Attach a cluster of three small flowers in graduated sizes to a handbag handle for a playful, layered look. Mix colors that complement the bag itself or go deliberately mismatched for a boho feel.
Use them as gift wrapping embellishments. A handmade flower charm tied to a ribbon around a gift is both the decoration and an extra little gift in itself. The recipient gets a pretty package and a keepsake they can actually use afterward.
String several flowers together with chain to create a floral bracelet or anklet — no additional pattern required.
Sew them directly onto a crocheted or knitted item. A hat, a headband, a market bag, or even the pocket of a cardigan can be elevated with a cluster of small flowers stitched in place.
Make a set in the recipient’s favorite colors and present them in a small tin or organza pouch as a birthday or thank-you gift. Because each flower takes less than an hour, you can put together a thoughtful, handmade gift set in a single afternoon.
A Few Final Thoughts
Crochet flower bag charms are one of those projects that deliver a genuinely satisfying payoff for the amount of time and material they require. The pattern is simple enough to memorize after the first repeat, which means you can work on it without consulting the directions every few minutes — a huge plus for keeping the creative flow going.
They’re also forgiving. Because the flowers are small and have a natural organic shape, slight variations in tension or stitch size don’t show up the way they might in a larger, more structured project. That makes this a great confidence-building project for newer crocheters who are still finding their rhythm.
The free pattern shared here covers two versatile variations, and from those two foundations you have an enormous amount of creative room to explore different yarn weights, color combinations, hardware styles, and embellishments. Crochet has a beautiful way of being both structured and completely open-ended at the same time, and this project captures that spirit well.
Save this post so you have the pattern handy whenever the mood strikes, share it with a friend who’s been wanting to try crochet, and don’t hesitate to make this pattern your own. There’s no wrong color for a flower.
Happy hooking.