Easy Crochet Tulip Bag Charm | Free Flower Amigurumi Pattern

Easy Crochet Tulip Bag Charm | Free Flower Amigurumi Pattern

Spring is in the air, and what better way to celebrate the season than by adding a handmade floral touch to your everyday accessories? This easy crochet tulip bag charm is the perfect beginner-friendly project that combines the whimsy of amigurumi with the delicate beauty of everyone’s favorite spring flower. Whether you want to dress up a tote bag, backpack, purse, or even a keychain, this sweet little tulip charm is sure to turn heads and spark conversation.

In this post, I’ll walk you through everything you need to know to crochet your very own tulip bag charm from start to finish — materials, abbreviations, pattern notes, and step-by-step instructions. This pattern is completely free, and it works up in under an hour once you get the hang of it. Let’s get started!


Why You’ll Love This Crochet Tulip Charm

Before we dive into the pattern, let’s talk about why this project deserves a spot on your crochet to-do list.

First, it’s small and portable. Unlike larger amigurumi projects that require hours of dedicated sitting time, this tulip charm is compact enough to take on the go. You can tuck it into your bag and work on it during a commute, a lunch break, or a lazy Sunday afternoon on the porch.

Second, it makes an incredible gift. Handmade gifts are always more meaningful than something you pick up off a shelf, and a set of these tulip charms — crocheted in someone’s favorite colors — is a thoughtful and personal gesture. Make a bunch and gift them to friends for birthdays, Mother’s Day, or just because.

Third, it’s a great stash buster. Tulip charms are tiny, which means they only use a small amount of yarn. This is the ideal pattern for using up those yarn scraps sitting in your craft room that aren’t quite enough for a larger project but feel too good to throw away.

Finally, it’s beginner-friendly. If you know how to do a magic ring, single crochet, and a slip stitch, you have everything you need to complete this project. There’s no complicated colorwork or tricky stitches involved — just simple, satisfying rounds that come together beautifully.


Materials You’ll Need

To make this crochet tulip bag charm, gather the following supplies before you sit down to crochet:

Yarn: You’ll need two colors — one for the tulip bloom (petal color) and one for the stem and leaves. Classic choices include red, pink, coral, purple, white, or yellow for the flower, and any shade of green for the stem. I recommend using a lightweight yarn, specifically size 3 (DK weight) or size 4 (worsted weight), depending on how big you want your charm to be.

Crochet Hook: Use a 3.5mm or 4mm hook, matching your yarn weight. A smaller hook will give you tighter stitches and a sturdier final product, which is ideal for small amigurumi.

Polyfill Stuffing: A small amount of polyester fiberfill stuffing is needed to give your tulip its three-dimensional shape.

Yarn Needle: For weaving in ends and closing up your pieces.

Scissors: Any pair will do.

Stitch Markers: Optional but helpful for marking the beginning of each round.

Keychain Ring or Lobster Clasp: To attach your tulip to a bag or keys once it’s finished.

Safety Eyes (Optional): Some crafters like to add 6mm or 8mm safety eyes to their amigurumi pieces for a cute, character-like look. This is entirely optional for the tulip charm.


Abbreviations Used in This Pattern

This pattern is written in US crochet terms. Here’s a quick reference guide:

MR — Magic Ring
ch — chain
sl st — slip stitch
sc — single crochet
inc — increase (2 sc in the same stitch)
dec — decrease (invisible decrease: insert hook through the front loops of the next 2 stitches and sc them together)
BLO — back loop only
FLO — front loop only
st(s) — stitch(es)
rnd — round
rep — repeat


Pattern Notes

Please read through all pattern notes before beginning. They’ll save you a lot of confusion and help you crochet the pieces correctly the first time.

This pattern is worked in continuous rounds (also called a spiral) unless otherwise stated. Do not join rounds with a slip stitch or chain unless the pattern specifically tells you to.

Use a stitch marker to mark the first stitch of each round so you always know where your round begins and ends. Move the marker up as you work each new round.

All pieces are worked separately and then assembled at the end. The order of assembly matters, so follow the instructions carefully.

The finished size of the tulip charm using DK weight yarn and a 3.5mm hook is approximately 3 inches tall from the base of the stem to the top of the bloom. Using worsted weight yarn and a 4mm hook, the charm will be approximately 4 to 4.5 inches tall. Adjust your materials if you want a larger or smaller charm.

