Halloween Mad Libs Printable: 2 Free Spooky Fill-in-the-Blank Stories

Halloween Mad Libs Printable: 2 Free Spooky Fill-in-the-Blank Stories

Halloween Mad Libs Printable: Free Spooky Fill-in-the-Blank Stories

Mad Libs is the rare game that makes grammar funny. You ask your friends for random nouns, verbs, and adjectives — without showing them the story — then read the result aloud and watch everyone lose it. The two stories below are written out in full with numbered blanks, so this page is your free printable: print it, collect words, read the stories, done.

Quick heads-up: this works best when the word-givers don’t see the story. One person is the reader (they see everything), everyone else just shouts out words. That’s where the comedy comes from.

Halloween Mad Libs Printable: 2 Free Spooky Fill-in-the-Blank Stories

How to Play Halloween Mad Libs

  • Pick a reader — the only person who looks at the story.
  • The reader asks for words one at a time, using the numbered list under each story (“Give me an adjective!”… “Now a plural noun!”).
  • Write each word in its blank without revealing the story.
  • Read the finished story aloud. Dramatic voices encouraged.

Kids learning parts of speech get a grammar lesson disguised as a party game — just don’t tell them. Adults get to be twelve years old again. Everybody wins.

Story 1: “The Haunted House on Maple Street”

Ask for these words first:

  1. Adjective
  2. Plural noun
  3. Verb ending in -ing
  4. Adjective
  5. Noun
  6. Exclamation!
  7. Adjective
  8. Plural noun
  9. Verb (past tense)
  10. Adjective
  11. Animal (plural)
  12. Adverb
  13. Noun
  14. Silly word you just made up

Now read the story with the words filled in:

Last Halloween, we visited the most (1) __________ house on Maple Street. The porch was covered in (2) __________, and the wind was (3) __________ through the broken windows. “This place is (4) __________,” whispered my friend, clutching her (5) __________.

Suddenly the door creaked open by itself. “(6) __________!” we all screamed. Inside, a (7) __________ ghost floated past us, juggling three (8) __________. He looked at us, (9) __________, and offered us a bowl of (10) __________ candy.

Just then, a pack of (11) __________ came (12) __________ down the stairs wearing tiny witch hats. The ghost sighed, picked up his (13) __________, and muttered something that sounded like “(14) __________.” We ran home laughing — best Halloween ever.

Story 2: “Trick-or-Treat Trouble”

Ask for these words first:

  1. Your friend’s name
  2. Adjective
  3. Costume (e.g. “pirate”, “vampire”)
  4. Number
  5. Plural noun
  6. Verb ending in -ing
  7. Adjective
  8. Food (plural)
  9. Verb (past tense)
  10. Adjective
  11. Place
  12. Exclamation!
  13. Noun
  14. Verb

Now read the story with the words filled in:

On Halloween night, (1) __________ and I put on our (2) __________ costumes. I was a (3) __________, and we planned to visit at least (4) __________ houses. Our buckets were already full of (5) __________.

At the third house, a witch answered the door while (6) __________ a broom. “You want the (7) __________ treats?” she cackled. “Then you must trade me your (8) __________!” We (9) __________ as fast as we could, straight past the (10) __________ graveyard and all the way to the (11) __________.

“(12) __________!” shouted (1) __________, waving a giant (13) __________. “Let’s never (14) __________ on Halloween again!” We agreed. Then we went back for the candy anyway.

Halloween Mad Libs Printable: 2 Free Spooky Fill-in-the-Blank Stories

Word Bank for Shy Players

Some guests freeze when asked for a word on the spot. Keep this cheat list handy and let them pick:

  • Adjectives: slimy, gigantic, sparkly, stinky, wobbly, mysterious
  • Nouns: pumpkin, broomstick, cauldron, tombstone, spiderweb
  • Verbs (-ing): cackling, floating, sneaking, bubbling, howling
  • Exclamations: Yikes! Boo! Zoinks! Holy bats!

Three Ways to Play It

1. Classroom (grades 2–6)

Project the word list on the board, collect one word per student, then read the story to the class. It’s a parts-of-speech lesson that doesn’t feel like one. For younger kids, pre-fill the trickier blanks (adverbs, past-tense verbs) and let them supply nouns and adjectives.

2. Party icebreaker

Hand each arriving guest a copy and have them fill in the word list solo — no peeking at the story. Collect them all and read the best two or three aloud after dinner. Vote on the funniest; winner gets a candy prize.

3. Family night / road trip

One reader, everyone else shouts words. Read both stories back-to-back and let the kids vote on which came out funnier. Spoiler: it’s always the one with the silliest made-up word.

Printing This Page

This whole page prints cleanly from your browser (Ctrl+P or Cmd+P). For the word lists, leave the blanks empty when you print — the words get written in by hand during the game. Print one story per page if you want room to write; the stories are separated so you can cut them apart.

Want the Designed Halloween Mad Libs Pack?

Everything above is free to print straight from this page — two complete stories, word lists, and a word bank. If you’d rather have the polished version, our Halloween Mad Libs Pack on Etsy includes multiple designed stories in a matching spooky layout with fill-in sheets and an answer-key-style reader script — print-ready, classroom-tested, and way prettier than my handwriting. Happy haunting!

Happy dog — visit Furveko for free pet guides🐶
Free Pet Guides

🐶 Love Dogs Too?

If your home includes a four-legged family member, our sister site Furveko is full of genuinely helpful dog guides — from picking the right winter coat to keeping them calm during fireworks. Written for real dog owners, by people who get it.
Visit Furveko.com →
Gift guides for every occasion at Occasion Hunters🎁
Gift Ideas

🎉 Occasion Hunters — Gifts for Every Occasion

Never miss the perfect gift again — curated gift guides for Christmas, birthdays, weddings and every occasion in between.
Visit OccasionHunters.com →

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *