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.

An image of a crocheted Christmas tree ornament and tree garland with fairy lights. Text overlay "FREE Christmas Tree Garland" and

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!

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

This mini Christmas tree garland crochet pattern is free to view online below. You also have the option to purchase the ad-free PDF download which contains extra high-quality photographs, not available online. You will also receive a separate printer friendly version for only £1.50

Disclosure: This post contains advertisements and affiliate links.


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 LoveCrochet, 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.


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, 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.


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.


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! ~

Christmas Pudding Coaster 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.


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.


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