| |

DIY Moss Topiary Trees for Less Than a Dollar

Farmhouse style DIY moss topiary trees

Happy February!  I sure hope Punxsutawney Phil doesn’t see his shadow today…I’m so tired of this frigid weather.   I feel like Spring just can’t come soon enough.  To make it feel like Spring inside, I made some DIY moss topiary trees with craft supplies from Dollar Tree.  They look very similar to some I saw advertised by a popular online retailer, but mine cost a fraction of the cost to make!

Here’s what you’ll need:

  • foam craft balls
  • reindeer moss
  • clay flower pots
  • off white craft paint
  • sand or pebbles
  • glue gun and glue sticks
  • twigs
  • excelsior moss

I found the foam balls and flower pots at Dollar Tree…in packages of three for a dollar!

small clay flower pots and round foam ball from dollar tree

Step 1.

Paint the flower pots.  I used A Maker’s Studio Rescue Restore Paint in Bella’s Blush.  (You can purchase A Maker’s Studio products through my friend Carol’s website Blue Sky at Home)

dish of watered down off white paint and a paintbrushI watered it down a little bit, and brushed it on lightly to give it an aged look.  I made sure I didn’t cover all of the terra cotta color.

white washing a clay pot with off white paint

craft supplies needed to make diy moss topiary treesStep 2.

Poke a hole in the foam balls for the twig tree “trunk”.  I used one of the twigs that had a sharp point.  You could also use a pen or a pencil.  Then squeeze some hot glue into the hole and attach the twig to the foam ball.

I found the twigs in my yard.  I like how natural they look compared to using wooden dowels.  Plus, they’re free!

poking a hole in a foam ball with a twigStep 3.

Using the hot glue gun, glue the moss onto the foam ball.  I prefer using reindeer moss over Spanish moss. I find it easier to work with as it’s spongy and more pliable.  It’s also a rich green color and has an earthy smell.

I had some reindeer moss in my stash from another project, but it’s also available at Dollar Tree.

Completely cover the foam ball with moss until no white spots show through.

gluing moss to a foam ball with hot glueStep 4.

Secure the twig base in a flower pot filled with sand or pebbles.  I used sand because I had a pail of sand left over from a summer project.  You can also use dry floral foam, but sand and pebbles are free!

placing the twig trunk of a topiary tree into a flower pot full of sandStep 5.

Fill the base of the clay pot with excelsior moss.  I had a bag in my stash, and I like the added color and texture.  But another option is to use more reindeer moss to cover the sand.

close up of finished diy moss topiary trees project

And you’re done!  I just love my little DIY Moss Topiary Trees.  These were so fun to make.  I’ll definitely be bringing some to my antique booth!

You can use them in so many ways!

diy moss topiary trees used as favors on a spring tablescape

I put one at each place setting at my Welcome Spring Tablescape

diy moss topiary trees displayed on a shelf in a mudroom

On a shelf in my laundry / mudroom

diy moss topiary trees above a front entry door

And above my front entry door.

The possibilities are endless!  Enjoy 🙂


Similar Posts


  1. These look like they’re straight out of HomeGoods!!! Love love love this project! Thanks for sharing on “Sweet Inspiration”!

  2. These are adorable and will be perfect for spring! Such a great step by step tutorial! I will need to head over to Dollar Tree for some materials so I can make these!

  3. These are so, so cute! I love how fresh and springy they are. And I especially love how cheap and easy to make they were! Those are the best kind of project. Thanks for sharing at Sweet Inspiration!

Leave a Reply

Your email address will not be published.