Create a festive handmade decoration with this Crochet Christmas Flower pattern. The flower is made from three layers of petals, a white yarn center, and a green leaf. Red, white, and green yarn give it a classic holiday look, while other colors can help it coordinate with your seasonal décor. The pattern is suitable for crocheters with some familiarity with basic stitches and uses a 2.0 mm hook.

Crochet Christmas Flower Pattern Overview
Make each petal layer separately, then arrange and sew the layers together. The first and second layers each have three petals. The third layer has six petals and forms a fuller base. Make the leaf using the same instructions as the third layer, then add the flower center and assemble the pieces.
This design can be used as a Christmas decoration or adapted for other handmade displays. For more seasonal crochet inspiration, consider making a Christmas wreath, a crochet snowflake, or a mini Christmas tree bag. Crochet flowers can also be combined into a bouquet.

Materials and Color Choices
- Red, white, and green yarn
- 2.0 mm crochet hook
- Scissors
- Darning needle
- Stitch marker
- Hot melt glue
Red and white petals with green leaves create a traditional Christmas palette. You can also use multicolored yarn for a more varied result. The original color range includes 86 colors of cotton yarn; choose a yarn weight and hook that work together, and keep the yarn consistent across the flower layers so they fit together neatly.

Abbreviations and Pattern Notes
- ch: chain
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- ss: slip stitch
- st: stitch
- sk: skip
A magic ring begins each piece worked in the round. In the petal instructions, the picot is made with one chain between two single crochets. Use a stitch marker to keep track of the beginning of a round, and check your stitch count before moving on. Fasten off and weave in the yarn ends where instructed.
How to Crochet the Christmas Flower
First layer of petals
- Make a magic ring.
- Round 1: Work 6 sc into the ring. Join with 1 ss in the first stitch.
- Round 2: Repeat 3 times: make 8 ch; beginning in the second chain from the hook, work 7 ss; make 1 ss, then make 1 ss in the next stitch.
- Round 3: Repeat 3 times: work 1 sc, 1 hdc, 3 dc, 1 hdc, and 1 sc; at the petal tip, work 1 sc, 1 ch, and 1 sc; then work 1 sc, 1 hdc, 3 dc, 1 hdc, and 1 sc. Skip 1 stitch and make 1 ss in the next stitch.
- Fasten off and weave in the ends.
Second layer of petals
- Make a magic ring.
- Round 1: Work 6 sc into the ring. Join with 1 ss in the first stitch.
- Round 2: Repeat 3 times: make 9 ch; beginning in the second chain from the hook, work 8 ss; make 1 ss, then make 1 ss in the next stitch.
- Round 3: Repeat 3 times: work 1 sc, 1 hdc, 4 dc, 1 hdc, and 1 sc; at the petal tip, work 1 sc, 1 ch, and 1 sc; then work 1 sc, 1 hdc, 4 dc, 1 hdc, and 1 sc. Skip 1 stitch and make 1 ss in the next stitch.
- Fasten off and weave in the ends.
Third layer of petals
- Make a magic ring.
- Round 1: Work 6 sc into the ring. Join with 1 ss in the first stitch, then make 1 ch.
- Round 2: Work 2 sc in the next stitch 6 times. Join with 1 ss in the first stitch of the round.
- Round 3: Repeat 6 times: make 8 ch; beginning in the second chain from the hook, work 7 ss; make 1 ss, then make 1 ss in the next stitch.
- Round 4: Repeat 6 times: work 1 sc, 1 hdc, 3 dc, 1 hdc, and 1 sc; at the petal tip, work 1 sc, 1 ch, and 1 sc; then work 1 sc, 1 hdc, 3 dc, 1 hdc, and 1 sc. Skip 1 stitch and make 1 ss in the next stitch.
- Fasten off and weave in the ends.
Flower center
Thread a darning needle with white yarn and insert it through the middle of the first petal layer. Wrap the yarn around the needle three times and pull it through the petals to form a knot. Repeat this process 8 times to create the center.
Leaf
Make the leaf by following the third-layer instructions, using green yarn. The leaf therefore has six points. Fasten off and weave in the ends when complete.
Assembling the Flower
- Separate two strands from a piece of red yarn. Arrange the first, second, and third petal layers in order, then sew them together with a needle.
- Position the leaf and secure it to the flower with hot melt glue. Take care when handling hot glue, and allow it to cool before using or displaying the finished decoration.
- If you are adding a stem, insert it before gluing the leaves. Wrap yarn around the stem down to its end.
Before finishing, check that the petal layers sit evenly and that the yarn ends are secure. A stitch marker and careful counting can help keep the rounds consistent, especially when making multiple flowers for a coordinated decoration.

Finish Your Crochet Christmas Flower
This Crochet Christmas Flower pattern combines three petal layers, a simple yarn center, and a matching leaf to create a festive handmade accent. Follow the round counts carefully, choose colors that suit your project, and sew the layers together before attaching the leaf. The finished flower can be used as a seasonal decoration or included in a handmade floral display.
