Looking for a project that’s both creative and timeless? Moss ball topiaries are simple, elegant, and so easy to make. Perfect for any room, they bring a fresh, natural look indoors.

What’s great about this craft is how it looks great anywhere! You can use them as a centerpiece for your dining table, a natural accent on your mantel, or to add a little green to any corner of your home. The best part? You don’t need a green thumb—just a few basic materials and a bit of creativity.
These topiaries also make a great gift idea—imagine how nice they’d look as part of a housewarming or holiday present!
If you’ve enjoyed some of our other DIY projects, like a custom painted DIY doormat or a fun and whimsical string art project, you’ll find this one just as fun and easy to put together.
Ready to bring some greenery into your home decor? Let’s get started on making your own moss ball topiaries!
🔨 Materials
- Preserved moss (can be found at your local craft store)
- Mini flower pot
- Styrofoam ball
- Floral foam block
- Spray adhesive
- Twigs
- Hot glue gun (optional)
- Any decorative elements you'd like for the flower pot (optional)
⭐ Materials Notes
- Preserved moss - Your local craft store may have a variety of types of preserved moss available - green moss, mountain moss, reindeer moss - the list goes on and on. The type you choose is completely up to you!
- Syrofoam ball - This is another element that you can totally customize. For my moss ball topiaries, I used a 4" styrofoam ball, but if you prefer a smaller or larger size, go for it!
- Mini flower pot - I used a flower pot measuring approximately 4"-5" tall, but again, you do you!
🌱 Assembling the topiary
Let's first put all the parts together. To fit the floral foam block into the mini flower pot, you will probably need to carefully trim it a bit with scissors or a knife. This will take a little bit of trial and error to get it to fit just right.
As far as the empty spaces along the sides, you can fill those in with extra pieces of foam that you've cut off. No need to be neat about it either, it will all be covered with moss. And if you don't have enough foam to fill in those areas, that's okay too, just stuff some extra moss in there. Sweet!
Once the foam block is in place, insert one end of the twig into the syrofoam ball and the other end of the twig into the floral foam. How easy was that?!
Next, we'll start gluing the moss to the styrofoam ball. Just grab a handful of moss, apply the spray adhesive heavily to the ball and the moss, and press the moss firmly onto the styrofoam. If you're finding the the spray adhesive isn't holding well enough, you can always use a hot glue gun instead (just be careful with your fingers on the hot glue!).
Gradually work your way around the ball, applying moss to sections (don't forget underneath!). Take a look all the way around and notice if there are any areas that you missed - then just spray some glue and attach small bits of moss to those areas.
To finish the ball, spray the entire ball with a layer of spray adhesive - this will help with reducing small bits of moss "shedding" over time.
Once the topiary ball is all covered, let's cover up that floral foam with some more moss. Following the same procedure as you did for the ball, liberally apply spray adhesive to the foam and the moss, and press the moss into place. If you have any empty gaps between the foam block and the flower pot, just fill those spots in with extra foam or moss.
Almost finished! Let your moss ball topiary sit for a few hours to allow all the glue to dry, then add any decorative elements you'd like.
I added different materials to several of my flower pots. One was wrapped in twine, and for the other two I added some metal lace ribbon around the edge for a fancy detail. Use your creativity to make it your own!
Place your moss ball topiaries around your home anywhere you'd like...on top of the mantel, on a shelf, or just sitting on the coffee table. They'll add a touch of style and nature anywhere you choose.
❓ FAQ
It's best to use preserved moss for this project because it will hold up longer. Fresh moss may not adhere as easily or stay intact over time.
While there is a higher risk of this happening if you use a large styrofoam ball and a small flower pot, you can decrease the risk by adding extra weight to the flower pot - try adding small stones underneath the floral foam.
This is easily done by stacking smaller moss balls on top of larger ones. Secure them together using a sturdy stick running through the center of all the balls.
Absolutely! In that case, you won't need the floral foam, flower pot, or twig - just a large styrofoam ball, glue, moss, a hook inserted and glued into the styrofoam ball, and some ribbon to hang it up.

Do you love fun crafts as much as I do? Check out a few more of our DIY & craft projects now!
- Custom Painted DIY Doormat
- String Art (with video tutorial!)
- Mason Jar Soap Dispenser
- Blanket Ladder
- Image Transfer Candles
- Garden Plant Markers
- Coconut Bird Feeder
Have you made these Moss Ball Topiaries? Let us know in the comments below!
Leave a Reply