Free Crochet Christmas Tree Garland

Sharing is caring!

Crochet a festive Christmas tree garland decoration with this Free crochet pattern!

You can also use this pattern to make individual mini Christmas trees as hanging ornaments, or to add a finishing touch to gift wrapping.

You can use any yarn weights or types for this project. I have used Aran/Worsted weight cotton yarn with a 5mm crochet hook.

All crochet patterns from Hooked On Patterns are written using US crochet terms.

Want to print the pattern? You can purchase the ad-free, printable, Christmas Tree Garland PDF download for just £2.00


Disclosure: This post contains advertisements and affiliate links.

A crochet, rustic style, Christmas tree garland. Crafted in muted green and brown tones, hanging on a beige crocheted string. Image features the Hooked On Patterns logo.

Each of my trees measure approximately 4” tall by 2.5” wide.

You can combine any number of Christmas trees as you like. I have used 9 trees creating a completed garland length of 43”.

These measurements are given as a rough guide. Exact gauge is not important for this project, just try to keep your stitches consistent.

Christmas Tree Free Crochet Pattern

Scroll down to view the FREE Christmas Tree Garland Crochet Pattern or Pin it for later!

A Pinterest graphic showing a crocheted mini Christmas tree garland, a single crochet Christmas tree, and the garland with Christmas fairy lights. With text overlay "FREE Christmas Tree Garland crochet pattern",, and the Hooked On Patterns Logo.

Please show your support by pinning and sharing!

What You’ll need to make a Christmas Tree Garland

You can use any type of Green and Brown yarns for your Christmas tree ornaments.

I decided to make a rustic style garland, using some muted greens and browns which I had left over in my stash from making my Turtle Coaster Sets.


I used Rico Creative Cotton Aran 100% Cotton, available from LoveCrafts, in the following colours: Olive (50), Brown (58), Pistachio (41), Nougat (56), and Clay (51) for the garland string.

The trees only use a small amount of yarn each. Approximately 5g/10yds of Green for the tree, and 2g/4yds of Brown for the trunk.

Use a hook size suited for your chosen yarn. I have used a 5mm hook. You will also need a Yarn Needle, and Scissors.

Crochet Christmas Tree Variation Options

You can use yarn, ribbon, or string to join your trees into a garland. I’ve used a beige yarn in keeping with my rustic style.

You can leave your trees plain, or decorate them with beads, buttons, sequins, pompoms, ribbons.

Here, I’ve made some brighter trees with acrylic yarn and sewed on some seed beads as baubles and fairy lights. For individual hanging decorations, simply tie a ribbon or string to the top of the tree.

3 crocheted Christmas trees decorated with colourful seed beads to depict baubles and festive fairy lights, each hanging on a ribbon.

You can also light up your garland by wrapping it around some Christmas fairy lights. I have used some battery powered star shaped copper string lights.

A crocheted, rustic style, Christmas tree garland displayed hanging with festive fairy lights. Crafted in muted green and brown tones. Image features the Hooked On Patterns logo and

Let’s get started!

Copyright: This free Christmas tree garland crochet pattern was written, designed, and copyright held by, Ling Ryan/Hooked On Patterns. You are not permitted to copy, share, edit, upload or redistribute this pattern in any way, this includes making video tutorials or translating into other languages. Personal use only. You may sell products you have personally crocheted from using this pattern. Please credit Ling Ryan or Hooked On Patterns as the designer if you do sell. By using this page/crochet pattern you are agreeing to all T&Cs.

Free Crochet Christmas Tree Ornament

This free Christmas tree garland crochet pattern, uses the following US crochet stitches and terms:

(ch) Chain, (sc) Single Crochet, (hdc) Half Double Crochet, (spl-hdc) Split Half Double Crochet – explained below.

Numbers shown in ( ) indicates the number of stitches you should have at the end of the row/round.

To help you read this pattern, the commas represent each stitch or the number of stitches after x. A number shown before a stitch, means work that number of stitches in the same next stitch making an increase. For example; {dc x3, 2dc,} would mean work a dc into next 3 stitches, and 2 dc sts in the same following stitch.


