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 pattern is an advanced beginner C2C crochet project made with worsted weight 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 a green Christmas tree on a white background and one solid white back panel, sew the panels together, and finish the pillow with fiber fill. For an optional decorative touch, add mini pom poms to the tree with small dabs of hot glue to create colorful ornaments.
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.
Get the Crochet Christmas Tree Pillow PDF on Etsy
Why you’ll love this crochet Christmas tree pillow
- Festive Christmas design: The green tree creates a cheerful holiday look that works beautifully with Christmas décor.
- Fun C2C project: This crochet Christmas tree pillow is a great way to use corner-to-corner crochet for a smaller home décor project.
- Graph and written instructions: Follow whichever method works best for you.
- Simple yarn colors: You only need worsted weight yarn in white, green, and brown.
- Optional pom pom ornaments: Add mini pom poms to the tree for a colorful, playful finishing touch.
- Two-panel construction: Crochet the tree design for the front and a solid white panel for the back.
- Handmade holiday décor: Display the finished pillow on a couch, chair, bed, or anywhere you want to add a handmade Christmas touch.
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
- ch = chain
- dc = double crochet
- sl st = slip stitch
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.

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.
The back panel should be 26 squares wide by 32 squares tall, just like the front panel. Increase until the panel reaches 26 blocks wide. Then decrease on one side while continuing to increase on the other until the panel reaches 32 rows tall. Begin decreasing on both sides to complete the rectangle.
When finished, the back panel should measure approximately 14.5 x 17.5 inches and 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.
Frequently asked questions
Is this crochet Christmas tree pillow beginner-friendly?
This pattern is rated advanced beginner. It uses C2C crochet with color changes to create the Christmas tree design, so you should be comfortable following corner-to-corner instructions and changing yarn colors. If you need help following written crochet instructions, my How to Read a Crochet Pattern guide can help.
What size is the finished crochet Christmas tree pillow?
The finished pillow measures approximately 14.5 inches wide by 17.5 inches tall.
What yarn should I use for this Christmas tree pillow?
Use worsted weight yarn, also known as medium weight or #4 yarn, in white, green, and brown.
What crochet hook is used for this pattern?
The pattern uses a G-6 (4 mm) crochet hook.
How is the crochet Christmas tree pillow constructed?
Crochet one C2C front panel with the Christmas tree design and one solid white C2C back panel. Sew the two panels together around the edges and add fiber fill before closing the remaining opening.
Does the pattern include a C2C graph?
Yes. You can follow either the pixel graph or the written C2C instructions to make the Christmas tree front panel.
How do I change colors for the Christmas tree design?
Change yarn colors as indicated in the graph or written instructions. For help getting cleaner transitions, see my How to Change Colors in Crochet tutorial.
Can I add ornaments to the crochet Christmas tree pillow?
Yes. You can add mini pom poms to the tree for a festive ornament look. Arrange them on the tree, add a small dab of hot glue to the back of each pom pom, and press them gently into place.
What is on the back of the Christmas tree pillow?
The back panel is worked entirely in white using C2C crochet.
Can I use this crochet Christmas tree pillow for holiday décor?
Yes. The finished pillow makes a festive handmade accent for couches, chairs, beds, and other spaces you decorate for Christmas.
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.
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


