Crochet Christmas Tree Garland- Skinny Tree Free Pattern
These skinny crochet Christmas trees are easy, fun to make, and can be used in so many different ways! This pattern includes step-by-step instructions and a photo tutorial to create the 2D-style trees plus tips for assembling them into garland. They are perfect for decorating your mantle, crafting a Christmas wreath, or even hanging them individually as ornaments! Scroll down (or click here) for the free pattern or click to purchase an ad-free printable version from my Etsy or Ravelry shops.
Don’t have time to make it now? Pin this pattern for later!
This pattern may contain affiliate links, which means I may receive a small commission, at no extra cost to you, when you make a purchase. Please read my affiliate disclosure for more details.
More Free Crochet Garlands
If you poke around on my blog a bit, you’ll probably notice that I have a thing for crochet garlands. I have no idea why, haha. They are just a quick and fun project that doesn’t use a lot of yarn and I like the challenge of trying to create a crocheted version of the picture I have in my mind. Plus they are just so darn cute! My kids love changing out the garlands on our fireplace for every season/holiday.
Over the years, I have designed several crochet garlands for the winter/Christmas season: the Snowman Garland, the Buffalo Plaid Christmas Tree Garland and (my 2nd best selling pattern ever!) the Tree and Star Christmas Garland.



About the Crochet Christmas Tree Garland
I didn’t think I had another Christmas garland in me, but I saw an ad for an AI Skinny Christmas Tree garland made of wood that probably wasn’t even real and I thought, I bet I can make that 100 times better in real life using crochet. So I did, and it turned out great, if I do say so myself!

Crochet Christmas Tree Garland – Materials
Whether you string them as a garland or hang them as ornaments, you won’t really need anything special to make the crochet Christmas trees. Any worsted weight yarn will do (or play around with yarn weights, these are very forgiving). I used Yarn Bee (Hobby Lobby) Easygoing in the colors Willow and Frosting.
If you want the slightly plump look that mine have, you will need some sort of stuffing material. I used polyfil, but any stuffing material will work, even dryer lint in a pinch (it only takes a small amount so definitely don’t buy a big bag of stuffing!). You’ll also need a size G(4.00mm) crochet hook and whatever string/yarn/twine you’d like to use to string the garland. I decided to embellish my garland with a few wooden beads, but these are completely optional.

Construction
These Crochet Christmas Trees are made in the same 2D style as my other garlands – meaning each tree is made of two flat panels, crocheted in rows, that are then joined along the edges using single crochet and lightly stuffed.
I rated this pattern as Easy for skill level. It is mainly worked in single crochet with a little increasing and would be suitable for a beginner who is ready to move beyond washcloths and coasters.

Ok lets make some Christmas Trees!

Crochet Christmas Trees Garland Free Pattern
Skill Level
Easy: This easy-level pattern uses simple single crochet rows with basic increases to shape two identical panels that are then single crocheted together and lightly stuffed.
Materials
- Yarn (For each tree):
- About 30 yards of worsted weight (size 4) yarn per tree. I used Yarn Bee “Easygoing” (60% acrylic/40% polyamide, 3.5 oz/100 g, 175 yds/160 m per skein) in the colors Willow and Frosting.
- Hook: size G/6 (4.00mm)
- A few yards of yarn or twine for stringing garland.
- Small amount of Polyfil or other stuffing material.
- Yarn needle, scissors.
Size
Each tree is about 6.5 inches tall and about 3.5 inches wide. As written, the finished garland is about 70 inches long.
Gauge
9 sc x 9 rows = 2” square using single crochet.
Notes
- Each tree is made of two flat panels (worked in rows) that are joined together with single crochet and lightly stuffed.
- Two options are given for stringing the garland: Option 1) stringing the trees on a length of string or twine, or Option 2) attaching the trees to a crochet chain.
- The ch 1 at the beginning of each row does not count as a stitch.
- Pattern is written in US crochet terms.
Abbreviations
- ch = chain
- sc = single crochet
- sl st = slip stitch
- St(s) = stitch(es)
Crochet Christmas Tree Garland Free Pattern
Tree Panel (make 2):
Trunk, chain 4,
Row 1: 1 sc in the second chain from hook and in each of the next two chains. Ch 1, turn. (3 sc)
Row 2: 1 sc in each st. Ch 1, turn. (3 sc)
Row 3: 1 sc in each st. Do not chain, turn. (3 sc)
Bottom Triangle
Row 4: Sl st in 1st st, 3 sc in next st, leave remaining st unworked. Ch 1, turn. (1 sl st, 3 sc)

Row 5: 2 sc in the 1st st, 3 sc in next st, 2 sc in last st. Ch 1, turn. (7 sc)

Row 6: 2 sc in first st, 1 sc in each of the next 2 sts, 3 sc in next st, 1 sc in each of the next 2 sts, 2 sc in last st. Ch 1, turn. (11 sc)