Stuff your pieces as you go rather than waiting until the end. Small amigurumi pieces are much easier to stuff before they’re completely closed.


Free Crochet Tulip Bag Charm Pattern

Piece 1: The Tulip Bloom (Flower Body)

The bloom is the main body of your tulip. It forms the rounded, bulb-like shape at the top of the flower.

Using your petal color, make a magic ring.

Rnd 1: 6 sc in MR. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc in next st, inc in next st rep around. (18 sts)
Rnd 4: Sc in next 2 sts, inc in next st rep around. (24 sts)
Rnd 5: Sc in each st around. (24 sts)
Rnd 6: Sc in each st around. (24 sts)
Rnd 7: Sc in next 2 sts, dec rep around. (18 sts)
Rnd 8: Sc in next st, dec rep around. (12 sts)

At this point, begin stuffing your tulip bloom. Fill it firmly but not so tightly that the shape distorts. You want it to look round and plump, like a real tulip bud.

Rnd 9: Dec around. (6 sts)

Fasten off, leaving a long tail. Use your yarn needle to close up the remaining 6 stitches by weaving the tail through the front loops of each stitch and pulling tight. Weave in the end. Set aside.


Piece 2: The Petals (Optional Decorative Detail)

If you want your tulip to have a little extra dimension, you can add three simple petal shapes around the top of the bloom. These are worked flat and sewn on after assembly.

Using your petal color, make a magic ring.

Rnd 1: ch 2, 3 dc in MR, ch 2, sl st to close the ring.

Fasten off, leaving a tail for sewing. Make 3 of these. They’ll be arranged evenly around the top opening of the bloom and sewn in place with a yarn needle.

If you prefer a simpler, smoother look, skip this piece entirely. The tulip looks lovely both ways.


Piece 3: The Stem

The stem connects the bloom to the leaves and gives your charm its signature tall silhouette.

Using green yarn, ch 15.

Row 1: Starting in the second chain from the hook, sl st in each chain across. (14 sts)

Fasten off, leaving a long tail on both ends for assembly. Roll the chain piece loosely into a tight column shape and use one of the tails to sew it into a cylindrical tube. This creates a sturdy, dimensional stem. Set aside.

Alternatively, if you’d like a slightly thicker stem, you can work the stem as a small tube:

Using green yarn, make a MR.
Rnd 1: 4 sc in MR. (4 sts)
Rnds 2–10: Sc in each st around. (4 sts)

Fasten off, leaving a long tail. Do not stuff the stem. Set aside.


Piece 4: The Leaves

The leaves are my favorite part of this charm because they add so much personality. You’ll make two leaves.

Using green yarn, ch 10.

Row 1: Starting in the second chain from the hook, sl st in next st, sc in next st, hdc in next st, dc in next 3 sts, hdc in next st, sc in next st, sl st in last st.

Now work back down the other side of the chain: sl st in next st, sc in next st, hdc in next st, dc in next 3 sts, hdc in next st, sc in next st, sl st in last st.

Sl st to join at the base. Fasten off, leaving a tail for sewing. Make 2 leaves.

The leaf shape will curve slightly, giving it a natural, organic look. If yours doesn’t curve as much as you’d like, you can block it lightly with steam.


Assembly Instructions

Now comes the fun part — putting all your pieces together!

Step 1: Attach the Stem to the Bloom

Thread the long tail from the top of the stem onto your yarn needle. Insert the needle up into the bottom of the tulip bloom and pull the stem snugly into the base of the flower, so the top of the stem sits flush inside the bottom opening of the bloom. Use the tail to sew the stem securely in place, going around the perimeter of the stem’s opening several times. Knot and weave in the end.

Step 2: Attach the Leaves

Position one leaf on each side of the stem, placing them about halfway down the stem’s length. Using the tails from each leaf, sew them directly onto the stem, making sure they sit flat and symmetrical. Knot and weave in all ends.

Step 3: Add the Optional Petals

If you made the decorative petal pieces, arrange them evenly around the top opening of the tulip bloom, spacing them about 120 degrees apart. Sew each one in place using its tail, and weave in the ends.

Step 4: Attach the Keychain Ring

At the very top of the tulip bloom (or at the very bottom of the stem, depending on your preference), use a small length of yarn or an included loop to attach a keychain ring or lobster clasp. Thread the yarn through the ring, fold it in half, and sew it securely to your chosen attachment point. This is what you’ll use to clip the charm onto your bag.


Tips for Making the Perfect Crochet Tulip Charm

Use tighter tension for amigurumi. When crocheting small stuffed pieces, tighter stitches help prevent the stuffing from showing through the gaps between stitches. Try going down one hook size from what your yarn recommends.

Don’t overstuff. It’s tempting to pack as much stuffing in as possible, but overstuffing can cause the shape to become lumpy or misshapen. Fill until the piece feels firm but still holds its intended shape naturally.

Weave in ends thoroughly. Because a bag charm gets jostled around a lot, tails that aren’t properly secured can work their way loose over time. Weave your ends in at least two directions, or add a small drop of fabric glue to be safe.

Experiment with yarn types. Cotton yarn gives a crisp, clean finish and holds its shape well, making it a great choice for this type of charm. Acrylic yarn is soft and widely available. Either works beautifully here.

Customize with embroidery. Add a few small French knots or straight stitch lines using embroidery floss to give your tulip extra detail and dimension. A few tiny stitches on the petals can mimic the natural veining of a real flower.


Color Ideas and Variations

One of the most delightful things about this pattern is how much you can personalize it. Here are some color combinations and variations to inspire you:

A classic red tulip with a dark green stem looks bold and timeless. Perfect for a gift or to complement a neutral-toned bag.

Soft pastel pink with a light sage green gives off the most dreamy, romantic spring energy. This is a wonderful combination for bridesmaids gifts or baby shower favors.

A deep purple tulip with a forest green stem feels rich and moody — perfect for fall or for someone who loves a more jewel-toned aesthetic.

You can also try a white tulip with a yellow center for something fresh and summery, or a coral tulip with a warm olive green stem for a more earthy, boho look.

For a fun variation, try crocheting the entire tulip in a gradient or ombre yarn. The color shifts naturally as you work the rounds, creating a sunset or watercolor effect without any extra effort.


How to Display or Gift This Charm

These tulip charms are incredibly versatile. Here are a few ideas for how to use or present them:

Attach one to a tote bag or canvas purse for an instant pop of handmade color. Clip one onto a backpack zipper for a sweet, personalized touch. String a few together on a ribbon to create a floral garland for a nursery, a seasonal display, or a party decoration. Bundle three charms in different colors and tie them together with twine for a charming gift set. Attach one to a gift bag or wrapped present instead of a bow. Use them as Easter basket accents or spring holiday decorations.

If you’re making these to sell at a craft fair, they’re a crowd-pleaser because they’re affordable, colorful, and universally appealing. Display them hanging from a small wooden dowel or strung along a piece of twine for an eye-catching booth setup.


Beginner Tips for Amigurumi Crochet

If this is your first amigurumi project, welcome! You’re going to love it. Here are a few things that will make the process much smoother.

The magic ring can feel tricky at first, but stick with it. It creates a tight, seamless center that you simply can’t achieve with a traditional starting chain. Watch a short video tutorial if you’re struggling — seeing it in motion makes all the difference.

Count your stitches at the end of every round. Amigurumi relies on precise stitch counts to maintain its shape, and it’s much easier to catch a mistake at the end of one round than after you’ve already worked three more.

An invisible decrease (inserting through the front loops only) gives a much cleaner result than a standard decrease stitch. It’s worth practicing a few times until it feels natural.

Don’t rush the assembly step. How well you sew the pieces together will determine how polished and professional your finished charm looks. Take your time, and don’t be afraid to redo a seam if it doesn’t look right.


Final Thoughts

This easy crochet tulip bag charm is one of those patterns that you’ll come back to again and again. It’s quick, it’s satisfying, and the results are genuinely adorable. Once you make one, you’ll want to make a whole garden of them — and honestly, why not? They work up fast, they make people smile, and there’s something deeply joyful about carrying a little piece of handmade art with you wherever you go.

I hope this free pattern brings you as much happiness to make as it does to give and to wear. If you try it out, I’d love to see your finished tulip charms! Share your photos, tag a friend who needs a little spring in their life, and don’t forget to pin this post so you can come back to it whenever you need a quick, cheerful project.

Happy crocheting!

Categorized in:

Amigurumi Crochet Flowers,

Last Update: September 30, 2026