Witch's Hat Topiary DIY

by Joy
2 Materials
2 Hours
Witch’s Hat Topiary DIY, create a fun front porch with this idea. All you need are a few items found at your local craft store.

This is one of those rainy Saturday projects that only take a few hours to complete. Follow these easy steps to make your own Halloween witch’s hat topiary DIY. 


  • Witch’s hat
  • Wide wired ribbon
  • Large flower
  • Small flower
  • Grasses/greenery
  • Hot glue
  • Hot glue gun

Start with a basic hat that can be found at any store that sells Halloween costumes.

Step 1- Create the flower adornment

Use a piece of thin cardboard for the backing. I used the end of a ribbon spool. It was cheap, it was the right size. It was there.

Create a bow by making a loop and securing it with hot glue. Gently pinch the middle and use a craft/floral wire to create the bow.

Hot glue grass to the backside of the cardboard backing. Glue the bow to the front of the cardboard backing.

Glue leaves to the front to fill out the flower adornment. Can you see the printing on the cardboard circle? I wasn't kidding - ripped it (gently) off the ribbon spool.

Finally, glue the large flower in the middle of the bow. Add the little flower right below to the side. Like the following picture. I am so sorry I did not get a picture of adornment before it was glued onto the hat, but it is super easy to see placement.

Step 2- Band the Witch’s hat

The wired ribbon will be too wide to easily wrap around. Fold the ribbon in half and hot glue around the hat to secure – just enough to wrap around the hat.

*Only fold and glue the amount of ribbon needed to wrap around the hat- you want the wide ribbon ends to be flat - makes for a "showier" hat.

I used a buckle to help keep the band flat but you can do this with out it- would require a little more glue where the ribbons cross.

Hot glue the floral adornment to the middle.


Step 3 – Add ties to secure 

Add ribbon ties, with you, guessed it… hot glue, on the hat to make it easier to secure to the topiary.

I glued my ties a little back from what would be the hat's center, I didn't want the ties to show - just to be added security. I wrapped, tied and tucked the ribbon on the backside of the topiary.

For additional fun, pick up cute letters at the craft store and paint. I painted a layer of flat black acrylic paint and then added Rub n Buff copper and gold for a little more oomph.

To add a little more creepy to the topiaries, I draped the garland I found at the  craft store to the front. Kinda has that “been out in the swamp a little too long” look. 

I love a Happy Halloween front porch 


hey, if you are in need of a quick costume – grab the hat!

Follow me on Instagram for more fun projects @theaspiringhome_

Till Later friends,


Resources for this project:
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
  1 question
  • Liz Liz on Aug 30, 2021

    I love this! I think this is so cute. Just wished I could find a couple of these Topiaries. Is there any way to make them homemade?

Join the conversation
2 of 17 comments
  • Eliza Eliza on Sep 23, 2020

    •••••••••••• 🟣 Joy 🟣••••••••••Adore the crisp deep violet against black white stripes...got ∅ bucks but can cut out the 'boo' from cardboard boxes & paint them. If I find the witches hat at the dollar store it's a go ahead

    ~~~~~~~ Eliza 🌹~~~~~~~

  • Val Val on Aug 27, 2022

    Very classy. WELL DONE!