Knit An Easy Christmas Tree Flat Knitting Pattern

Sharing is caring!

This knitted Christmas tree is perfectly sized to add to your gift packaging or Christmas decorations. The free knitting pattern uses simple knit stitches and decreases to create the tree shape.

Looking to spruce up your handmade holiday season? If you make several knit Christmas trees and string them together they would look great as a garland for the mantle!

While I knit this small tree in green and brown, I think fun colors would make very festive decorations! Especially if you’re using them as Christmas ornaments.

Knit Christmas tree with knitting notions.

This post contains affiliate links, I may earn a fee. Read more disclosure policy.

Purchase the ad-free, well formatted printable PDF Pattern from my shop. Scroll down for the free pattern!

We all seem to have small amounts of yarn in various colors leftover from previous knitting projects. Making a dozen trees would be a good way to use (some) of them up!

This small Christmas tree is such a quick knit. It’s so satisfying to start and finish a project in one sitting sometimes.

Save your favs!

Add this pattern to your Ravelry queue.

To keep this pattern easy enough for beginner knitters I use basic stitches. It’s worked in garter stitch, so you’re knitting both sides. So if you’re not a fan of purl stitches, this one’s for you.

The basic shape is a triangle so you start with the tree base and decrease on both edges. For the decreases on the right side it’s an ssk, and on the left side it’s a k2tog. These two balance each other perfectly.

I use my circular knitting needles even when I’m knitting flat, but you can use straight needles for this Christmas tree knitting pattern.


Skill Level


Stitches / Abbreviations

US Terms

BO – bind off

CO – cast on, I use the long tail cast on for this pattern but you can use another method if you prefer.

k – knit

k2tog – knit two together

ssk – slip slip knit


You’ll need to know how to pick up and knit on a cast edge.


18 sts x 32 rows to 4” (10 cm) measured over garter st


It’s 4″ across its widest points, which is your cast on edge and the tree base. The length is 5″ from the tree tip to the bottom of the trunk.

To make different sizes you can simply cast on a different number of stitches. You can also try different yarn weights and matching needle sizes.


Watch the video tutorial on my YouTube Channel.

Scroll down for the free pattern!

Knit Christmas tree with knitting notions.

Flat Christmas Tree Easy Knitting Pattern

Yield: 1
Prep Time: 5 minutes
Active Time: 30 minutes
Additional Time: 10 minutes
Total Time: 45 minutes
Difficulty: Easy
Estimated Cost: $1

Knit a flat Christmas tree in the every easy garter stitch to add to your holiday decor!


  • #4 medium worsted weight yarn


  • 5 mm needles (US Size H-8)
  • Yarn needle
  • Scissors
  • Measuring tape
  • Optional stitch markers


CO 18 using the long tail cast on, or your preferred method.

Rows 1 - 3: K all.

Row 4: K1, ssk, k until last 3 sts, k2tog, k1.

Repeat row 1 - 4 until you have 4 sts on the needle.

Decrease Tree Tip

Row count starts over.

Row 1: K1, ssk, k1. (3 sts)

Row 2: K1, k2tog. (2 sts)

Row 3: Ssk. (1 st)

Pull up a long loop through the last st, cut yarn. If you want to make this into a hanging loop leave 12" / 30.5 cm tail to be sure it's long enough, and you can trim it if needed.


With brown yarn pick up and k the 4 centere sts of cast on edge.

Rows 1 - 4: K all.



For Christmas tree ornaments tie the top yarn tail into a loop for hanging.

Weave in ends.


If you enjoyed this free Christmas knitting pattern let me know what I should knit next, a candy cane, Christmas tree coaster or holiday bow?

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *