|

Crochet Rose Keychain Pattern (Free + Easy Bag Charm)

A crocheted red rose with green leaves finished as a keychain on a silver split ring and swivel clasp, clipped to a beige canvas tote bag zipper

A tiny crochet rose on your keys is the kind of little thing that makes you smile every time you dig them out of your bag.

This rose keychain uses the exact same rolled rose from my rose gajra pattern. You just skip the long wrist tie and add a small ring instead.

It clips onto keys, a bag, or a backpack zipper, and it is a rose that never wilts.

It makes a sweet little gift too, especially for Valentine’s, Mother’s Day, or a friend who loves flowers. One small piece of red cotton and you have something people always ask about.

Making more than one? These crochet keychain ideas and free crochet flower patterns pair well with it.

A small crocheted red rose with green leaves held in an open hand, showing it is keychain-sized

Quick Info

Skill levelBeginner
Finished sizeRose about 6-7 cm wide
TimeAbout 1 to 1.5 hours
Stitches usedch, sl st, sc, hdc, dc, tr, MR

The rose is one long petal strip that you roll into a flower. The keychain part is just a ring added at the end.

Materials

Materials flat lay for a crochet rose: red and green 4-ply milk cotton yarn, a 3 mm pink crochet hook, tapestry needle, scissors, and craft glue
  • 4-ply milk cotton yarn in red (rose) and green (base and leaf)
  • 3 mm crochet hook
  • Tapestry needle and scissors
  • Craft glue (B-7000 or similar), optional but it holds the rolled rose while you sew
  • 1 split key ring (about 25 mm), or a swivel lobster clasp if you want to clip it on and off a bag
  • Optional: a pearl or a couple of small beads for the ring

The flat lay shows the base supplies. For a keychain you just add the ring or clasp, which come in cheap multipacks from any craft store.

You do not need full skeins. Half a ball of red and a little green makes one rose easily, so it is a great scrap project.

Abbreviations

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • hdc = half double crochet
  • dc = double crochet
  • tr = treble crochet
  • MR = magic ring
  • inc = increase (2 stitches in 1)

Make the Rose (Petal Strip)

Three-panel guide showing the rose strip at row 1 with chain and double crochet posts, row 2 with petal clusters, and the finished 12-petal strip
  1. Row 1: ch 53. Work 1 dc in the 4th ch from the hook. (ch 3, skip next 3 ch, 2 dc in next ch), repeat across. ch 1 and turn.
  2. Row 2: (1 sc, 8 dc, 1 sc all in the same 3-ch gap), repeat across. You will get about 12 petals.
  3. Fasten off, leaving a long tail (at least 30 to 40 cm) for assembly.

Tip: ch 53 sounds like a lot. Lay it flat and count in groups of 5 before you start row 1, otherwise you spend ten minutes recounting halfway through.

Tip: the full (1 sc, 8 dc, 1 sc) all goes into the same 3-ch gap. The 8 dc spread out and curve into a petal naturally as you work them.

Tip: leave a 30 to 40 cm tail. You need that length to sew through all the rolled petal layers later, so a short tail means joining new yarn mid-assembly.

The Green Base

Four-panel guide showing the green base at rounds 1 to 3, chaining 6, working back along the chain to form a point, and the finished point
  1. Round 1: 5 sc in MR. [5]
  2. Round 2: inc in each st around. [10]
  3. Round 3: (1 sc, inc) x 5. [15]
  4. Star points: (ch 6, turn, 1 sc, 1 hdc, 2 dc, 1 tr, skip 2 ch and sl st in the 3rd ch on the round 3 circle), repeat 4 more times for 5 points total.
  5. Sl st, cut yarn, and fasten off.

Tip: pull the magic ring tight before joining round 2, or the center hole shows through the back of the finished rose.

Close-up of the finished five-point green star base with knots tied at the back

This green star sits behind the rose like a calyx and hides all the messy stitches from the rolled flower. It is also where your keychain ring will attach.

The Leaf

Three-panel guide showing how to crochet a small leaf: chain 10, work three single crochets at the tip, then continue along both sides of the chain
  1. ch 10.
  2. Starting from the 2nd ch from the hook: 1 sc, 2 hdc, 3 dc, 2 hdc, 3 sc in the last ch.
  3. Turn and continue on the other side of the chain: 2 hdc, 3 dc, 2 hdc, 1 sc, sl st in the next st.
  4. Fasten off and weave in ends.

Tip: the 3 sc worked into the very last chain is what shapes the pointy leaf tip. Skip it and the leaf comes out blunt.

One leaf is plenty for a keychain. It peeks out from behind the rose and keeps the charm small and neat.

