Word games & fun
Fill-in-the-Blank Stories: Play, Print & Make Your Own
Play fill-in-the-blank stories online: 270+ original silly stories for kids, adults, holidays and parties. Give the words, hear the story read aloud, share it, print it, or write your own.
Updated · Free, no sign-up
Today’s story
The Dream Vacation
12 words needed. No peeking at the story.
274 stories
Share this tool
Know someone who’d love it?
What is a fill-in-the-blank story?
A fill-in-the-blank story is a word game for two or more people, or for one person and a random word button. One player holds a short story with some of its words missing. Without showing the story, that player asks for words of a certain kind: a noun, an adjective, an animal, a silly name. The words go into the blanks in the order they were given, and then the story is read out loud. Because nobody knew what the words were for, the result is usually ridiculous, and that is the whole point.
If you have played Mad Libs®, you already know how it works: these are stories in that style, written by us. There are 274 original stories here, each with 11 to 16 blanks, for kids, classrooms, parties, holidays, weddings, baby showers and the office. You can play on a phone, print worksheets, or write a story of your own and send it to friends.
How to play
- Pick a story. Start with Today’s story, tap Surprise me, search by title, or narrow the list with the occasion menu and the buttons for kids, adults, school, party and more.
- Give the words. The game asks for one word at a time, tells you what kind of word it needs and shows a few examples. Type a word and press Next word. If nothing comes to mind, Suggest a word picks one that fits. Prefer to see every blank at once? Switch to All at once.
- Reveal the story. Tap Reveal my story and read it aloud, or let the browser do it with Read it to me. The words you gave are highlighted.
- Share or play again. Copy the story as text, as a link that opens your finished story, or as a picture. New random words fills the same story again, and Another story takes you back to the list.
In a hurry? Instant random story fills every blank with a random word and shows the result in one tap, and Fill the rest randomly finishes a story you have started.
Fill-in-the-blank story to play
Playing with a group
The game is at its best out loud. One person holds the phone and reads each request to the room: “Give me a plural noun.” The others shout answers and the reader types the first or the funniest one. Tap Playing with friends? and enter the players’ names, and each request is addressed to the next person in turn, so quiet players get asked too.
- At a party or a shower: pick a story about the guest of honor’s occasion, ask the room for words, and have the guest of honor read the result.
- In the car: the passenger reads the requests, everyone else answers. No pens, nothing to drop under the seat.
- On a video call: share the screen after the words are in, not before, so nobody sees the story early.
- On paper: print the worksheets (see below), hand them out in pairs, and let each pair read theirs to the group.
What kind of word goes in each blank?
Every blank is labeled with the kind of word it needs. This table explains the labels you will meet most often, with examples. There are no wrong answers as long as the word is the right kind; unexpected words make the best stories.
| The blank asks for | What that is | Examples |
|---|---|---|
| Noun | A person, place or thing | banana, ladder, trumpet |
| Plural noun | More than one thing | bananas, socks, wizards |
| Verb | An action, in its plain form | dance, sneeze, wiggle |
| Verb past tense | An action that already happened | danced, swam, giggled |
| Verb ending in -ing | An action that is going on | dancing, snoring, hopping |
| Adjective | A word that describes something | sparkly, grumpy, enormous |
| Adverb | How something is done, often ending in -ly | loudly, sneakily, gracefully |
| Exclamation | Something you shout | Yikes, Hooray, Holy guacamole |
| Name | A first name | Sam, Luna, Charlie |
| Silly name | A made-up last name | Wobblepants, Noodlepuff, Snugglebottom |
| Place | Somewhere you can go | the library, the moon, grandma's attic |
| Number | Any number you like | 7, 42, 1,000 |
| Animal | Any creature | penguin, llama, octopus |
| Food | Something to eat | spaghetti, pickles, pancakes |
| Body part | A part of the body | elbow, big toe, eyebrow |
| Clothing item | Something to wear | sock, tutu, cowboy hat |
| Color | Any color | purple, neon green, polka-dot |
| Emotion | How someone feels | grumpy, excited, confused |
Two labels cause most of the mix-ups. A verb in the past tense is an action that already happened (jumped, sang, swam), while a verb ending in -ing is one that is still going on (jumping, singing). And an adverb describes how something is done (quickly, loudly), while an adjective describes a thing (quick, loud). The word suggester always returns the right form, including irregular ones such as swim and swam, and it avoids using the same word twice in one story.
All 274 stories, by occasion
Every story is original, clean and written to be read aloud. Each heading below links straight to that shelf in the game. The number after a title is how many words the story needs.
Christmas stories
- The Night Before Christmas (14)
- Dear Santa: A Very Honest Letter (14)
- Elf Training Academy (14)
- The Office Secret Santa (14)
- The Great Holiday Cookie Contest (14)
- The Ugly Sweater Party (13)
- The Reindeer Job Interview (12)
- Christmas Morning Chaos (14)
- The Neighborhood Light Show (13)
- Our Family Christmas Card (14)
- Santa's Sleigh Breaks Down (14)
- The Gingerbread House Disaster (12)
- The School Holiday Play (13)
- Picking the Perfect Christmas Tree (13)
- The Mall Santa's First Shift (13)
- The Office Christmas Party (13)
- Christmas Dinner with the Relatives (16)
- Caroling Around the Neighborhood (14)
- Wrapping Presents at Midnight (14)
Halloween stories
- A Spooky Halloween Night (11)
- The Haunted House Tour (14)
- The Halloween Costume Contest (14)
- Pumpkin Carving Night (12)
- First Day at Monster School (14)
- Potion Class Gone Wrong (14)
- The Vampire Visits the Dentist (13)
- The Office Halloween Party (13)
- My Roommate Is a Ghost (12)
- The Haunted Castle Sleepover (14)
- The Perfect Trick-or-Treat Route (15)
- The Haunted Hayride (15)
- A Halloween Party for Grown-Ups (15)
Thanksgiving stories
- Thanksgiving Dinner Disaster (13)
- The Turkey's Great Escape (13)
- Life at the Kids' Table (13)
- The Runaway Parade Balloon (12)
- What I'm Thankful For (13)
- Grandma's Secret Stuffing Recipe (13)
- The Black Friday Shopping Marathon (14)
- The Backyard Turkey Bowl (13)
- Friendsgiving in a Tiny Apartment (15)
- The Thanksgiving Toast (15)
Wedding and bridal shower stories
- The Wedding Toast (14)
- Our Wedding Vows (13)
- The Maid of Honor Speech (11)
- The Bridal Shower (14)
- The Couples' Wedding Shower (13)
- The Bachelorette Party (14)
- The Bachelor Party (13)
- How We Met (14)
- Greetings from Our Honeymoon (14)
- The Wedding Planner's Worst Day (14)
- Happy Anniversary, My Love (14)
- Save the Date! (14)
- The Wedding RSVP Card (14)
- The First Dance (12)
Back-to-school stories
- Picture Day Disaster (14)
- The First Day of School (14)
- The Bumpy Bus Ride (13)
- Back-to-School Shopping (15)
- All About Me (16)
Sports stories
- The Big Game (13)
- Gym Class Chaos (13)
- The Backyard Olympics (14)
- The Silliest Marathon (12)
- The Saturday Soccer Game (14)
- The Buzzer Beater (14)
- Bottom of the Ninth (14)
- The Big Game Watch Party (14)
- My First Swim Meet (14)
- Field Day (13)
Fairy tales and fantasy
- Once Upon a Time (14)
- First Day at Wizard School (14)
- The Dragon Egg (14)
- The Mermaid Kingdom (13)
- The Knight's Quest (14)
- Three Wishes from a Genie (13)
- Up the Magic Stalk (14)
- The Great Unicorn Race (13)
- The Three Little Pigs (13)
- Goldilocks and the Three Bears (12)
- Cinderella Goes to the Ball (13)
- Little Red and the Wolf (14)
More holiday stories
- The Fourth of July Fireworks Show (14)
- How I (Almost) Caught a Leprechaun (13)
- Mother's Day Breakfast in Bed (11)
- A Father's Day Speech (13)
- Snow Day! (14)
- My First Ski Lesson (11)
- The Spring Cleaning Surprise (14)
- Apple Picking in the Fall (11)
- The St. Patrick's Day Parade (15)
- The April Fools' Prank That Backfired (13)
- The Father's Day Barbecue (14)
- The Earth Day Clean-Up (15)
Love stories
- My Dating App Profile (14)
- A Love Letter (14)
- The First Date Jitters (14)
- A Love Poem for You (13)
- A Note from a Secret Admirer (14)
- The Big Proposal (14)
Office and work stories
- The Monday Morning Meeting (14)
- Doing My Taxes (14)
- The Job Interview (14)
- The Morning Commute (14)
- The Team-Building Retreat (12)
- On Hold with Customer Service (13)
- The Office Potluck (13)
- My Out-of-Office Email (14)
- Farewell Card for a Coworker (13)
- The Food Truck Grand Opening (14)
- My Job Application Letter (14)
- The Annual Performance Review (14)
- A Customer Complaint Letter (14)
- Office Memo: New Rules (12)
- My First Part-Time Job (14)
School stories
- Parent-Teacher Night (14)
- The Field Trip Mix-Up (14)
- The Science Fair Volcano (13)
- The Mysterious Substitute (14)
- The School Lunch Surprise (14)
- The Great Spelling Bee (13)
- The Wildest Recess Ever (13)
- My Very Serious Book Report (14)
- Where My Homework Went (13)
- Opening Night of the School Play (13)
- Library Day Magic (13)
- My Report Card (14)
- Penguin School (13)
- The Invention Fair (14)
- The School Talent Show (14)
- A Letter to My Pen Pal (14)
- The 100th Day of School (15)
- A Card for My Teacher (15)
- A Note From the Teacher (14)
- My Hometown (14)
- My Daily Routine (15)
- The Group Project (13)
- Prom Night (14)
Fill-in-the-blank stories for adults
- My First Day at the New Job (14)
- A Very Romantic Date Night (12)
- Breaking News! (13)
- My First Apartment (14)
- Assembling Flat-Pack Furniture (14)
- Moving Day (14)
- The Fancy Dinner Party (14)
- Our Home Renovation (14)
- The Garage Sale (14)
- Meet the Neighbors (13)
- Jury Duty (14)
- Camping Like a Grown-Up (14)
- The Family Reunion (14)
- Live Cooking Show (14)
- The Self-Help Seminar (13)
- Buying a Used Car (14)
- The Book Club (13)
- The Quick Grocery Run (12)
- Reality Show Showdown (13)
- But Wait, There's More! (14)
- You're Invited: Housewarming Party (14)
- Game Night Gone Wild (14)
- Karaoke Night (13)
- A Sleepover for Grown-Ups (14)
- An Elegant Garden Party (14)
- A Very Honest Restaurant Review (14)
- My First Cooking Class (14)
- Dinner at a Very Fancy Restaurant (13)
Food stories
- The Cooking Showdown (14)
- Grandma's Secret Recipe (14)
- The Pizza Delivery (14)
- The Great Bake Sale (14)
- The Perfect Picnic (14)
Fill-in-the-blank stories for kids
- My Wild School Day (12)
- The Unlikely Superhero (12)
- A Very Strange Recipe (14)
- A Day at the Zoo (12)
- The Pirate's Treasure (14)
- The Camping Trip (13)
- The Great Bedtime Stall (14)
- My First Sleepover (14)
- A Letter to the Tooth Fairy (14)
- The Great Sibling Swap (12)
- Saturday Chore Day (14)
- A Weekend at Grandma's (13)
- Stuck Inside on a Rainy Day (14)
- My Checkup at the Doctor (13)
- The Friendly Robot Uprising (13)
- The Mad Scientist's Lab (14)
- The Epic Dance-Off (14)
- The Video Game Tournament (14)
- Lost at the Theme Park (13)
- Grandma's Treasure Hunt (12)
- Superhero Training Camp (14)
- The Case of the Missing Cookies (14)
- Your Silly Weather Report (13)
- How to Build a Blanket Fort (14)
Fill-in-the-blank stories for kids
There are 157 stories for kids: school days, pets, dinosaurs, space, fairy tales, sports and family life. The vocabulary is everyday English, the sentences are short, and the humor comes from the words the children choose. Three stories (All About Me, My Hometown and My Daily Routine) use especially simple language for beginners and English learners.
Fill-in-the-blank stories for adults
The 86 stories for adults are about grown-up life: the office, moving, taxes, in-laws, turning thirty, forty and fifty, assembling a crib at midnight. They are written for adults but stay clean, so they work at an office party, a family dinner or a shower with grandparents in the room. For work events, see also the office and work stories.
Holiday stories: Christmas, Halloween, Thanksgiving and more
Seasonal stories are the most played ones. There are 19 Christmas stories (a letter to Santa, the office party, wrapping presents at midnight), 13 Halloween stories (trick-or-treating, a haunted hayride, monster school) and 10 Thanksgiving stories (the kids’ table, Friendsgiving, a toast), plus stories for Hanukkah, New Year, Valentine’s Day, Easter, St. Patrick’s Day, the Fourth of July, Mother’s Day and Father’s Day. A printed stack of them keeps a holiday table busy between courses.
Stories for weddings, baby showers and birthdays
Fill-in-the-blank stories are a classic shower and reception game because every guest can take part and the result is about the people being celebrated. Use the wedding stories (vows, a maid-of-honor speech, the first dance), the baby shower stories (advice for the new parents, predictions for the baby) or the birthday stories (party invitations, a toast, a wish list). For a personal touch, write your own story about the couple or the birthday person: how they met, their habits, the trip everyone still talks about.
Printable fill-in-the-blank stories
Every story prints as a one-page worksheet. Tap Print worksheet while a story is open, or tap Print several in the story list, choose up to twelve stories, and print them in one go, each on its own page. In the print dialog you can also choose “Save as PDF”.
- The top half lists the words to collect, numbered, with a line for each.
- A fold line hides the story while the words are being collected.
- The bottom half is the story with numbered gaps to copy the words into.
- A short reminder of nouns, verbs, adjectives and adverbs sits at the foot of the page.
You can print a finished story too: reveal it and tap Print to get the story with your words underlined, ready for the fridge door or a scrapbook.
Make your own fill-in-the-blank story
Tap Write your own to open the story maker. Type or paste a short text, select a word, and tap the kind of blank it should become: noun, adjective, place, animal and so on. You can also type any label yourself in square brackets, such as [favorite snack] or [name of a teacher]. The preview underneath shows the story with its blanks as you work, and your draft is kept in your browser.
Short on time? Paste a finished text and tap Add blanks for me. The maker picks suitable nouns, adjectives, adverbs and verbs, spreads them through the text and turns them into blanks. Check the result and adjust it; Undo brings your text back.
When the story is ready, Play my story starts it, Print worksheet puts it on paper, and Copy a link to it gives you a link that opens your story for anyone. The story travels inside the link itself, so nothing is uploaded.
Tips for writing a good one
- Keep it short. About 100 to 130 words with 12 to 16 blanks is the sweet spot. Longer stories make the word collecting drag.
- Write a real little story first. A beginning, something going wrong, an ending. If the text is funny before any words are removed, it will be funnier after.
- Blank out the words that carry the surprise: what was eaten, who walked in, what was shouted. Leave the small grammar words alone.
- Mix the kinds of blank. A story with ten adjectives is hard to answer. Add an animal, a number, a body part, an exclamation.
- Use verbs that stand on their own. “We [verb past tense] across the room” works with almost any verb; “We [verb past tense] the ball” does not.
- Test it with random words. Tap Instant random story a few times. If a sentence breaks, fix the sentence, not the words.
In the classroom
Teachers use fill-in-the-blank stories to practice parts of speech without a worksheet that feels like one. Students have to know what an adjective or a past-tense verb is to play at all, and they hear at once whether a word fits. Some ideas:
- Warm-up: project a story, collect words from the class one request at a time, and read the result together.
- Pair work: print two different worksheets per pair. Each student collects words from the other, then reads their story aloud.
- Grammar focus: before revealing, sort the collected words on the board by word class, and let the class correct any that landed in the wrong column.
- Writing task: students write their own short story in the maker, turn six to ten words into blanks, and swap links or printouts.
- English learners: the stories for beginners use the present tense and everyday topics, and the examples under each request model the kind of word that is needed.
Sharing a finished story
A good result deserves an audience. Copy link to this story makes a link that opens the story with your words already in it; the person who opens it can then play the same story with their own words. Copy as image and Save image turn the story into a picture for a group chat or a post. Copy story copies the plain text.
Privacy
The game runs in your browser. The words you type, the stories you write and the links you make are not uploaded or stored on our server: a shared story is carried in the link itself, after the # sign, which browsers do not send to websites. Drafts are kept in your own browser only.
Mad Libs® is a registered trademark of Penguin Random House LLC. Fill-in-the-Blank Stories and all of its stories are made by Linguaholic and are not affiliated with or endorsed by the trademark owner.
Related tools
For more word games, make a puzzle with the Word Search Maker, get drawing-game and charades words from the Random Word Generator, act things out with the Charades Generator, or find words that sound alike with Rhyming Words. For party games on one phone, visit Linguaholic Games.
For teachers, bloggers & clubs
Put the Fill-in-the-Blank Stories on your website
Give your readers this tool right on your page. Copy the code, paste it into your site, done: no sign-up, no account.
- Free for any website
- No ads, no cookies
- Fits phones and sidebars
- Always up to date
Please keep the small credit line under the tool; you may add rel="nofollow" to its link. How it works & the rules
› Show the code
Frequently asked questions
- How do fill-in-the-blank stories work?
- Pick a story, then give the words it asks for (a noun, a verb, an adjective, an animal) without reading the story first. When every blank is filled, reveal the finished story and read it aloud. The fun is in how the words land.
- How many people do you need to play?
- Two or more is best: one person reads the requests and types, the others call out words. You can also play alone and let Suggest a word fill some or all of the blanks.
- Can it suggest words for me?
- Yes. Suggest a word gives a random word that fits the blank. Nouns come from our dictionary and verbs, adjectives and adverbs from hand-picked lists, always in the right form (plurals, and past tenses like swim → swam). Fill the rest randomly and Instant random story finish a story in one tap.
- Can I print the stories?
- Yes. Print worksheet gives a one-page sheet with a numbered list of words to collect, a fold line, and the story with numbered gaps. Print several lets you choose up to twelve stories and print them together, each on its own page. You can also print a finished story.
- Can I make my own fill-in-the-blank story?
- Yes. Tap Write your own, type or paste a story, select a word and tap the kind of blank it should become, or type a label in square brackets like [noun] or [favorite food]. Add blanks for me picks the words for you. Play it, print it, or copy a link to it.
- How do I share a finished story?
- After the reveal, Copy link to this story makes a link that opens the story with your words in it. Copy as image and Save image make a picture of it, and Copy story copies the text. The story travels inside the link, so nothing is uploaded.
- Are there stories for adults and for holidays?
- Yes. There are dozens of clean stories for adults (office life, moving, turning forty) and stories for Christmas, Halloween, Thanksgiving, Hanukkah, New Year, Valentine's Day, Easter and more, plus weddings, baby showers, birthdays, graduations and retirements.
- Is it good for the classroom?
- Yes. Students practice nouns, verbs, adjectives and adverbs while playing, and each request shows what kind of word is needed with examples. Print worksheets for pair work, or project a story and collect words from the whole class. A few stories use simple language for English learners.
- Is this the same as Mad Libs?
- No. Mad Libs® is a brand of fill-in-the-blank story books and a registered trademark of Penguin Random House LLC. Our stories are played in the same style, but they are our own original stories, and this page is not affiliated with or endorsed by the trademark owner.
- Is it free and private?
- Yes. It is free with no sign-up, and it runs in your browser: the words you type and the stories you write are not uploaded or stored.
About this page
The Fill-in-the-Blank Stories is a free tool from Linguaholic, made by Marcel Iseli. It runs in your browser, with no sign-up. Last updated .
Word data: Linguaholic’s English dictionary, built from the open ENABLE and SCOWL word lists, the CMU Pronouncing Dictionary (pronunciation and syllables) and Princeton WordNet (meanings). Licenses and notices.
Keep exploring
More free tools
Imposter Game Word GeneratorRandom secret words for the Imposter game, each with a hint for the imposter.
HangmanThe classic word-guessing game, with 48 categories and a 2-player mode.
Categories GameA random letter, a list of categories, and a timer — on one screen or every phone.
Binary GameFlip bit cards to hit the number, race the 60-second clock, five levels from 4 to 8 bits.
Never Have I EverMore than 1,000 clean statements in 13 categories, for any group.
Truth or DareMore than 1,000 original truths and dares for friends, families, and sleepovers.
