Logic Puzzles
Deduction Puzzle — Who Did It?
Clue-based deduction puzzles in story format. Multiple suspects.
Last updated:
What this tool does
A printable mystery worksheet with a curated story, list of suspects, several clues, and three answer lines for the solver’s verdict. Optional solution page reveals the answer.
Settings
Choose your case
A randomly selected case.
Case
Paper size
Preview
The Library Mystery
A rare book has gone missing from the locked library between 4pm and 5pm. Three people had access during that hour: Anna, Ben, and Clara.
Suspects
Anna · Ben · Clara
Sample clues
- Anna says she was in the library only between 4:00 and 4:20.
- Ben says he passed through at 4:30 but did not stop.
People also used
Printable “Who Did It?” Deduction Puzzles
Step into the shoes of an amateur detective with a printable whodunit deduction puzzle. Each sheet tells a short mystery story, lists the suspects, gives you a handful of clues to weigh up, and leaves three answer lines for your verdict. An optional solution page reveals the answer with a short explanation.
These deduction puzzles make wonderful quiet-time activities, family game-night entertainment, classroom discussion starters and long-journey travel puzzles. They build deductive reasoning, reading comprehension and careful pattern recognition, all dressed up as a story.
The PDF prints cleanly on either A4 or US Letter paper and includes plenty of room to scribble notes and rule out suspects. Children of about nine and older enjoy working through the cases, and adults find them a satisfying coffee-break puzzle.
How a “Who Did It?” puzzle works
Each case opens with a short scenario: a missing cake, a broken window, a vanished library book, a cancelled rehearsal. You are introduced to several suspects, each with different alibis or habits. A list of clues then lets you eliminate most suspects until only one remains.
- Read the story and list of suspects.
- Work through each clue to rule out suspects who cannot match.
- Write your verdict on the three answer lines, explaining your reasoning.
- Flip to the answer page to check whether you have identified the culprit.
Who the deduction puzzle is for
Beginners
Each case is self-contained, so beginners can learn the style in one sitting. Clues are written clearly and never rely on outside knowledge.
Puzzle enthusiasts
Fans of logic grids and lateral thinking will enjoy the narrative wrapper. The stories give the reasoning a sense of stakes and reward.
Classroom teachers
Deduction puzzles make excellent reading and reasoning exercises. Pupils practise picking out evidence from a passage, comparing claims, and writing a short justified verdict.
Parents
Try a case together on a rainy afternoon or as a family game-night starter. Children love calling out their suspects and explaining why they ruled out each one.
What you can customise
- Case selection: pick a specific case index, or leave the seed to choose one at random.
- Include answer: toggle the solution page on or off.
- Seed: reproduce the same case on demand by entering a fixed seed.
- Paper size: A4 or US Letter PDF output.
Worked example
Imagine the case of the missing biscuits in a school staff room. The suspects are Miss Patel, Mr Holloway and Ms Greene. Clue one says the culprit drinks tea, not coffee. Clue two says the culprit was in the staff room during first break. Clue three says the culprit wore a blue lanyard that day. Miss Patel drinks coffee, so she is out. Mr Holloway drinks tea but wore a red lanyard, so he is out. Ms Greene drinks tea, wore a blue lanyard and was present at first break. The verdict: Ms Greene took the biscuits.
That short walk-through captures the rhythm of every case. Three or four clues, careful elimination, and a single solver standing at the end.
How to use the tool
- Choose a case index, or leave it to a random pick.
- Decide whether to include the answer page.
- Optionally set a seed for reproducibility.
- Select A4 or US Letter paper.
- Click Generate and review the case preview.
- Download the PDF and print at 100% scale.
Methodology
The generator stores a set of curated cases, each with a story, suspects, clues and a single correct answer. When you generate a puzzle, the tool either uses the case index you request or picks one using the seed, then lays it out on a printable page with space for notes. The optional answer page includes a short explanation of why the culprit matches every clue.
Tips for solving
- Draw a quick suspect table. Ticking off each clue against each suspect turns the story into a tiny logic grid.
- Take clues one at a time. Trying to match all of them at once is a common beginner trap.
- Re-read the story after an elimination. Sometimes a clue reveals new meaning once the field has narrowed.
- Explain your answer out loud. If you cannot justify it, you have probably missed a clue.
Designed for A4 and US Letter printing
The PDF prints cleanly on both paper sizes, with the story, suspects and clues sized to remain readable after a standard photocopy. The three verdict lines leave enough room for a written explanation, which is helpful for classroom use.
Why narrative deduction puzzles work so well
Abstract logic grids are brilliant brain training, but not everyone warms to them. Dressing the same reasoning in a story makes the puzzle feel like an invitation rather than a test. Pupils who might groan at a bare logic grid will happily argue over who broke the trophy in the school hall.
The verdict lines are deliberately short. Writing a concise justification is itself a useful skill: it forces solvers to pick the strongest clues, commit to an answer and explain their thinking. That practice of clear written reasoning benefits classroom work well beyond puzzle time.
Related logic puzzles
FAQs
Quick answers
How many cases are bundled?
Three curated cases ship in v1; pick one explicitly or let the seed choose at random.
What ages are these for?
Designed for age 9+; great for classroom discussion or family game nights.
Is the answer included?
Yes — toggle the answer option for a second page that explains the verdict.
Can I get a specific case?
Yes — set caseIndex to 0, 1, or 2 in the underlying inputs.
Related tools