This Post Contains Affiliate Links. Please Read Our Disclosure for Full Information.
Halloween is the perfect time to unleash your inner ghoul and transform your home into a haunted house. Whether you want creepy, spooky, or downright terrifying, these 10 DIY haunted house decorations will give your guests a fright—and all without breaking the bank! 👻🕸️

1. Creepy Cobweb Entryway
Set the tone as soon as guests arrive by covering your doorway with fake spider webs and placing plastic spiders strategically. Add some dim lighting for extra creep factor.
- Supplies you need: Fake Spider Web, Plastic Spiders
- Time: 10 minutes
2. Floating Ghosts in the Hallway
Hang white fabric ghosts from the ceiling using fishing line so they “float” down your hallway. Make sure to draw spooky eyes and mouths for maximum scare.
- Supplies you need: White Fabric or Cheesecloth, Styrofoam Balls, Fishing Line
- Time: 15 minutes
3. Haunted Mirror
Turn any mirror into a creepy focal point by adding frosted glass spray and sticking on ghost or skeleton decals. When guests glance at it, they’ll do a double-take!
- Supplies you need: Frosted Glass Spray, Halloween Decals
- Time: 20 minutes
4. Zombie Hand Flower Pots
Take old flower pots and paint them green, then glue on plastic zombie hands sticking out as if they’re crawling from the ground. Perfect for your porch!
- Supplies you need: Flower Pots, Plastic Zombie Hands
- Time: 15 minutes
5. Spooky Candle Holders
Wrap mason jars with cheesecloth or gauze and add googly eyes to make them look like mummies. Add battery-operated candles inside for a ghostly glow.
- Supplies you need: Mason Jars, White Gauze, Googly Eyes, LED Tea Lights
- Time: 10 minutes
6. Skeleton Wall
Cut skeleton shapes from cardstock or print out skeleton images and tape them to your walls. For added effect, pose some as if they’re interacting with furniture!
- Supplies you need: Black & White Cardstock
- Time: 20 minutes
7. Hanging Bats
Cut bat shapes from black cardstock and hang them at various heights using fishing line. They’ll look like they’re swarming through your haunted house.
- Supplies you need: Black Cardstock, Fishing Line
- Time: 15 minutes
8. Eyeball Jars
Glue plastic eyeballs onto mason jars and fill with water or candy. It’s like someone—or something—is always watching!
- Supplies you need: Plastic Eyeballs, Mason Jars
- Time: 10 minutes
9. Glow Stick Potion Bottles
Fill glass bottles with water and drop in glow sticks for a glowing potion effect. Add creepy labels like “Witch’s Brew” or “Vampire Blood.”
- Supplies you need: Glass Bottles, Glow Sticks
- Time: 10 minutes
10. Haunted Door Silhouettes
Cut silhouettes of witches, ghosts, or creepy trees from black cardstock and attach them to your front door or windows. The backlighting will give them an eerie glow at night!
- Supplies you need: Black Cardstock
- Time: 15 minutes
Final Thoughts
With these 10 haunted house DIY decorations, your home will be the ultimate Halloween destination. From floating ghosts to glowing potion bottles, each decoration is budget-friendly, easy to make, and terrifyingly fun. Your guests won’t know what hit them!