Want to print this pattern? You can purchase the PDF download for only £2.00


How to crochet the Split HDC Stitch:

For this pattern, we will be using a Split Half Double Crochet stitch. This stitch creates an even, leafy effect, texture while making the piece thicker and sturdier.

To work a Split Half Double Crochet (spl-hdc), you work a normal hdc stitch into the middle of the legs of the previous row, instead if the usual stitch tops.

The legs of the stitch are the V shape created under the stitch tops. You will yarn over as usual, then insert your hook in through the middle of the V shape, coming out through the centre of the V shape on the other side as well, yarn over and pull up a loop, yarn over and pull through all 3 loops on hook.

I have highlighted the V shapes on the image below:

Supporting image for the free Christmas tree garland crochet pattern showing a demonstration of the split hdc stitch. Features the Hooked On Patterns logo.

It may be tricky to find the right place for your stitches when starting off, the first 2 stitches can be hard to see. Just insert your hook and check the back to see if it looks right.

You will be working under 3 loops, the normal top 2 loops (front and back loops) and the back bar loop of the hdc stitch.

You’ll find it easier to locate the right place as you work more rows.

Christmas Tree Ornament

Beginning ch1s are turning chains only and will not count as stitches.

Using Green yarn, start by chaining 2, ,


2hdc into the first ch going under the top loop and back bump of the chain to avoid over-stretching, turn (2)


ch1, 2spl-hdc in each st, turn (4)


ch1, spl-hdc in each st, turn (4)



ch1, spl-hdc, 2spl-hdc x2, spl-hdc, turn (6)


ch1, spl-hdc in each st, turn (6)


ch1, spl-hdc x2, 2spl-hdc x2, spl-hdc x2, turn (8)


ch1, spl-hdc in each st, turn (8)


ch1, spl-hdc x3, 2spl-hdc x2, spl-hdc x3, turn (10)


ch1, spl-hdc in each st, turn (10)


ch1, spl-hdc x4, 2spl-hdc x2, spl-hdc x4, turn (12)


ch1, spl-hdc in each st (12)
Fasten off Green yarn.

Supporting image for the free Christmas tree garland crochet pattern showing the finished top tree section of the Christmas tree ornament. Features the Hooked On Patterns logo.

~ Check out my other Christmas patterns! ~

Free Christmas Lovey Crochet PatternElf Shoes Crochet Pattern

Crochet Christmas Tree Decoration

Now add the trunk.

We will use the back loop and back bar of the spl-hdc stitches, leaving the front loop to form a neat separation line.

With the front of the last row still facing you, join Brown yarn with a sl st through the back loop and back bar of the 5th st along,


Continue in the back loops and back bars only, ch1, hdc in the same st as join, hdc x3, turn (4)


ch1, spl-hdc x4, turn (4)


For this finishing row, work into the same split stitch location, but work single crochets instead. ch1, sc x4 (4)
Fasten off and weave in all ends.

Supporting image for the free Christmas tree garland crochet pattern showing the adding of the tree trunk section and the finished Christmas tree ornament. Features the Hooked On Patterns logo.

Congratulations! You’ve completed your mini Crochet Tree

You have completed your mini Christmas Tree ornament, you can now decorate it if desired. Make as many as you like and string them together to make a festive decorative garland, use them individually as hanging decorations, or use them as a finishing touch on gift wrapping.

Making a Crochet Tree Garland:

I have joined my trees with a crocheted chain. You could use ribbon or string instead. I have joined 9 trees, creating a garland just over 1 meter long. You can adjust the number of trees or spacing between trees to suit your own decor.

Start by chaining 30, sc into the top of a tree, *ch 15, sc into the top of the next tree,* repeat between * for each tree, and finish by chaining 30.

A crochet, rustic style, Christmas tree garland. Crafted in muted green and brown tones, hanging on a beige crocheted string. Image features the Hooked On Patterns logo.

I hope you’ve enjoyed making this free Christmas tree garland crochet pattern. You can find all of my crochet patterns here, including more FREE patterns.

Show your support by pinning my Pin or sharing the link!

Find out about new pattern releases and special offers!


©​ Copyright L.Ryan, Hooked On