Christmas Tree Crochet Granny Square Pattern: Festive Holiday Crochet Tutorial

A crochet granny square featuring a green Christmas tree with colorful ornaments, a yellow star, and a brown trunk on a cream background with a green border.

Introduction

This charming Christmas Tree crochet granny square brings a festive touch to any project. The centerpiece is a lush green Christmas tree, adorned with red and cream bauble ornaments and crowned with a golden yellow star. Set against a classic cream granny square background, the tree pops with vivid, cheerful color. The square is finished with a tidy deep green border, offering a framed look. This pattern celebrates the beauty of handmade decor, capturing the warmth, nostalgia, and anticipation of the holiday season. Use these squares to make cozy blankets, gift toppers, or decorative pillows. Every stitch puts a little Christmas magic into your home, and this project offers crocheters a joyful and creative way to prepare for the festivities. With its playful design and eye-catching details, it’s a perfect addition to your holiday crafting list.

Whether you’re looking to add a handmade touch to your celebrations or searching for a unique holiday gift, this pattern is a wonderful choice. The playful mix of textured stitches and colorful appliqués makes this square interesting to construct and delightful to display. If you enjoy bringing nostalgia and whimsy into practical items, you’ll find every round of this granny square a pleasure to complete.

Project Overview

The Christmas Tree granny square is built in structured layers: first, a standard cream-colored granny square is constructed in rounds. The tree is crocheted in rows using green yarn and then layered on top of the base. Baubles (small circles or popcorns) and the star topper are crocheted separately in red, yellow, and cream, then sewn onto the tree. The tree trunk is also made separately in brown and attached at the base. Finally, the border is added using the green yarn, providing a neat visual finish. Each piece is worked independently and joined in the final assembly for a crisp, three-dimensional effect.

Skill Level

Advanced Beginner. This pattern combines basic granny square construction with small appliqué pieces and textured stitches like clusters and popcorns. Some experience with seaming and changing colors is helpful, but the individual pieces use accessible stitches for confident beginners looking to grow their skills.

Materials

  • Worsted weight yarn (Category 4) in the following colors:
    • Cream (background)
    • Green (tree)—can use one shade or two for dimension
    • Brown (trunk)
    • Red (ornaments)
    • Yellow (star)
    • Cream (ornaments, optional)
  • Approximate amounts: 20g cream, 10g green, 2g brown, small scraps of red, yellow, and cream.
  • 4.0 mm (G-6) crochet hook
  • Tapestry needle for sewing pieces and weaving in ends
  • Sharp scissors
  • Stitch markers (optional, for marking rounds or motif positions)

Select a soft, washable acrylic or cotton yarn for a sturdy, easy-care finished product. Bright, saturated colors work best to make each detail stand out.

Finished Size

The completed granny square measures approximately 6″ x 6″ (15 x 15 cm) when made with worsted weight yarn and a 4.0 mm hook. Adjusting the size is easy—use a larger or smaller hook and thicker or thinner yarn for bigger or smaller squares, or add extra base rounds to enlarge the background. Appliqué placement should be adjusted proportionally for best effect.

Gauge

Approximate gauge: 16 double crochet (dc) stitches and 8 rows = 4″ x 4″ (10 cm x 10 cm) in granny square stitch using a 4.0 mm hook. Precise gauge is not critical, but altering your gauge will change the finished size and yarn requirements, especially if making multiple matching squares for a project.

Stitches and Abbreviations

  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • hdc – half double crochet
  • dc – double crochet
  • tr – treble crochet
  • popcorn – popcorn stitch (see Instructions)
  • cluster – 3-dc cluster (see Instructions)
  • MR – magic ring
  • inc – increase (2 sts in the same stitch)
  • dec – decrease (next 2 sts worked together)

