Free Crochet Rose Keychain Pattern Beautiful for Home Decor
Some of my favorite projects come from bursts of inspiration after seeing something beautiful in the everyday. That's exactly how this free crochet tulip pattern was born! After noticing playful tulips in a friend's bag, and craving a little pop of spring, I decided to design a mini tulip you can crochet in any color and use just about anywhere, pinned to a backpack, perched on a shelf, or as a happy keychain. I chose classic pink and green cotton threads for an authentic and cheerful touch. This pattern is close to my heart for its simplicity and charm, plus, it's easy enough for beginners, but stylish enough for any season.

Benefits of This Crochet Tulip Pattern
- Quick to make (great for gifts!).
- Only basic stitches-no advanced skills needed.
- Uses leftover yarn, so it's eco-friendly.
- Looks adorable as a bag charm, keyring, or decor.

Customization and Sizing Tips
- Want a bigger tulip? Use thicker yarn and a bigger hook.
- For mini tulips, try thread and a smaller hook.
- Add more petals or leaves to make a bouquet.
- Stuffing can make your tulip plumper and cuter.
Playing With Yarn Colors
- Pink and green are classics, but you can use any color combo you love.
- Try yellow, red, or even two-tone petals for a playful effect.
- 100% cotton works beautifully for a crisp, clean shape.

Stitch Guide & Techniques
- Magic ring: The easiest way to start crocheting in the round.
- Single crochet (sc): Used for firm, neat stitches.
- Increase: Two single crochets in the same stitch make the tulip rounder.
- Slip stitch: Perfect for joining rounds and shaping.
Crochet Rose Keychain Pattern
Finished Size
The finished rose measures about 5-7 cm across when made with 100% cotton yarn and a 2.2 mm hook. Size may vary based on yarn and hook used.
Materials
- 100% cotton thread or yarn, rose color of your choice
- 2.2 mm crochet hook
- Scissors
- Yarn/darning needle
- Stitch markers
- Keychain ring (optional)
Special Techniques
- Magic ring: Starts the rose in the round.
- Slip stitch (sl st): For joining/attaching.
- Double crochet (dc): Main stitch for rounds and petals.
- Increase: Two double crochets in the same stitch.
- Crab stitch (reverse single crochet): Decorative petal edging.
- Invisible closure: Finish off your last round neatly with a yarn needle.
Step-by-Step Pattern
Step 1: Rose Base
Round 1:
- Make a magic ring.
- Chain 2.
- Work 12 double crochets (dc) into the magic ring.
- Pull the ring tight and join with a slip stitch (sl st) to the top of the initial chain.

Simple explanation:
Start with a circular ring. Make two chains, then do 12 tall stitches in the ring and close the round.
Take a moment to gather your materials and settle in. Starting a rose is simple and fun. Imagine the beautiful flower you'll create-perfect for a keychain, bag, or as an accent on clothes!
Round 2:
- Chain 2.
- Make 2 double crochets in each stitch around (24 double crochets in total).
- Join with a slip stitch.
Simple explanation:
Do two tall stitches in every spot around the circle to make it bigger.
Round 3:
- Chain 2.
- (Work 1 double crochet in the next stitch, then 2 double crochets in the next stitch)-repeat around (36 double crochets total).
- Join with a slip stitch.
Simple explanation:
Do one tall stitch in one spot, then two tall stitches in the next. Repeat this to make your rose even larger.
Round 4:
- Chain 2.
- (Work 1 double crochet in each of the next two stitches, then 2 double crochets in the next stitch)-repeat around.
- At the end, fasten off and use a needle for an invisible closure (sew the last stitch through the first one for a seamless round).
Simple explanation:
Do two tall stitches, one in each spot, then two tall stitches together in the next. Go all the way around, then cut and neatly hide your thread.
Step 2: Mark Petal Points
- Mark two stitches together, skip four, mark two stitches, skip four, and continue around the circle.
- These are where your petals will begin.
Simple explanation:
Mark pairs of stitches around the edge for petal placement: mark two, skip four, and repeat.
Now that you're working on the base and getting into petal formation, notice how your rose is coming to life with each round. These parts may be repetitive, but enjoy the smooth rhythm-they give the rose its fluffy fullness.
Step 3: Crocheting the Petals
For each marked petal base:
Petal Row 1:
- Attach your yarn to the back loop of the first marked stitch.
- Chain 2
- Work 3 double crochets in the same stitch.
- Work 3 double crochets into the next marked stitch.
- Chain 2, turn your work.
Simple explanation:
Start at a marked stitch and make two chains, three tall stitches, then move to the next and make three more tall stitches. Chain two and turn.
Petal Row 2:
- Make 2 double crochets in each stitch across (12 in total).
- Attach the petal to the base with a slip stitch in the next unworked stitch.
Simple explanation:
Do two tall stitches in every stitch you just made to make the petal bigger and wavier. Tie this petal down to the base.
Edging:
- Chain 1
- Work crab stitch (reverse single crochet) along the petal top for a neat finish.
- Attach the tip of the petal back to the round base using a slip stitch.
Simple explanation:
Make a special, pretty border. Attach the petal tip neatly to the base for a polished look.
Repeat Steps for all marked pairs around, forming a full round of petals.
Step 4: Additional Rounds of Petals
- For the next round of petals, repeat the marking and petal-making steps, making the petals slightly further in or between the previous ones for layered effect.
- For the final (innermost) round, attach petals only through the inside loop for a tighter, more central layer.
- Always finish by hiding the yarn tails inside the rose with your yarn needle.

Simple explanation:
Keep making more petals in layers, a little tighter each round, for a full rose look. Hide the ends neatly.
You're reaching the last petals. Now it all comes together-take pride in your careful rounds and neat finishes. Your flower is unique and beautiful, and will look stunning wherever you decide to attach it.
Customization Ideas
- Vary yarn colors for petals for a variegated look.
- Add green leaves at the base for realism.
- Sew beads or pearls into the center for decoration.
- Attach to a hairpin or brooch, or onto a bag for a chic look.
Important Remarks and Final Look
Your rose should look layered and lush, with petals arranged concentrically and a frilly, crab-stitch edge. The hidden ends will make the base neat and comfortable for attaching as a keychain, applique, or accessory.
Conclusion
You have completed a beautiful crochet rose! The process is repetitive yet rewarding, and the final result is a lifelike, fluffy rose that you can use in many ways. Don't hesitate to experiment with size, color, and attachment styles.
This beginner-friendly overview is packed with warmth, creativity, and practical tips, making it easy for crafters to dive in and personalize their tulip. The sectioning and bullet points help keep things organized and clear. If you're looking to inspire, guide, and spark joy in new crocheters, this approach strikes the perfect balance.

