/ / / DIY Wall Mounted Christmas Tree

DIY Wall Mounted Christmas Tree

Learn how to make a homemade alternative Christmas tree with this step-by-step tutorial to create your own DIY wall mounted Christmas Tree, perfect for any room in your home.

This alternative fabric Christmas tree came to be because I have issues with live and fake Christmas trees. I love the smell of real trees but do not like the mess. Fake trees, I don’t want to spend the money on and I DO NOT want to store them all year. So I came up with a solution to my problem and I must say this DIY wall mounted Christmas tree exceeded my hopes, I LOVE it!

Fabric Christmas tree

Let me share how you can create this simple homemade fabric Christmas tree.


Disclosure: This post contains some affiliate links for your convenience, click here to read my full disclosure policy



  • fabric scissors
  • ruler
  • clear tape
  • sewing pins

Find the list of tools we use.


TIP: You will want to purchase a fabric that does not fray. Also, some fabric should not be ironed so keep that in mind!

This wall mounted Christmas tree can be placed on any wall or corner of a wall. I decided to place mine in the corner of my living room.

STEP 1: Create your Christmas tree pattern

Using regular printer paper and a ruler, create the shape of your tree. Starting at the top corner of one paper, measure and mark 9″ at a 30-degree angle. Then draw a 1-1/2″ line back to the side of the paper. This is the first branch of the tree.

Starting at the last marked line, continue this pattern for the whole Christmas tree. Add more paper with clear tape to expand the pattern.

Once I had the height I wanted, I cut the Christmas tree shape from the paper. This is the tree pattern.pattern for wall Christmas tree

STEP 2: Cut your fabric

Now take the pattern and place it onto the green fabric.

SIDE NOTE: You will want to have two pieces of fabric together or if the pattern is to wide, cut a single layer of fabric then cut the other side of the pattern. 

Pin the pattern to the fabric so. it does not move around. Then cut the fabric according to the pattern.

STEP 3: Attach the fabric to the wall

It’s now time to secure the fabric onto your desired wall. Place the fabric onto the wall and leave about a 10″ gap at the bottom of the fabric to the floor. You can have more space or less!

I would recommend taping the fabric first to the wall so you can adjust the fabric if need. Once you are happy with the placement use the Command poster strips to secure the fabric to the wall according to the directions on the package.

Command Poster strips to add fabric to wall

I placed one strip at the top and two at the bottom corners of each fabric piece (6 in total).

add fabric to wall for Christmas tree

STEP 4: Install wall mounted Christmas lights

I personally do not think a Christmas tree is complete without Christmas lights so I had to add them plus I wanted to make the tree look 3D.

Installing the wall mounted lights was easy using the Command small decorative hooks.

Command small decorative hooks for lights

SIDE NOTE: We also used these hooks to put lights around our windows. 

I placed one hook at each branch and installed according to the instructions on the package. I also placed one at the top of the tree.

TIP: Place the hooks onto the wall, not on the fabric. 

Starting at the top of the Christmas tree, I hooked the strands of lights then I moved down the tree in a zig-zag pattern until all the hooks where used.

hang Christmas lights on wall

STEP 5: Create a star and add accessories

Once the lights were installed, I cut a star out of paper. My son colored it yellow then I taped the star to the wall at the top of the Christmas tree.

homemade wall mounted Christmas tree

And that’s how to make a DIY wall mounted Christmas tree! If you would like you can add ornaments to the lights but I would recommend only placing ornaments that are light in weight, maybe you can make some homemade wooden picture ornaments. Or you could hang Christmas cards from the tree!

We have loved the look of this Christmas tree and so has everyone else that has visited. It almost reminds me of a Christmas tree you would find in Whoville. Plus the best part is that solves my Christmas tree problems of no mess, cost less than $20, and takes barely any room to store all year.

I hope this homemade wall mounted Christmas tree will help you decorate your home for Christmas!

wall mounted Christmas tree


  1. Megan,
    You are SO clever! I love this idea for our kid’s rooms. Thank you for all he step by step details and measurements.
    I hope you have a lovely Christmas.

    1. Thank you, Meegan!

  2. I LOVE this so much!! I love the creativity, the price tag, the slim storage! Such a creative way to have a tree and to use 3M hooks. (3M should put you in their commercial next year!!). Merry Christmas, my friend :)

    1. LOL, that would be amazing! Thanks, Eileen!

  3. What an absolutely brilliant Christmas tree idea!!!

    1. I really like it, thanks, Lidia!

  4. What a great project, I love the space saving idea of this awesome tree! The lights are perfect to give it dimension.

    1. Thank you, Toni!

  5. What a fantastic alternative to a real Christmas tree! I love how it looks 3D with the lights on in the dark. I also love how easy it looks to put up. Perfect!

    1. Thank you, Amy!

Comments are closed.