Pattern Notes

  • This pattern uses US crochet terminology.
  • Chains at the beginning of each round count as a stitch unless otherwise stated.
  • Base granny square is worked in joined rounds: finish each round with a sl st to the start ch.
  • Change colors at the end of a round for best color transitions. Fasten off old color before joining the next.
  • Baubles and star are made and sewn on separately.
  • Keep right side facing throughout for the neatest appearance. Use a stitch marker to mark the top left corner if needed.
  • Before joining appliqué pieces, lay them out to ensure balanced placement.

Crochet Pattern Instructions

1. Granny Square Base (Cream)

  1. With cream yarn, MR or ch 4 and join with sl st to form a ring.
  2. Round 1: Ch 3 (counts as dc), 2 dc in ring, ch 2, [3 dc in ring, ch 2] three times. Join with sl st to top of starting ch 3. (12 dc, 4 ch-2 corners)
  3. Round 2: Sl st in next 2 dc and into next ch-2 corner. Ch 3 (counts as dc), 2 dc in same corner, ch 2, 3 dc in same corner, *ch 1, (3 dc, ch 2, 3 dc) in next corner; repeat from * around, ch 1, join to top of starting ch 3. (24 dc, 4 ch-2 corners, 4 ch-1 sides)
  4. Round 3: Sl st to corner as before. Ch 3, 2 dc in same corner, ch 2, 3 dc in same corner, *ch 1, 3 dc in next ch-1 space, ch 1, (3 dc, ch 2, 3 dc) in next corner; repeat from * around, ch 1, 3 dc in last ch-1 space, ch 1, join to start. (36 dc, 4 ch-2 corners, 8 ch-1 sides)
  5. Round 4: Continue as established, working (3 dc, ch 2, 3 dc) in each corner, 3 dc in each ch-1 space, separated by ch 1. Join to start and fasten off. The base square should be about 6″ (15 cm) across.

2. Christmas Tree Motif (Green)

  1. Row 1 (Bottom Tier): With green yarn, ch 17. Sc in second ch from hook and across. Turn. (16 sc)
  2. Row 2: Ch 2 (counts as hdc), hdc2tog, hdc in next 10, hdc2tog, hdc in last, turn. (14 hdc)
  3. Row 3: Ch 2, hdc2tog, hdc in next 8, hdc2tog, hdc in last, turn. (12 hdc)
  4. Row 4: Ch 2, hdc2tog, hdc in next 6, hdc2tog, hdc in last, turn. (10 hdc)
  5. Row 5 (Middle Tier): Ch 12, sc in second ch from hook and across the chs, then working along previous row, sc in each st. Turn. (21 sc)
  6. Row 6: Ch 2, hdc2tog, hdc in next 15, hdc2tog, hdc in last, turn. (19 hdc)
  7. Row 7: Ch 2, hdc2tog, hdc in next 13, hdc2tog, hdc in last, turn. (17 hdc)
  8. Row 8 (Top Tier): Ch 8, sc in second ch from hook and across, sc across previous row. Turn. (24 sc)
  9. Row 9: Ch 2, hdc in each st across. Fasten off, leaving a long tail to sew to the granny square.

(Tree shape should be a triangular stack with each tier slightly narrower than the one below. Block if needed to keep the tree flat.)

3. Tree Trunk (Brown)

  1. With brown, ch 5. Sc in second ch from hook and across. Turn. (4 sc)
  2. Rows 2-4: Ch 1, sc across. (4 sc)
  3. Fasten off, leaving tail for sewing.

4. Ornaments (Red, Cream)

  1. With red or cream, MR, ch 1, 5 sc in ring, join with sl st to first sc. Pull tail tightly to close center. Fasten off, leaving tail for sewing. Make 2-3 red and 1-2 cream ornaments.
  2. For fuller ornaments, work a popcorn: In MR, work 5 dc, remove hook leaving loop, insert hook through first dc of group, pick up dropped loop, pull through, ch 1 to close. Fasten off.

5. Star Topper (Yellow)

  1. With yellow, ch 2. 5 sc in second ch from hook. Do not join.
  2. For each point: *Ch 3, sl st in second ch from hook, sc in next ch, sl st in next sc on ring*; repeat for five points.
  3. Fasten off, leaving a long tail for sewing.

