Crochet Christmas tree pillow pattern graphic featuring a decorated green tree pillow with red, green, and black text and festive holiday accents.

Crochet Christmas tree pillow pattern

Add a festive handmade touch to your holiday décor with this crochet Christmas tree pillow! The green tree stands out against the white background for a simple, classic Christmas design that looks great on a couch, chair, or bed. You can even add mini pom poms to the tree for colorful ornaments and a fun finishing touch.

Quick answer

This crochet Christmas tree pillow is an advanced beginner C2C crochet project made with worsted weight (#4) yarn and a G-6 (4 mm) crochet hook. The finished pillow measures approximately 14.5 inches wide by 17.5 inches tall. Crochet one C2C front panel with the Christmas tree design and one solid white back panel, then sew the panels together and add fiber fill.

Why you’ll love this crochet Christmas tree pillow

  • Graph and written instructions: Follow the C2C graph or use the row-by-row written instructions, whichever method you prefer.
  • Manageable C2C project: Make a festive home décor project without committing to a full-size C2C blanket.

Crochet Christmas tree pillow pattern details

Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.

Skill level

Advanced beginner — This C2C crochet pillow pattern uses basic corner-to-corner construction with color changes to create the tree design. You should be comfortable following C2C instructions and changing yarn colors as you work.

Materials

  • G-6 (4 mm) crochet hook
  • Worsted weight yarn (#4) in white, green, and brown
  • Yarn needle
  • Scissors
  • Fiber fill
  • Optional: Mini pom poms
  • Optional: Hot glue gun and glue sticks

Not sure how crochet hook sizes affect your stitches? My Crochet Hook Sizes Guide explains the different hook sizes and how to choose the right one for your project.

Finished size

The finished crochet Christmas tree pillow measures approximately 14.5 inches wide by 17.5 inches tall.

Gauge

Gauge: 7 C2C blocks = 4 inches (10 cm)

My guide to crochet gauge explains how to measure your stitches and adjust your hook size.

Abbreviations

Pattern notes

  • This pillow is made from two C2C crochet panels: one front panel with the tree design and one solid white back panel.
  • Follow the pixel graph or written instructions.
  • Each block is chain 3 + 3 double crochet.
  • Chain 6 to start a new row.
  • means you are working on the right side.
  • means you are working on the wrong side.
  • Sew the two panels together around the edges, leaving an opening for the fiber fill.
  • Add the fiber fill, then sew the remaining opening closed.
  • Optional: Add mini pom poms to the front tree panel before sewing the pillow together. Attach them with small dabs of hot glue and let the glue cool completely before assembly.
Christmas tree pillow crochet pattern graphic featuring a green tree on a white C2C pillow with bold pink, black, and aqua text on a bright white background.

Free crochet Christmas tree pillow pattern instructions

You can follow either the C2C graph or the written instructions to make the front tree panel. New to corner-to-corner crochet? My C2C video tutorial walks you through the technique step by step.

After completing the front panel, crochet the solid white back panel, then sew the two pieces together and add fiber fill.

Need help with the color changes in the tree design? My How to Change Colors in Crochet tutorial explains exactly when to switch yarn for a cleaner transition.

Graph

Download the Christmas tree pillow pattern graph.

Written instructions

↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 3, green x 1, white x 7 (11 blocks)
↗ Row 12: white x 7, green x 2, white x 3 (12 blocks)
↙ Row 13: white x 4, green x 2, white x 7 (13 blocks)
↗ Row 14: white x 7, green x 3, white x 4 (14 blocks)
↙ Row 15: white x 4, green x 4, white x 3, brown x 1, white x 3 (15 blocks)
↗ Row 16: white x 3, brown x 2, white x 2, green x 5, white x 4 (16 blocks)
↙ Row 17: white x 5, green x 5, white x 1, brown x 3, white x 3 (17 blocks)
↗ Row 18: white x 3, brown x 4, green x 6, white x 5 (18 blocks)
↙ Row 19: white x 5, green x 7, brown x 3, white x 4 (19 blocks)
↗ Row 20: white x 5, brown x 2, green x 7, white x 6 (20 blocks)
↙ Row 21: white x 6, green x 8, brown x 1, white x 6 (21 blocks)
↗ Row 22: white x 7, green x 9, white x 6 (22 blocks)
↙ Row 23: white x 7, green x 9, white x 7 (23 blocks)
↗ Row 24: white x 7, green x 10, white x 7 (24 blocks)
↙ Row 25: white x 7, green x 11, white x 7 (25 blocks)
↗ Row 26: white x 7, green x 11, white x 8 (26 blocks)
First corner: Begin decreasing on one side while continuing to increase on the other.
↙ Row 27: white x 8, green x 12, white x 6 (26 blocks)
↗ Row 28: white x 5, green x 13, white x 8 (26 blocks)
↙ Row 29: white x 9, green x 13, white x 4 (26 blocks)
↗ Row 30: white x 3, green x 14, white x 9 (26 blocks)
↙ Row 31: white x 9, green x 14, white x 3 (26 blocks)
↗ Row 32: white x 4, green x 13, white x 9 (26 blocks)
Second corner: Begin decreasing on both sides.
↙ Row 33: white x 9, green x 12, white x 4 (25 blocks)
↗ Row 34: white x 5, green x 11, white x 8 (24 blocks)
↙ Row 35: white x 7, green x 10, white x 6 (23 blocks)
↗ Row 36: white x 7, green x 8, white x 7 (22 blocks)
↙ Row 37: white x 6, green x 7, white x 8 (21 blocks)
↗ Row 38: white x 9, green x 6, white x 5 (20 blocks)
↙ Row 39: white x 5, green x 5, white x 9 (19 blocks)
↗ Row 40: white x 10, green x 4, white x 4 (18 blocks)
↙ Row 41: white x 3, green x 3, white x 11 (17 blocks)
↗ Row 42: white x 12, green x 1, white x 3 (16 blocks)
↙ Row 43: white x 15 (15 blocks)
↗ Row 44: white x 14 (14 blocks)
↙ Row 45: white x 13 (13 blocks)
↗ Row 46: white x 12 (12 blocks)
↙ Row 47: white x 11 (11 blocks)
↗ Row 48: white x 10 (10 blocks)
↙ Row 49: white x 9 (9 blocks)
↗ Row 50: white x 8 (8 blocks)
↙ Row 51: white x 7 (7 blocks)
↗ Row 52: white x 6 (6 blocks)
↙ Row 53: white x 5 (5 blocks)
↗ Row 54: white x 4 (4 blocks)
↙ Row 55: white x 3 (3 blocks)
↗ Row 56: white x 2 (2 blocks)
↙ Row 57: white x 1 (1 block)

Back panel

Use white yarn to crochet a solid C2C panel that matches the front tree panel.

Increase on both sides until you reach 26 blocks. Then decrease on one side while continuing to increase on the other for 6 rows, keeping 26 blocks in each row. After completing those 6 rows, begin decreasing on both sides until 1 block remains.

The finished back panel should be 26 blocks wide by 32 blocks tall and measure approximately 14.5 x 17.5 inches. It should match the front panel before you sew the two pieces together.

Optional mini pom pom ornaments

For an extra festive touch, you can decorate the Christmas tree with mini pom poms before assembling the pillow.

Arrange the pom poms on the green tree until you are happy with the placement. Add a small dab of hot glue to the back of each pom pom, then press it gently onto the tree.

Let the glue cool completely before sewing the front and back panels together.

You can use one color or mix several colors to create your own ornament look.

Assembling the crochet Christmas tree pillow

Place the front and back panels together with the wrong sides facing each other and line up the edges evenly.

Using white yarn and a yarn needle, sew the panels together around the edges. Leave one side partially open for stuffing.

Add fiber fill until the pillow reaches your desired fullness.

Once the pillow is stuffed, sew the remaining opening closed. Fasten off and weave in all remaining ends.

Finishing

Once the pillow is fully assembled, weave in any remaining yarn ends and trim the excess yarn.

Gently shape the pillow with your hands so the corners and edges sit evenly. Redistribute the stuffing as needed for a smooth, even shape.

Your crochet Christmas tree pillow is now finished and ready to display for the holidays.

Prefer a printable version?

You can purchase the ad-free PDF of this Crochet Christmas Tree Pillow Pattern in my Etsy shop. The downloadable pattern is easy to save, print, and keep with your crochet projects.

How to corner to corner crochet (C2C)

Never tried C2C before? No problem! I created a full video tutorial on my YouTube channel that shows you step-by-step how to follow a corner-to-corner crochet pattern.

Youtube video

More free crochet patterns

Looking for another corner-to-corner project? Browse my free C2C crochet patterns for panels, blankets, squares, and other colorful designs.

For more handmade projects for your home, explore my free crochet home décor patterns for pillows, baskets, wall décor, and more.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa