A fun, festive crochet Christmas tree garland – you’ll love this free pattern! The Christmas trees are super quick to crochet, and then they are joined together with a simple chain to make a garland. Stayed tuned for the pattern & tutorial!
There’s something just awesome about a crochet garland at Christmastime. A garland make the perfect added touch to the festivity of your home. I am definitely going to be hanging mine up year after year!
My favorite thing about this garland is how quick it goes. It only takes me about 15-20 minutes to make each tree. I put 9 trees on the garland, so I finished it in just a few hours!
Materials to Make a Crochet Christmas Tree Garland
You don’t need anything fancy to start making your own crochet Christmas tree garland. Just some worsted weight yarn, a G/4mm hook, and a yarn needle!
I used Caron Simply Soft for the green and white; for the trunks I used Lion Brand Heartland. While any worsted weight yarn will work, I definitely prefer using these two choices.
One other thing you’ll need is the Flat Christmas Tree Pattern. I used this pattern to make my trees. In this post I do include the written instructions, but there is a lot more information (including a photo tutorial) in the actual blog post here.
Customizing Your Christmas Garland
Another thing I love about crocheting Christmas garlands is you can easily customize them to your liking!
In addtion, you can customize the length of this garland. I’ll talk more about that down in the tutorial section.
How to Make a Crochet christmas Tree Garland
So let’s get right into the tutorial/pattern!
Tree (make 9)
Row 1: Ch 1, sc in second ch from hook and each ch across, turn. (15 sc)
Row 2: Ch 1, hdc in first st. Puff st in next st. (Ch 1, sk next sc, puff st in next sc) 6 times. Hdc in last sc, turn. (7 puff st, 2 hdc)
Row 3: Ch 2, sk first hdc and first puff st, puff st in next ch-sp. (Ch 1, sk next puff st, puff st in next ch-sp) across. Sk last puff st, hdc in last hdc, turn. (6 puff st, 2 hdc)
Rows 4-7: Ch 2, sk first hdc and first puff st, puff st in next ch-sp. (Ch 1, Sk next puff st, puff st in next ch-sp) across. Hdc in last puff stitch (NOT the ch-2), turn. At the end of row 7 you should have 2 puff sts, 2 hdc.
Row 8: Ch 2, sk first hdc and first puff stitch, puff stitch in ch-sp. Hdc in last puff st, turn. (1 puff st, 2 hdc)
Row 9: Ch 1, sc in puff st.
Make sure to steam block your tree as well if you want it to lay flat and hang well.
Row 1: Join brown yarn with a sc along bottom of tree, working OVER the first sc row. Make 4 sc total along the bottom in the middle. (4 sc)
Rows 2-3: Ch 1, sc in first sc. [Sc between legs of current sc and next sc] twice see photo. Sc in last sc, turn. (4 sc)
Lay out all 9 trees in a row.
Row 1: Ch 45. Sc in top of first Christmas tree. *Ch 20, sc in top of next tree. Rep from *until you’ve made sc in all trees. Ch 45. Fasten off and weave in ends.
If you would like a tutorial on how to make the flat tree, make sure to see this post. Here, we will go through the step by step photos for the garland row (attaching everything together!)
First off, make your Christmas trees. You can technically use any flat Christmas tree crochet pattern, but I used the Puff Stitch Tree pattern (the written instructions were included above, but that link will take you to the tutorial). Make 9 Christmas trees, or however many you’d like to form your garland.
Next, you need to block your Christmas trees. Trust me, this is an essential step for a crocheted garland. Without blocking, your trees may hang funny and not stay flat at all.
Since I used acrylic yarn, I steam blocked my trees. I just laid them out on my blocking mats and steamed them (when steaming, do NOT touch the steamer or iron to the trees!)
After blocking, you should be all ready to start assembling the garland! To start, lay all your Christmas trees out in a line on a table.
Start by chaining 45 with your “garland” yarn (whatever color you want the string to be!) This first chain needs to be longer so that you have enough length to tie or hang it when you’re done.
Next, insert your hook into the top of the first tree you’re attaching. Complete a single crochet (see below).
Next, chain 20. This is the length we will have in between each Christmas tree.
After you’ve chained, make a single crochet in the top of the next Christmas tree.
Repeat step 4 for the rest of the Christmas trees! Simply chain 20, and then single crochet in the top of the next tree.
Once you’ve finished all the trees, chain 45 to match the beginning. And you’re done! Just fasten off and weave in all your ends.
A Note on Sizing
Now, here’s the great thing about garlands like this: you can easily adjust the size to be exactly what you want!
The length of the garland can be adjusted in a variety of ways.
- You can make more trees. A longer garland might have 12 or 15 trees in it, for example.
- You can change up the amount of chains in between each tree. Feel free to experiment and see what you like best! You can put more or less space in between each tree by doing more or less chains.
Make More Crochet Garlands
The great thing about learning how to make crochet garlands is that you can take the technique and apply it in lots of other situations!
You can use literally any flat shape and make it into a garland in the exact same way as we did for the trees.
Crochet Christmas tree garlands are fun and easy to make. But best of all, they become the most stunning home decor! I need to find the perfect place for my garland this next year. So now it’s your turn – grab your hook and start making some trees! I know you won’t be disappointed in the result!