6. Assembly: Attach Appliqués

  1. Lay the granny square flat. Center the tree motif vertically and horizontally, with the bottom of tree about 2 rounds above the bottom of the square.
  2. Pin the tree in place. With a green tail, sew the edges down using whipstitch or running stitch, taking care to keep it flat.
  3. Position the trunk beneath the tree’s center base, overlapping slightly, and sew in place with brown tail.
  4. Arrange baubles and sew them evenly on tree tiers.
  5. Sew the star at the top center of the tree, shaping points as needed.

7. Border (Green)

  1. Join green yarn in any ch-2 corner. Ch 2, hdc in same corner, (ch 2, 2 hdc) in corner.
  2. Work 1 hdc in every stitch and ch-1 space along each edge, working (2 hdc, ch 2, 2 hdc) in every corner.
  3. Sl st to top of beginning ch 2, fasten off, and weave in ends.

Assembly and Finishing

After you’ve sewn on the tree, trunk, star, and baubles, check all appliqué pieces for secure attachment and neatness. Weave in all yarn ends carefully on the back of the square, ensuring no loose tails poke through to the front. If your square is slightly misshapen or wavy, wet block it by gently steaming or pinning it to measured dimensions and allowing it to dry flat. The blocking helps the pieces lay smoothly and enhances the sharpness of the finished square. If making several squares, stack them and block as a group for consistency.

Lightly hand press the non-appliqué areas to smooth stitches, especially if the baubles or tree make the surface raised. If needed, use a soft cloth between the square and the iron when steaming. Take time to adjust the star points delicately with your fingers so they are even and prominent. Finished squares can be joined as-is or stored flat until assembly into larger projects like blankets or banners.

Customization Ideas

This granny square pattern is highly adaptable. Try using shimmer or glitter yarn for ornaments or star for a sparkling festive effect. Make the tree in gradient green yarn for a multi-tone look, or use white or silver for a frosted tree theme. Add tiny beads or embroidery for more detailed decorations. For a larger throw, use bulky yarn and a bigger hook—or scale down with lightweight yarn and a small hook for mini garlands or tiny ornaments. Consider making multiple squares for a blanket, pillow cover, or festive wall hanging. You can also make the background in non-traditional colors (for example, blue for a snowy evening scene).

Troubleshooting

Curling or Wavy Edges: This can happen if your tension is too tight or too loose. Block the square gently and adjust your stitch tension as needed.
Uneven Granny Square: Maintain consistent stitch height; don’t skip ch-1 spaces. If the square skews, count stitches after each round.
Tree Not Centered: Use stitch markers to plan placement before sewing. Adjust slightly as you pin to achieve a balanced look.
Loose Color Changes: Pull yarn tails through the back of the work and weave securely, so color transitions are neat.
Baubles Not Laying Flat: Shape them with fingers, sew through center securely, and block gently if needed.
Square Too Large/Small: Adjust hook size or yarn weight, or add/subtract granny square rounds as needed. Always block for final sizing.

Care Instructions

Handwash or machine wash the square gently in cool water with mild detergent, especially if you added embellishments. Lay flat to dry and avoid twisting or wringing. If blocking again after washing, pin to shape while damp. Store flat in a cool, dry place when not in use to maintain shape and details. For acrylic yarns, low-heat steaming is safe, but check yarn label for best care.

Final Notes

For best results, double-check your stitch and row counts after each step. Take time to weave in ends and adjust the appliqué placement using the photos as your reference guide. Personal tension may vary—adjust hook sizes if your square needs tweaking. Most importantly, enjoy the process, and take pride in your handmade holiday creation that’s sure to become a cherished part of your celebrations!

Leave a Reply

Your email address will not be published. Required fields are marked *

We use the details you enter here and your IP address to publish and moderate comments, as explained in our Privacy Policy. Please follow our Acceptable Use Policy.