This Crochet Thai Rose pattern guides you through making a detailed flower from separate petals, a sepal, and two leaves. The finished rose has a wired stem and can be displayed on its own, added to a bouquet, or used as a decorative embellishment. The instructions use US crochet terminology and include the stitch details and assembly order needed to bring the pieces together.
Before starting, gather the yarn and tools listed below. Because the pattern involves several components, a stitch marker can help you keep track of rounds, while leaving a yarn tail on each piece makes assembly easier.

Why Make a Crochet Thai Rose?
The flower is built from four small petals, four middle petals, five large petals, one sepal, and two leaves. Layering the petals in stages creates a full flower shape and offers practice with increases, working in the round, and shaping decorative edges.
Choose cream, pink, and green for the suggested color combination, or use other yarn colors to suit your project. Deep crimson, cherry red, rose pink, yellow, purple, orange, and blue are all possible choices. For a gradual color effect, try arranging shades from light to dark.

Purple French Rose and Barbie Rose Bouquet

Pink Barbie Rose and Small Thai Rose Bouquet
Ways to Use Your Crochet Thai Rose
- Decor and gifts: Display the finished flower as a table centerpiece or give it for a birthday, anniversary, wedding, or baby shower.
- Embellishments: Attach a crocheted rose to a suitable craft or handmade item for a floral detail.
- Bouquets: Combine roses with other crocheted flowers, such as daisies or sunflowers, and add crocheted leaves for a coordinated arrangement.
When planning a bouquet, make flowers in complementary colors and vary their placement to create visual balance.
Materials and Pattern Details
- Yarn in four colors: cream, light pink, dark pink, and green
- 2.5 mm crochet hook
- Flower rod: 16 inches long x 0.08 inches diameter (40 cm x 2 mm)
- Iron wire: 0.4 mm or 0.5 mm diameter
- Stitch marker
- Darning needle
- Scissors
- Hot melt adhesive
Difficulty: Advanced intermediate; the pattern summary also describes the level as middle. Beginners who are comfortable following detailed instructions may choose to try it as a challenge.
Gauge: Not applicable. Changing the yarn or hook size will change the finished project size.
Stitches used: Double crochet (dc), half double crochet (hdc), single crochet (sc), slip stitch (ss), and treble crochet (tr).
Picot stitch: Single crochet into the next stitch, chain 3, then single crochet at the base of the chain.
Notes Before You Begin
- The pattern is written in US terminology.
- Work the rows in the round.
- Place a stitch marker at the beginning of each row to keep track of your rounds.
- Notes in the original instructions are indicated in italics.
Step-by-Step Crochet Thai Rose Pattern
Small Petal (Make 4)
Use dark pink yarn and begin with a magic ring.
- R1: Ch 3, 10 dc in the round, ss.
- R2: Ch 2, (2 hdc in next st) 10 times, ss.
- R3: Ch 1, sc 6, (2 hdc in next st) 8 times, sc 6, ss.
- Cut the yarn and leave a tail.

Middle Petal (Make 4)
Use light pink yarn and begin with a magic ring.
- R1: Ch 3, 10 dc in the round, ss.
- R2: Ch 2, (2 hdc in next st) 10 times, ss.
- R3: Ch 1, sc 2, (1 sc, 2 sc in next st) 8 times, sc 2, ss.
- R4: Ch 1, sc 9, (2 hdc in next st) 10 times, sc 9, ss.
- Cut the yarn and leave a tail.
Big Petal (Make 5)
Use cream yarn and begin with a magic ring.
- R1: Ch 3, 10 dc in the round, ss.
- R2: Ch 2, (2 hdc in next st) 10 times, ss.
- R3: Ch 2, (1 hdc, 2 hdc in next st) 10 times, ss.
- R4: Ch 1, sc 8, (2 hdc in next st) 6 times; (1 hdc, 1 dc); (ch 3 picot st); (1 dc, 1 hdc); (2 hdc in next st) 6 times, sc 8, 1 ss, 1 ch. Cut the yarn and leave a tail.
Flower Sepal
Use green yarn and begin with a magic ring.
- R1: Ch 1, 6 sc in the round, ss.
- R2: Ch 1, (2 sc in next st) 6 times, ss.
- R3: Ch 1, (1 sc, 2 sc in next st) 6 times, ss.
- R4: Ch 1, 18 sc, ss.
- R5: (Ch 9, start in the 2nd st from hook: ss 2, 1 sc, 2 hdc, 2 dc, 1 tr, sk 2, ss) 6 times.
- Work 1 ss and 1 ch. Cut the yarn, leaving a tail for wrapping.
Leaf (Make 2)

- With green yarn, make a foundation chain of ch 12.
- R1: Add wire. Starting in the 2nd st from hook, work sc, hdc, 2 dc, 3 tr, 2 dc, hdc, 3 sc in the last st; hdc, 2 dc, 3 tr, 2 dc, hdc, 2 sc in the next st, ss.
- R2: (Ch 2, sc) 12 times, ch 3 picot st, (ch 2, sc) 12 times, ss. Cut the yarn and leave a tail. Wrap the tail around the wire.
Assembling the Crochet Thai Rose
Arrange the components before attaching them so you can check the petal layers and leaf positions. Use the hot melt adhesive carefully and follow the product’s safety instructions.

Layer the Petals
- Wrap the small petals around the rod one at a time. Apply glue at their bases to hold them together.
- Wrap the middle petals around the small petals, one at a time. Overlap them slightly until they cover the sides of the small petals.
- Add the large petals around the middle layer. Position each large-petal tip between two middle petals, and glue the petals to the outer layer one at a time. Trim the tails.
Attach the Sepal and Leaves
- Insert the rose rod through the center of the sepal. Glue the sepal and petals together, arranging the sepal tips so they curve outward.
- Wrap green yarn around a few inches of the rod. Attach the leaves opposite each other, then continue wrapping toward the end of the rod. Glue the yarn end in place and adjust the leaves.
Video Tutorials
The tutorials cover the petals and sepal, followed by the leaf and assembly. Turn on subtitles in the video settings if you need them.
Petals and Sepal Video Tutorial ①
Leaf and Assembly Video Tutorial ②

Final Tips for Your Crochet Thai Rose
Keep the small, middle, and large petals in separate groups as you work, and check that you have the required number of each before assembly. The 2.5 mm hook and four suggested yarn colors form the listed materials; changing yarn or hook size affects the finished dimensions. Once assembled, the Crochet Thai Rose can stand alone as a handmade gift or become part of a larger floral arrangement.
