DIY Tabletop Christmas Tree

Sharing is caring!

Make and decorate your own tabletop Christmas tree. This DIY tutorial shows you how to create a festive tree that you can keep or sell.

table top Christmas tree with red and white decorations

How To Make A DIY Tabletop Christmas Tree

Have you seen those little tiny Christmas trees that adorn bookshelves and tables? I just love them, don’t you? As fun as it is to buy a tiny pre-made Christmas tree, you are then stuck with whatever size and shape they have at the store.

That’s why I love making my own from scratch, and surprisingly, it’s a pretty simple process! Plus, you have complete control over how full and tall you make it.

I’ve heard of people making holiday trees that they leave up all year long, changing decorations to match the current season or holiday. So, these can be a good investment in your small business because you can always sell them – no matter the time of year.

This post may contain affiliate links for your convenience. Click here to read my full disclosure policy.

If you enjoy this and want to learn more on how to get started with wreath making, try my Wreath Making 101 Workshop!

Supplies For This Project:

How To Make A DIY Tabletop Christmas Tree: Step-By-Step Tutorial

1. Prepare The Container

The very first step is to set up the container so that the evergreen tree sits inside of it securely. Start by gluing the Styrofoam in the bottom of the container. Then, fill the sides of the container with small rocks. This adds weight to the container, so it doesn’t fall over after you place the heavy tree inside of it.

Next, glue another piece of foam on top of the rocks and the first piece of foam. Make sure the foam is glued securely to the rocks so that they don’t fall out.

Depending on the size of your container, you might have to add a third piece of foam. Add enough foam pieces so that it almost reaches the top.

Secure it all by inserting four wooden skewers or floral picks through all the layers of Styrofoam.

2. Insert The Tree Into The Container

Remove the current base from the small tree and insert it deep into the Styrofoam. Since the tree is so top-heavy, you want it to go as deep as you can into the foam. You might have to remove some of the greenery from the base of the tree so it can go in lower.

Add glue to the bottom of the tree and then press it deep into the foam that is in your container. Then, cover up the foam with some fake florist moss.

3. Fill In Tabletop Christmas Tree

Now you are ready to start decorating the tree, just like you would a larger Christmas tree.

The first thing I did was add more greenery. I have leftover stems from other projects, and I simply glued them into the tree to make it look fuller. Make it as thick as you want. Feel free to add pinecones and florals too.

4. Add A Tree Topper

I like to start decorating at the top of my DIY Christmas table tree and add the topper first. I chose a red and white theme for this tree, so for my tree topper, I zip-tied two lollipop floral picks to the top of the tree along with a handmade red and white bow.

5. Decorate With Pick Ornaments

After you have the tree topper, it’s time to decorate the tree with ornaments. Instead of hanging ornaments that can fall off, I used red and white picks with various patterns on them.

Start at the bottom and go all the way around the tree. Use florist wire to securely attach each pick to a tree branch, so they don’t fall off.

6. Accentuate With Ribbon

Take the ribbon from your tree topper and insert it into the tree so that it creates full loops from the top to the bottom. Then, take some matching ribbon and create more vertical loops on the other sides of your tree.

Keep adding smaller floral picks and tiny decorations to your tree until you are satisfied with the end result.

Watch The Video: How To Make A DIY Tabletop Christmas Tree

If you enjoyed this post, you might also like:

Like this post? Pin it for later!

table top Christmas tree with red and white decorations


  1. Margaret surber on February 4, 2022 at 8:52 pm

    Wreaths are gorgeous!

  2. Cindy on September 28, 2022 at 6:28 pm

    Love it

  3. Catherine on September 29, 2022 at 9:21 pm

    You are so stunning! I love your beautiful pieces of art!

  4. Doreen Thornton on November 29, 2023 at 4:50 pm

    Are these trees for sale. I would love to purchase one. I have given you my email if it’s possible to buy one for your to contact me. Thanks.
    Doreen Thornton

    • Taylor Tompkins on November 30, 2023 at 7:51 am

      Hey Doreen – You can find everything we have available for purchase in our Etsy shop here:

  5. Angie Berry on December 2, 2023 at 11:29 pm

    Do you make this table top tree for purchase

    • Taylor Tompkins on December 4, 2023 at 9:32 am

      Hey Angie – You can find all the things we have available for purchase in our etsy shop here:

Leave a Comment