Roll and Assemble the Rose

Four-panel guide showing how to roll the crocheted rose strip into a flower, adjust the petals, and sew through the base to secure each layer
  1. Hold the rose strip with the petals facing up and outward, and roll from one end.
  2. Roll loosely so the petals fan around the spiral instead of stacking flat. Adjust them with your fingers as you go.
  3. Thread the long tail onto your tapestry needle and sew through the base of the rolled rose, catching all layers. Knot at the back and repeat 2 to 3 times until it feels solid.
  4. Sew or glue the green star base flat against the back of the rose, and tuck the leaf in between two points.

Tip: a drop of B-7000 glue at the base before sewing holds the rose in shape while you stitch. Glue alone is not enough, the stitches do the long-term work.

Do not weave in your last tail yet. You can use it to attach the ring in the next step.

Turn It Into a Keychain

This is where the keychain differs from the wrist gajra. Instead of adding the long tie string, you attach a ring. There are three easy ways to do it.

Option 1: Ring at the back of the base (flat and neat)

This sits the rose flush against your keys.

  1. Thread a leftover green tail onto your tapestry needle.
  2. Pass it through the top back of the green base and around a split key ring two or three times.
  3. Knot securely, run the tail back into the base, and trim. Position the ring at the top so the rose hangs upright.

Option 2: Little chain dangle (rose hangs down)

This gives the rose a short drop so it swings on a bag.

  1. With green yarn, ch 10 to 12 and slip stitch into the first chain to make a loop.
  2. Sew one side of the loop firmly to the back of the base.
  3. Slide a split ring through the top of the loop. For a romantic look, thread a pearl or bead onto the chain before you close the ring.

Option 3: Swivel clasp (clips on and off a bag)

Use this if you want a bag charm you can move between bags and backpacks.

  1. Attach the rose to a small split ring using Option 1 or 2.
  2. Clip a swivel lobster clasp onto that ring.
  3. The swivel lets the rose spin freely so it never twists on the strap.

Tip: always use a split ring, the double-loop kind, not a single open jump ring. A jump ring can work itself open and drop your keys.

Pick Your Colors

A single red and green crochet rose laid flat on a white background

Red is the classic rose, but the same pattern works in any flower color.

  • Red or deep maroon for the timeless rose look.
  • Black with a pearl for an edgy coquette charm.
  • Blush pink or white for something soft and everyday.

For a deeper, more dimensional rose, hold a strand of dark red and bright red together as you work the petal strip.

Tips for a Keychain That Lasts

  • Secure the rose well. A keychain gets tugged more than a wrist flower, so sew through all the rolled layers a few times before adding the ring.
  • Anchor the ring to the base, not a single stitch. The firm green base is the strongest place to attach hardware.
  • Stiffen it if you like. A light mist of fabric stiffener helps the petals hold their curl through daily use in a bag.
  • Make it a gift. A red rose keychain is a lovely Valentine’s, Mother’s Day, or anniversary gift that never wilts.
  • Batch them for markets. Roses are eye-catching on a craft-fair table and only cost a little yarn each.

FAQ

What hardware do I need for a rose keychain?

Just one split key ring, about 25 mm. If you want to clip it on and off a bag, add a swivel lobster clasp. Both come in cheap multipacks.

How is this different from the rose gajra?

It is the same rolled rose, base, and leaf. For the keychain you skip the long crochet tie string and add a ring instead. If you want the wrist version, follow the rose gajra pattern.

Will it hold up on my keys?

Yes, as long as the rose is sewn through all its layers and the ring is anchored to the green base. Milk cotton is sturdy, and a light fabric stiffener adds extra staying power.

Can I add a pearl or beads?

Yes. Thread a pearl or a few beads onto the little chain dangle before you close the ring. A black rose with a single pearl is a pretty coquette look.

Do I have to use glue?

No. The rose holds with sewing alone. Glue just makes it easier by keeping the rolled rose in shape while you stitch through it.

Is this beginner-friendly?

Yes. If you can chain, single crochet, and double crochet, you can make this rose. Rolling it is the fun part, and adding the ring is just a few stitches and a knot.

One Rose, So Many Uses

The best part of this little rose is how far one pattern stretches.

Add a ring and it is a keychain, add the long tie string and it is a wrist gajra, or clip it on a swivel clasp and it is a bag charm.

If you want more little clip-on makes, browse the rest of the keychains and charms patterns, like the crochet bow keychain and the tiny turtle keychain.

If you make one, save this pattern on Pinterest so you can find it again, and tag a friend who would love a rose that never wilts.

Similar Posts