When a Christmas decoration competition popped up on one of the sites I create for, I knew I had to join in again. After doing well with my “Santa Stop Here” sign last time, I wanted to try something different—something creative yet practical. With our kids grown and out of the house, I don’t go all out with Christmas decorations anymore, but I still like to bring a bit of holiday cheer for me and my husband. Instead of setting up a big Christmas tree, I decided to craft a Christmas shelf. My initial idea was a simple triangular design with a back and a few ornaments, but once I got started, the project quickly took on a life of its own!
**This post may contain affiliate links. Which means I earn a small commission on links used at no extra cost to you. Please see my disclosure policy for more information.**
How to make a Christmas tree shelf
I originally planned for this to be a step-by-step tutorial, snapping photos along the way to document the process. However, when I finally checked my camera, I discovered I’d accidentally taken a collection of unflattering selfies instead of progress shots—oops!
I’ll admit, I don’t usually work from a detailed plan; I tend to create as I go. Since this project turned out so adorable, I decided to sketch a simple guideline to help you recreate it. The drawing is pretty basic, but it should give you a clear idea of how to build your own. Don’t stress too much about exact measurements—I measured mine after the project was complete, so feel free to round them off as needed!
For this shelf, I used offcuts of plywood that were 1cm thick and 10cm wide—simply because it’s what I had on hand. You can use any wood that suits your project. Rather than pre-cutting all the pieces, I measured and cut them as I went along. To create the 45-degree angles on the ends of the first two pieces, I used a table saw. If you don’t have access to a table saw, a mitre box and handsaw will work just as well!
I started by glueing the first two pieces together with wood glue and used a corner clamp to hold them in place while the glue dried. However, I quickly realized the drying time was slowing me down and sapping my enthusiasm. To keep things moving, I switched to using a nail gun to secure the pieces so I could continue working. If you don’t have a nail gun, regular nails will do the trick and can easily be hidden later with wood filler. Of course, if you have none of these, you might need to embrace the patience of watching glue dry!
Once I finished the first shelf, I decided to keep the rest identical for simplicity. From there, it was just a matter of repeating the same process—glueing and nailing all the pieces together to complete the project.
Once the shelf was fully assembled, I decided to add a backing to prevent ornaments from falling out. For this, I used a thin piece of MDF. I placed the shelf on top of the MDF and traced its outline with a pencil. Then, I used a jigsaw to cut the MDF to size. To attach the backing, I applied wood glue and secured it with a nail gun, allowing me to continue working without delay.
The raw plywood wasn’t very attractive, so I decided to paint the shelf white to make the Christmas decorations pop. I used a white Unicorn Spit stain and glaze since it’s what I had on hand. However, once it dried, it turned translucent, so I added a layer of clear glitter paint for extra sparkle. If you’re aiming for a bright white finish, I’d recommend using a primer followed by acrylic paint instead.
Finally, it was time for the fun part—decorating the tree! I started by adding ornaments and small characters to sit on the shelves, bringing the festive design to life.
I think this is such a great idea for people who don’t want to have a Christmas tree. It is so simple and after Christmas, you can just pop it in a bin bag and put it under a bed until next year. Or if you want to you can change the Christmas decorations inside every year.
To see more great projects for Christmas check out these Unicorn spit baubles and this great Santa stop here sign.
A closer look at the decorations
This is the latest upgraded corner Christmas tree shelf that I built.
Please feel free to leave a comment and share this post. If you are in need of any of the products in this post please can you use my links to buy them at no extra cost to yourself?
13 Comments
Kirstie
November 16, 2018 at 7:50 amBeautiful idea I may try have a go at this as we don’t have alot of room for a tree, if we use a tree our youngest cat either climbs it or attacks the baubles so I love this idea thanks for sharing xx
Anita Holland
November 20, 2018 at 4:47 amThank you very much and you are welcome. It is a great idea when you are short on space.
Rynn
November 23, 2018 at 10:47 pmCute idea! Merry Christmas!
Anita Holland
December 7, 2018 at 2:42 amThank you, I loved it and it looks good.
Dee | Grammy's Grid
December 1, 2019 at 10:21 pmHow cute!! Thanks so much for linking up at #AThemedLinkup 6 for All Things Christmas. Shared.
Anita Holland
December 2, 2019 at 12:05 amThank you, Dee.
m
December 4, 2019 at 4:13 amI’m curious why the sides of the very top section aren’t parallel to the other sides, as it appears. Must be my OCD that keeps wanting it to match the rest of the ‘tree’!
Anita Holland
December 4, 2019 at 11:54 pmBecause I had to use a much smaller bracket and to holes did not line up when I screwed it in. Screwing in the screw pulled it slightly out. 😂🤭
Teresa
December 6, 2019 at 3:25 pmMy kids would love something like this! Thank you for sharing at The Really Crafty Link Party. Pinned.
Lisa L Lombardo
December 8, 2019 at 3:58 pmThis is adorable! Thank you for sharing on Farm Fresh Tuesdays!
Anita Holland
December 10, 2019 at 2:05 amThank you so much
Friday Feature Linky Party - Oh My Heartsie Girl
September 17, 2020 at 1:49 am[…] to print a 2020 calendar and start planning for the coming months. Unique Creations by Anita // Christmas Tree Shelf For displaying all your collectibles from years past Claire Justine // Winter Trifle With […]
10 Beautiful Christmas Tree Ideas
November 8, 2024 at 11:08 pm[…] 11 – Christmas Tree Shelf […]