Certainly! Here’s a free crochet pattern to create a simple crochet rose flower. This pattern will guide you through the steps to make a beautiful rose with a long stem. Please note that crochet patterns often use abbreviations. I’ll include explanations for each abbreviation to make it easy to follow, even if you’re a beginner.

Materials Needed:

  • Worsted weight yarn in the color of your choice for the petals
  • Green worsted weight yarn for the stem and leaves
  • Crochet hook appropriate for your yarn (usually size G or H works well)
  • Scissors
  • Yarn needle
  • Stitch marker (optional)


  • Ch: Chain
  • Sc: Single Crochet
  • Dc: Double Crochet
  • Sl st: Slip Stitch


Rose Petals:

  1. Foundation: Start by chaining 26.
  2. Row 1: In the second chain from the hook, make 1 sc. Then, make 1 dc in the same chain. Skip 1 chain, then in the next chain, make 1 sc and 1 dc. Repeat from * to * across until you have 2 chains left. Skip 1 chain, then make 1 sc in the last chain. Turn your work.
  3. Row 2: Ch 1, 1 sc and 1 dc in the first sc of the previous row, then 1 sc and 1 dc in the next sc of the previous row. Repeat * to * across. Turn your work.
  4. Rows 3-5: Repeat Row 2 for the next 3 rows.
  5. Row 6: Ch 1, sc2tog (single crochet 2 together), sc2tog, repeat * to * across until you have 1 stitch left. Sc in the last stitch. Fasten off, leaving a long tail for sewing.


  1. Roll up the crocheted strip into a spiral, starting with the end where you made the sc2tog stitches. This will form the center of your rose.
  2. Thread the yarn needle with the long tail you left, and stitch through the layers of the rose to secure it in place.


  1. Attach the green yarn to the bottom of your rose (the end where you started the foundation chain).
  2. Row 1: Ch 1, sc in the same stitch where you attached the yarn. Sc in each stitch around the stem of the rose. Sl st to the first sc to join the round.
  3. Row 2: Ch 1, sc in each sc around. Sl st to the first sc to join the round.
  4. Repeat Row 2 until your stem is as long as you desire. Then, fasten off and weave in the ends.


  1. Attach the green yarn to the stem near the base of the rose.
  2. Row 1: Ch 8, sc in the 2nd chain from the hook and in each chain across. Sl st to the stem to secure the leaf. Fasten off and weave in the ends.
  3. Repeat this process to attach leaves wherever you like on the stem.

That’s it! You’ve created a beautiful crochet rose with a long stem. You can make multiple roses and arrange them in a bouquet or use them as embellishments for various projects. Enjoy your crocheting!