DIY Moss Cone Christmas Tree – A Garden-Inspired Holiday Craft
Introduction
It’s that time of year when I love decorating the She Shed — the temperatures have cooled, and it’s the perfect cozy spot to read, craft, or sip a cup of tea surrounded by twinkle lights. This season, I’m bringing a natural touch to my holiday décor with a DIY moss cone Christmas tree — simple, elegant, and inspired by the beauty of the garden.
If you’ve been following along, you know I adore working with moss. Earlier this year, I created DIY Moss Mushrooms and Moss Frames — both filled with that same organic charm I love bringing into my home and garden. This project carries that theme right into the holidays, blending nature and handmade beauty in the sweetest way.
Before I share the full She Shed reveal next week (she’s all decked out in greenery and soft, organic textures), I wanted to give you a peek at one of the DIY projects that takes center stage. These moss trees are so easy to make, yet they look as if they came straight from a high-end garden boutique.

On my blog WM Design House, I may sometimes use affiliate links, which means a small commission is earned if you purchase via the link. The price will be the same whether you use the affiliate link or go directly to the vendor’s website using a non-affiliate link. Read my full disclosure policy here.
A Few Reasons to Try This DIY
- [Garden-inspired charm: Brings the serenity of nature indoors for the holidays.
- Easy and quick: Each tree takes less than 30 minutes to make.
- Budget-friendly: Simple supplies with a high-end finish.
- Versatile styling: Works with rustic, modern, or elegant décor.
Supplies You’ll Need
- Styrofoam cone form (various sizes for layering)
- Styrofoam ball to fit snuggly inside of the clay pot
- Sheet moss
- Reindeer moss ( optional)
- 1 6″ clay pot
- 1 8″ – 10″ long birch branch or cinnamon stick
- Hot glue gun + glue sticks
- wire cutters
- Floral pins
- Clear sealer
- Optional: velvet ribbon, fairy lights, a few branches, hops or pinecones

DIY Pinecone Christmas Tree – Garden inspired Christmas Decor
Materials
- Styrofoam cone form
- Hot glue gun + glue sticks
- Garden Pruners
- Large pinecones
Instructions
- Gather clean, dry pinecones and trim off the individual petals.
- Snip about 1/2 inch from the pointed end of each petal.
- Prepare a foam or paper mache cone base.
- Start at the bottom of the cone and glue on one petal at a time.
- Angle each petal slightly downward for a natural, shingled look.
- Continue gluing in even rows, overlapping the gaps as you work upward.
- Finish the top with a small pinecone tip or simple embellishment.
- Optional: add a light dry brush of white paint or gold shimmer.
Step-by-Step Instructions
These steps are easy and you can finish one tree undecorated in under 30 minutes.
1. Prepare the base and cone
- Place the Styrofoam ball snugly inside your clay pot so it’s secure.
- Position one end of the stick into the Styrofoam ball inside the pot.
- Insert the other end into the bottom of the cone to create the stem.
- Adjust as needed to make sure your cone stands straight and stable.


Tip from wendy’s craft room:
Use a low-temperature glue gun: High heat can melt Styrofoam, so a low-temp setting helps your moss adhere smoothly without damaging the base.
3. Attach the moss in layers
- Work in small sections, applying hot glue and pressing the moss firmly into place.
- Slightly overlap each piece to create a seamless, natural look.
- I like to use sheet moss, as the larger pieces make it quick and easy to cover the entire cone.
- In addition, you can use floral pins to adhere the moss to the cone.
- Wrap the moss neatly around the bottom of the cone and continue onto the top of the Styrofoam ball in the pot so everything blends together beautifully.
- Adjust and fluff the moss as you go to keep the texture full and organic.


4. Fill gaps and refine
- Tuck in smaller pieces to create fullness and hide seams. Adjust shape as needed for an even finish.
- In addition to hot glue, you can use floral pins to attch the moss to the cone.

Tip from wendy’s craft room:
To prevent shedding or loose edges, lightly mist your finished tree with clear matte sealer or hairspray. It holds everything in place without changing the color or texture.
5. Add finishing touches
- There are so many beautiful ways to decorate these trees, but honestly, I love them just the way they are — simple and natural.
- For one of mine, I added a few snowy faux branches, a touch of reindeer moss, some dried hops, and bits of lichen for extra texture.
- You could also tie on a soft velvet ribbon, hang a few tiny ornaments, or keep them completely natural for that fresh-from-the-garden look I adore.


Tip from wendy’s craft room:
Mix moss textures: Combine sheet moss with bits of reindeer moss for extra dimension and a more organic look.
X
Styling Ideas
These cone trees are a beautiful way to bring handmade texture to your home. Try displaying them:
- Grouped on a mantel or coffee table for a cohesive, layered look
- As part of a holiday centerpiece with candles and greenery
- Mixed with other trees from the series for contrast and interest
- On a tray or pedestal for height variation
- Pair it with my natural pinecone Christmas Tree
Caring for Moss Cone Christmas Trees
These trees are wonderfully low-maintenance, but the moss can fade a bit over time. To keep them looking fresh, avoid placing them in direct sunlight. If the color starts to dull, you can give them a quick refresh with a moss-green floral spray. My go-to is Rit Dye and water— it gives the moss just enough color to bring it back to life without changing the texture.

Final Thoughts
This DIY moss cone Christmas tree is such a lovely way to bring your personal style into your holiday décor. Handmade, natural, and full of charm — it’s the kind of project that feels both relaxing and rewarding.
I hope it inspires you to slow down, get creative, and add a touch of handmade beauty to your Christmas season.
Stay tuned for my [Christmas in the She Shed Tour] — where I’ll be styling all of these trees together for a garden-inspired holiday look!