Row 7: 2 sc in first st, 1 sc in each of the next 4 st, 3 sc in next st, 1 sc in each of the next 4 sts, 2 sc in last st. Ch 1, turn. (15 sc)
Row 8: 2 sc in first st, 1 sc in each of the next 6 st, 3 sc in next st, 1 sc in each of the next 6 sts, 2 sc in last st. Ch 1, turn. (19 sc)
Row 9: 2 sc in first st, 1 sc in each of the next 8 st, 3 sc in next st, 1 sc in each of the next 8 sts, 2 sc in last st. Ch 1, turn. (23 sc)
Row 10: 2 sc in first st, 1 sc in each of the next 10 st, 3 sc in next st, 1 sc in each of the next 10 sts, 2 sc in last st. Ch 1, turn. (27 sc)
Row 11: 2 sc in first st, 1 sc in each of the next 12 st, 3 sc in next st, 1 sc in each of the next 12 sts, 2 sc in last st. Do not chain, turn. (31 sc)

Middle Triangle
Row 12: Sl st in the 1st 15 sts, 3 sc in next st, leave remaining stitches unworked. Ch 1, turn. (15 sl sts, 3 sc)

Row 13: 2 sc in the 1st st, 3 sc in next st, 2 sc in last st. Ch 1, turn. (7 sc)

Row 14: 2 sc in first st, 1 sc in each of the next 2 st, 3 sc in next st, 1 sc in each of the next 2 sts, 2 sc in last st. Ch 1, turn. (11 sc)
Row 15: 2 sc in first st, 1 sc in each of the next 4 st, 3 sc in next st, 1 sc in each of the next 4 sts, 2 sc in last st. Ch 1, turn. (15 sc)
Row 16: 2 sc in first st, 1 sc in each of the next 6 st, 3 sc in next st, 1 sc in each of the next 6 sts, 2 sc in last st. Ch 1, turn. (19 sc)
Row 17: 2 sc in first st, 1 sc in each of the next 8 st, 3 sc in next st, 1 sc in each of the next 8 sts, 2 sc in last st. Do not chain, turn. (23 sc)

Top Triangle
Row 18: Sl st in the 1st 11 sts, 3 sc in next st, leave remaining stitches unworked. Ch 1, turn. (11 sl sts, 3 sc)

Row 19: 2 sc in first st, 3 sc in next st, 2 sc in last st. Ch 1, turn. (7 sc)
Row 20: 2 sc in first st, 1 sc in each of the next 2 st, 3 sc in next st, 1 sc in each of the next 2 sts, 2 sc in last st. Ch 1, turn. (11 sc)
Row 21: 2 sc in first st, 1 sc in each of the next 4 st, 3 sc in next st, 1 sc in each of the next 4 sts, 2 sc in last st. Ch 1, turn. (15 sc)
Row 22: 2 sc in first st, 1 sc in each of the next 6 st, 3 sc in next st, 1 sc in each of the next 6 sts, 2 sc in last st. (19 sc)
Fasten off first panel and weave in ends.
Leave second panel connected to working yarn.

Joining the Tree Panels
You will need 2 panels per tree.
- Lay the panel that is still attached to the working yarn on top of the other panel, aligning them.
- Ch 1 and begin single crocheting evenly through the outside edge of both panels to join, making sure the top panel is always facing you as you work your way around the tree.

- To keep the points sharp, (sc, ch 1, sc) at each point and sl st at each indent.
- Stop after you are most of the way around the bottom triangle and lightly stuff it with polyfil before continuing to the middle triangle (you won’t be able to get the stuffing into the bottom if you join the middle triangle first).

- Continue to sc to join, stopping to stuff the middle triangle before moving on to the top triangle.
- Continue to sc around the top triangle, stopping with about an inch left to lightly stuff it.
- When you get back to the first sc of the round, sl st to the first sc to join.
- Fasten off and weave in any ends.
Making the Garland
Make as many trees as you would like for your garland – I made five (3 green, 2 white) for a 6 foot garland.
Option A:
- Cut a 6 foot piece of twine, string, or yarn and thread it onto a yarn needle. I used a double stranded length of yarn and added some wooden beads between the trees.
- Use the needle to thread the yarn/twine through a few stitches on the back of each tree (near the top).
- Continue attaching the other trees and slide them to adjust positioning.
- This is the faster and easier method, but the trees might slide around once hung.

Option B:
- With a G hook and worsted weight yarn, ch 280. Fasten off. I think it’s easiest to hang the yarn chain first (stretching it tight because it will sag a lot with the weight of the trees) and then attach the trees.
- Attach the center tree first. Thread a 6” piece of yarn through a few stitches on the back of the tree, near the top. Use a needle to thread each end through the garland chain (threading it through the chain will keep the trees from sliding). Tie the two ends tightly and trim or tuck them. You may want to do this at two points on the back of the tree if they aren’t hanging correctly.
- Repeat for each tree. This method is more time consuming, but might be the better option if you are worried about the trees sliding.
- Your garland is finished!

I hope you enjoyed crocheting this crochet Christmas Tree Garland pattern! Tag me on Instagram @theknottednest to share your project. You can find more project ideas and patterns in the Patterns Section here on the blog.
Happy making!





