Crochet Christmas tree blanket pattern
Looking for a festive Christmas crochet project that still feels simple and modern? This crochet Christmas tree blanket features rows of classic evergreen trees along both ends with a clean, solid center. It makes a cozy handmade baby blanket and a beautiful addition to holiday nursery décor.
Quick answer
This crochet Christmas tree blanket features rows of green evergreen trees along both ends with a simple solid center. The finished baby blanket measures 32 by 40 inches and is worked in rows of double crochet using worsted weight yarn. It is best for advanced beginners who are comfortable with color changes.
Why you’ll love this Christmas tree blanket
- Festive Christmas design: Rows of evergreen trees give the blanket a classic holiday look without making the design feel too busy.
- Perfect baby blanket size: The finished blanket measures 32 by 40 inches, making it a cozy size for nurseries, strollers, tummy time, and handmade gifts.
- Simple crochet stitches: The blanket is worked primarily in rows of double crochet.
- Great colorwork practice: The Christmas trees give you a fun way to practice clean color changes while still using a simple stitch.
- Modern holiday style: The solid center keeps the design clean and lets the Christmas tree border stand out.
- Easy to personalize: Choose a background color that works with your holiday décor while keeping the traditional green trees.
- Helpful for advanced beginners: If you are comfortable with double crochet and ready to practice color changes, this is a great next project.
Crochet Christmas tree blanket pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Advanced beginner — This pattern is worked in rows of double crochet, but you’ll need to follow color changes to create the Christmas tree design.
Materials needed
- I-9 (5.5 mm) crochet hook — Or the size needed to match the gauge.
- Worsted weight yarn (#4) — Approximately 500 grams (18 ounces) total in white, green, and scraps of brown.
- Yarn needle — For weaving in ends neatly.
- Scissors — To cut your yarn.
- Stitch markers — Optional, to help mark stitches or keep track of rows.
Finished size
32 inches wide by 40 inches long (81.25 cm wide by 101.5 cm long)
For more information on blanket sizes, visit my blanket sizing guide.

Gauge
14 double crochet stitches and 10 rows = 4 inches (10 cm)
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet
- ch / chs = chain / chains
- st / sts = stitch / stitches
Pattern notes
- This blanket is worked back and forth in rows of double crochet stitches.
- Carry the unused yarn behind your stitches when changing colors, or cut and rejoin the yarn as preferred.
- Keep your color changes neat by changing colors on the final yarn over of the stitch before the new color begins.
- Chain 3 at the beginning of each row. This does not count as a stitch.
- Check your stitch count at the end of each row to keep the blanket edges straight.
- Having trouble keeping the sides even? My how to crochet straight edges guide explains how to avoid missed stitches, extra stitches, and turning-chain mistakes.
- The arrows show the direction each row is read. Read rows marked ← from right to left and rows marked → from left to right.

Free crochet Christmas tree blanket pattern instructions
The blanket is worked entirely with double crochet stitches. My how to double crochet tutorial is helpful if you need a quick refresher.
The number after each color tells you how many double crochet stitches to make with that yarn. For example, green x 7 means to work 7 double crochet stitches with green yarn.
First row of trees
Check your stitch count at the end of every row. Each row should have 126 double crochet stitches.
← Row 1: Ch 129 with white, dc into the 4th ch from the hook and in each remaining chain across, turn. (126 stitches)
→ Row 2: Ch 3, (white) x 126, turn. (126 stitches)
← Row 3: Ch 3, (white) x 9, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 9, turn. (126 stitches)
→ Row 4: Ch 3, (white) x 4, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 4, turn. (126 stitches)
← Row 5: Ch 3, (white) x 4, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 4, turn. (126 stitches)
→ Row 6: Ch 3, (white) x 5, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 5, turn. (126 stitches)
← Row 7: Ch 3, (white) x 5, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 5, turn. (126 stitches)
→ Row 8: Ch 3, (white) x 6, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 6, turn. (126 stitches)
← Row 9: Ch 3, (white) x 6, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 6, turn. (126 stitches)
→ Row 10: Ch 3, (white) x 7, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 7, turn. (126 stitches)
← Row 11: Ch 3, (white) x 8, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 8, turn. (126 stitches)
→ Row 12: Ch 3, (white) x 9, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 9, turn. (126 stitches)
Solid blanket section
→/← Rows 13-87: Ch 3, (white) x 126, turn. (126 stitches)
Second row of trees
→ Row 88: Ch 3, (white) x 9, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 18, (green) x 3, (white) x 9, turn. (126 stitches)
← Row 89: Ch 3, (white) x 8, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 16, (green) x 5, (white) x 8, turn. (126 stitches)
→ Row 90: Ch 3, (white) x 7, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 14, (green) x 7, (white) x 7, turn. (126 stitches)
← Row 91: Ch 3, (white) x 6, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 6, turn. (126 stitches)
→ Row 92: Ch 3, (white) x 6, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 12, (green) x 9, (white) x 6, turn. (126 stitches)
← Row 93: Ch 3, (white) x 5, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 5, turn. (126 stitches)
→ Row 94: Ch 3, (white) x 5, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 10, (green) x 11, (white) x 5, turn. (126 stitches)
← Row 95: Ch 3, (white) x 4, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 4, turn. (126 stitches)
→ Row 96: Ch 3, (white) x 4, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 8, (green) x 13, (white) x 4, turn. (126 stitches)
← Row 97: Ch 3, (white) x 9, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 18, (brown) x 3, (white) x 9, turn. (126 stitches)
→ Row 98: Ch 3, (white) x 126, turn. (126 stitches)
← Row 99: Ch 3, (white) x 126. (126 stitches)
Finish: Fasten off and weave in all remaining ends.
Frequently asked questions
Is this Christmas tree crochet blanket beginner-friendly?
This pattern is rated advanced beginner. The blanket is worked in rows of double crochet, but you will need to follow color changes to create the Christmas tree design.
What size is the finished Christmas tree baby blanket?
The finished blanket measures approximately 32 inches wide by 40 inches long, or 81.25 by 101.5 cm. For help choosing other blanket dimensions, visit my Crochet Blanket Sizes Guide.
What yarn weight should I use?
Use worsted weight yarn, also known as medium weight or #4 yarn.
How much yarn do I need?
You will need approximately 500 grams, or 18 ounces, of worsted weight yarn in total.
What crochet hook is used for this pattern?
The pattern uses an I-9, 5.5 mm crochet hook. You may need to change hook sizes to match the listed gauge.
What is the gauge for this blanket?
The gauge is 14 double crochet stitches and 10 rows = 4 inches (10 cm). If you need help checking yours, see my Crochet Gauge Guide before you begin.
How are the color changes worked?
Change colors on the final yarn over of the stitch before the new color begins. You can carry the unused yarn behind your stitches or cut and rejoin the yarn, depending on your preference.
Does the beginning chain count as a stitch?
No. Chain 3 at the beginning of each row, but do not count it as a stitch.
How can I keep the blanket edges straight?
Check your stitch count at the end of every row and make sure you are consistently working into the first and final stitch. My How to Crochet Straight Edges guide has more tips for preventing widening, narrowing, and slanted sides.
More free crochet blanket patterns
Looking for your next project? Browse my free crochet blanket patterns for seasonal blankets, throws, and afghans.
For more projects sized especially for babies, visit my free crochet baby blanket patterns collection.

