DIY Topiary Trees from Dollar Store Supplies

I have a confession—keeping real plants alive indoors just isn’t in my skill set. But that doesn’t mean I can’t enjoy a little greenery around the house! When I dreamed up this project, I wondered: Can I make cute, stylish DIY topiary trees using only dollar store supplies? Spoiler alert—I totally did, and I’m so excited to share how you can too!

DIY topiary trees from dollar store supplies

These topiary trees are a perfect way to add a touch of charm to your kitchen, mantel, or entryway without breaking the bank. Each one costs about $5 to make, and they look just as good as the pricey versions you’d find in stores.

If you’re looking for more affordable DIY projects to spruce up your home – or you can’t find the topiary toppers at the dollar store! – check out my DIY Moss Topiary Balls tutorial. It’s another budget-friendly way to bring a bit of greenery indoors!

How to Make DIY Topiary Trees

Materials You’ll Need:

  • Faux greenery balls
  • Pots (terra cotta or bamboo—bamboo is what I used!)
  • Floral foam
  • Skewers
  • Modeling clay
  • Moss
  • Paint (green, brown, white)
  • Plastic dish
  • Napkins
  • Hairspray (optional)

Tools:

  • Glue gun
  • Paintbrush
  • Large knife
  • Scissors

Instructions:

1. Prepare the Base:
Cut floral foam to fit snugly into your pots. Plug in your glue gun to heat up, then glue the foam into the pot, pressing firmly to secure it.

cutting floral foam
floral foam in pot

2. Add the Skewer:
Insert the pointy end of a skewer into the center of the foam. Add hot glue to the other end of the skewer, then quickly slide on the faux greenery ball. Straighten and hold it in place until the glue sets.

skewer in floral foam in pot

3. Create the Stem and Vines:
Paint the skewer in a mossy green color and let it dry. Roll a small piece of modeling clay into a skinny roll, twist it around the skewer to mimic vines, and repeat with a second piece. Paint the “vines” the same mossy green as the skewer.

4. Age the Pots:
To give your pots a vintage look, dry brush mossy green paint in random spots, followed by a little white paint to blend and soften. Let dry.

age pots

5. Finish with Moss:
Apply hot glue to the top of the floral foam and cover it with moss, making sure to tuck it neatly around the edges.

DIY topiary trees from dollar store supplies on either side of kitchen sink

FAQs

Can I use something other than skewers for the stem?

Yes! Wooden dowels or even sturdy sticks from your yard can work if you want a more rustic look.

Do I have to paint the pots?

Not at all! If you like the natural look of terra cotta or bamboo, you can skip this step entirely.

Where can I find faux greenery balls?

Dollar stores often carry them, but you can also find affordable options online or at craft stores. Or you can make some by following the DIY moss topiary ball tutorial here.

How do I keep the moss in place?

If you’re worried about the moss shifting, a quick spritz of hairspray can help keep it secure.

diy topiary trees

DIY Topiary Trees from Dollar Store Supplies

Yield: 2 Topiaries
Prep Time: 5 minutes
Active Time: 30 minutes
Total Time: 35 minutes
Difficulty: Easy
Estimated Cost: $10 or less

Love the look of topiary trees, but don’t want to pay the high price tag? Here’s a way to make DIY topiary trees from Dollar Store supplies! (Amazon links included for ease too!)

Materials

Instructions

  1. Cut floral foam to fit snugly into pots. Meanwhile plug in hot glue gun to heat it up.
  2. Apply hot glue to bottom of floral foam and place inside pot, pressing firmly to allow glue to adhere the foam to the pot.
  3. Insert pointy end of skewer into center of floral foam.
  4. Add some hot glue to other end of skewer. Then quickly slide faux greenery ball onto skewer, straighten and hold in place for a minute or so to allow hot glue to set.
  5. Now paint the skewer in a mossy green. Let dry.
  6. Roll a smallish piece of modelling clay into a long skinny roll. Twist around skewer. Repeat with a second piece. This mimics the look of a vine.
  7. Now paint the modelling clay “vines” in the same mossy green as the skewer stem. Let dry. Don’t worry about getting paint on the floral foam as it will be covered by moss.
  8. To age your pots (whether terra cotta or bamboo!), sparingly dry brush on a little of the mossy green paint in various places. Then dry brush on white, blending white and green together in some spots. Let dry. 
  9. Finally apply hot glue to the top of the floral foam and cover with moss. Be sure to get the moss all down in beside the floral foam too. 

Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

And there you have it—your very own DIY topiary trees made entirely from dollar store supplies! I love how easy and affordable this project is, and the results are just so charming. Whether you’re adding a pop of greenery to your kitchen, living room, or patio, these little trees are sure to bring a smile to your face. Plus, there’s something so satisfying about creating beautiful home décor with your own two hands.

I’d love to know—where would you display your DIY topiary trees? Or do you have any creative twists you’d add to this project? Share your ideas in the comments below, and if you try this project, don’t forget to let me know how it turned out. Happy crafting!

After Blog Post Signature 2025 (350 x 125 px)

Want to see more content like this in your Google searches?

This button tells Google that Home Made Lovely is a source you like, so it can show you more of it.

add as a preferred source on Google in white in black background