Let’s make the flower of love. This crochet rose pattern shows how to make a realistic rose with exquisite detailing. You get a step by step details on how to crochet the flower’s core and delicate petals and arrange them into a beautiful design.
The finished rose stem makes a thoughtful homemade gift, a rose arrangement, a brooch, or an embellishment to other projects. Ready to crochet roses? Grab your yarn and hook, and let’s make something amazing.
Also, Thai rose is commonly used to match bouquets. If you want to make your own crochet flower bouquet, we offer many free patterns. Check patterns list link here.

Why We Love Thai Rose
- The crochet rose comprises four small and medium petals, five large petals, a sepal, and two leaves that look realistic once assembled, showing every element of the flower. This is a great way to improve your skills and learn new techniques.
- You can choose any color for the rose depending on your liking and preference. Use deep crimson, vivid cherry red, or gentle rose pink to bring out the elegance of the flower. Vibrant clashing hues like yellow, purple, orange, and blue will result in a vivid, entertaining design that can be a conversation starter. Ombre or gradient color patterns bring sophisticated grandeur to soft, dreamy pastels.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Usage
- Original Uses: Roses are great as table center decor or gifts for birthdays, anniversaries, weddings, and baby showers.
- Functional Usage: These crochet roses make easy attachments to other items, allowing you to personalize and enhance your creations.
- Ideas for Flower Bouquets: Crochet flowers can be the main attraction for a bouquet and as delicate accents among other flowers. For a cohesive and visually appealing bouquet, consider pairing crochet roses with other flowers like daisies and sunflowers or incorporating crochet leaves for a unique touch.
Materials
- Yarn – yarn of four colors – cream, light pink, dark pink, green
- Hook – 2.5 mm
- Flower Rod – 16 inches long x 0.08 inches diameter (40cm x 2mm)
- Iron wire – 0.4mm or 0.5mm diameter
- Stitch marker
- Darning needle
- Pair of scissors
- Hot melt adhesive
Difficulty
Advanced intermediate. (However, even as a beginner looking for a challenge, you can try this pattern using as it provides the step-by-step tutorial).
Gauge
Not applicable. Changing the hook size and yarn will change the size of the projects.
Stitches Used
- Double crochet – dc
- Half double crochet – hdc
- Single crochet – sc
- Slip stitch – ss
- Treble crochet – tr
Special Stitches
Picot st – single crochet into the next stitch, chain 3, single crochet at the base of the chain
Notes
- The pattern is in US terminology.
- The rows are worked in a round.
- Use a stitch marker at the beginning of each row.
- Additional notes are indicated in italics.
Step-by-Step Pattern for Crochet Thai Rose:
Small Petal (Make 4)
- Using the dark pink color start with a magic ring
- R1: ch3, 10 dc in the round, ss
- R2: ch2, ( 2 hdc in next st) * 10 times, ss
- R3: ch1, sc6, (2 hdc in next st) * 8 times, sc6, ss
- Cut and leave a tail.

Middle Petal (Make 4)
- Using light pink color, start with a magic ring
- R1: ch3, 10 dc in the round, ss
- R2: ch2, (2 hdc in next st) * 10 times, ss
- R3: ch1, sc2, (1sc, 2sc in next st) * 8 times, sc2, ss
- R4: ch1, sc9, (2hdc in next st) * 10 times, sc9, ss
- Cut and leave a tail.
Big Petal (Make 5)
- Using cream, start with a magic ring
- R1: ch3, 10dc in the round, ss.
- R2: ch2, (2hdc in next st) * 10 times, ss
- R3: ch2, (1hdc, 2hdc in next st) * 10 times, ss
- R4: ch1, sc8, (2hdc in next st) * 6 times; (1hdc, 1dc); (ch3 picot st); (1dc, 1hdc); (hdc2 in next st ) * 6 times, 8 sc, 1 ss, 1 ch, cut and leave a tail.
Flower Sepal
- Using green, start with a magic ring
- R1: ch1, 6sc in the round, ss
- R2: ch1, (2sc in next st) * 6 times, ss
- R3: ch1, (sc1, 2sc in next st) * 6 times, ss
- R4: ch1, 18sc, ss
- R5: (ch9, start the 2nd sts from hook ss2, 1 sc, hdc2, dc2, tr1, sk2, ss)* 6 times
- 1 ss, 1 ch, Cut and leave a tail for wrapping.
Leaf

- Using green yarn, start with foundation chain: ch12
- R1: add wire, start the 2nd sts from hook, sc, hdc, dc2, tr3, dc2, hdc, 3sc in last st; hdc, dc2, tr3, dc2, hdc,sc2 in next st, ss
- R2: (ch2, sc) * 12 times, ch 3 picot st, (ch2, sc) * 12 times, ss, cut and leave a tail. Wrap the tail around the wire.
Assembly
Note: watch the video tutorial for further details.

Assembling the Rose Petals
- Step 1: Wrap the small petals around the rod one at a time using glue at the base to seal them together
- Step 2: Take the middle petals and wrap them around the small petals one at a time, gluing them slightly over each other until you cover the sides of all the small petals.
- Step 3: Take the large petals and continue the process, ensuring the tip of the large petal rests between two middle petals. Using glue, attach to the outer part of the middle petals one at a time. Cut off the tails.
Joining the Sepal
- Step 4: Insert the rod of the assembled rose through the center of the sepal and glue the petals and sepals together, making sure the sepal tips are curved out.
Joining the Leaves
- Step 5: Using green yarn, wrap a few inches down the rod, then attach the leaves opposite each other, continue wrapping until the end, and finish by gluing the end. Arrange the leaves so they look aesthetically pleasing.