DIY Lace Ghost Halloween Garland

This easy DIY ghost garland is the perfect addition to your mantel or staircase this Halloween! Made with lace and Dollar Tree golf balls, this makes for super cute and inexpensive holiday decor!

DIY lace ghost garland for Halloween--easy and cheap holiday decor!
DIY lace ghost garland for Halloween

When you were a kid, did you ever make ghosts out of lollipops and dryer sheets or Kleenex? For some reason, that is the one craft I remember making with my mom (don’t worry, she’s the first to admit she’s not much of a crafter, that gene skipped a generation).

DIY lace ghost garland for Halloween

Well, if you can make a lollipop ghost, you can make this easy lace ghost garland! Keep reading for the super simple tutorial!

This post contains affiliate links. For more information, see my disclosures here.

What you need to make a DIY lace ghost garland

supplies to make a DIY lace ghost garland for Halloween
  • white lace fabric, cut into 8″ squares (each ghost needs 2)–you could also use white cheesecloth

My 3 favorite quilting tools make cutting fabric a breeze!


  • plastic golf balls: I found mine at Dollar Tree, but these golf balls are the closest I could find online–you could also use ping pong balls
  • white yarn, cut into 5″ pieces (each ghost needs 1)
  • black stiffened felt or black Sharpie
  • wiggly eyes
  • hot glue
  • more yarn or string for hanging
  • tapestry needle and needle threaders

How to make a ghost garland from lace fabric

Layer two pieces of lace fabric on top of each other so they’re offset (as shown in the image above).

Center a golf ball in the middle and tie the lace around the golf ball with a 5″ piece of yarn. Make sure your knot is tight, then trim the yarn close.

making a ghost garland out of lace for Halloween
making a ghost garland out of lace for Halloween

Hot glue wiggly eyes to the ghost’s head on the opposite side as your yarn knot (so the knot won’t be seen).

making a ghost garland out of lace for Halloween

Cut mouth shapes from the black stiffened felt and hot glue to the ghost’s head. Feel free to mix up smiles, frowns, or simple “o” shapes. If you’d rather, you may also draw on mouths with a Sharpie.

making a DIY lace ghost garland for Halloween

Measure your mantel, table, or wherever you’ll be hanging your garland and cut a piece of yarn or string accordingly (I’d say make this at least 6 feet long–mine measures almost 7 feet).

Thread one end of the yarn through a tapestry needle with the help of a needle threader.

threading yarn onto a needle for a DIY ghost garland
First thread your yarn through the loop…
threading yarn onto a needle for a DIY ghost garland
…then thread the needle threader through the eye of the needle and pull the yarn through.

Begin threading the ghosts together by sliding the needle in and out of the lace at the top of each ghost’s head (and missing the golf balls).

making a DIY ghost garland for Halloween from lace and plastic golf balls
Thread the needle about 1 centimeter underneath the lace so it doesn’t rip through. If your lace doesn’t seem to be holding up, you could use hot glue instead.

Spread out the ghosts so they are even and leave yarn on each end for hanging.

lace ghost garland DIY for Halloween

Ta-da! How easy was that?! This ghost garland is the perfect non-spooky Halloween decor!

DIY lace ghost garland for Halloween

And I love how it looks in combination with my Halloween felt circle garland!

DIY lace ghost garland for Halloween

Don’t forget to pin and save for later!

DIY lace ghost garland for Halloween

Leave a Comment

You have to agree to the comment policy.

Scroll to Top