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!

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!
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.


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.


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.

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.


FAQs
Yes! Wooden dowels or even sturdy sticks from your yard can work if you want a more rustic look.
Not at all! If you like the natural look of terra cotta or bamboo, you can skip this step entirely.
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.
If you’re worried about the moss shifting, a quick spritz of hairspray can help keep it secure.
More Home Decor Crafts
- DIY Topiary Trees from Dollar Store Supplies
- Embroidery Hoop Orbs – Easily Make Your Own
- DIY Moss Topiary Balls | How to Make a Topiary
- Photo Coasters – Make Your Own Picture Coasters
- DIY Wood Bead Garland with Tassels & Tag
- Mod Podge Photo Transfer: Easy Canvas Art How-To
- How to Make a Magnolia Leaf Wreath on the Cheap!
- How to Make a Hand Lettered Canvas Sign the Easy Way (No Skills Needed!)
- How to Make a DIY Floating Frame to Enhance Your Art
DIY Topiary Trees from Dollar Store Supplies
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
- faux greenery balls
- pots (terra cotta - or bamboo which is what I used)
- floral foam
- skewers
- modelling clay
- moss
- paint (green, brown, white)
- plastic dish
- napkins
- hairspray (optional)
Instructions
- Cut floral foam to fit snugly into pots. Meanwhile plug in hot glue gun to heat it up.
- Apply hot glue to bottom of floral foam and place inside pot, pressing firmly to allow glue to adhere the foam to the pot.
- Insert pointy end of skewer into center of floral foam.
- 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.
- Now paint the skewer in a mossy green. Let dry.
- 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.
- 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.
- 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.
- 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.
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!


