How to Prep a D&D Session (New DM Guide)

Prep Less, Decide More

The most common new-DM mistake is preparing the wrong things: pages of history nobody asks about, dialogue trees for conversations that never happen, stat blocks for guards the party walks straight past. Prep exists to do exactly two jobs: give you confidence at the table, and give you raw material to improvise from. Anything that does neither is worldbuilding, which is a fine hobby but a different one.

The good news is that the useful part of prep is small. A four-hour session runs comfortably on a single page of notes, and you can produce that page in about thirty minutes once you know what belongs on it.

The 30-Minute Checklist

Work through six items, in order, spending about five minutes on each. The structure is popularized by Michael Shea's Return of the Lazy Dungeon Master, and it survives contact with real tables better than any other prep method we know.

  • A strong start: the exact situation the session opens on, with something already in motion.
  • Likely scenes: three to five bullet points for what will probably happen. One line each; they are reminders, not chapters.
  • Secrets and clues: about eight short facts the party might discover this session, deliberately not attached to any particular scene.
  • Named NPCs: the three to five people the session is likely to hinge on, each with a want, a trait, and a way of speaking.
  • Locations: a handful of evocative place names with two or three sensory details each.
  • A reward: the treasure, information, or leverage the party can walk away with, and roughly where it is.

Start Strong

The first five minutes of a session set its energy. Do not open with bookkeeping or a recap that dribbles into shopping. Open in motion: the caravan is already burning, the patron is already sliding the map across the table, the guard is already asking why the rogue's boots are muddy. Write this one moment in full before the session; it is the only part of prep worth polishing.

Secrets and Clues Are the Engine

The secrets list is the most powerful item on the checklist because it is location-independent. If you prepared "the mine flooded because someone collapsed the drainage tunnel on purpose" as a secret, the party can learn it from a survivor, a ledger, a ghost, or a drunk foreman: whoever they actually talk to. You prepare the fact once and spend it anywhere. Eight facts a session is enough; unspent ones roll forward to next week.

What Not to Prep

  • Endings. Prep the situation, the sides, and the stakes, then let play decide the outcome. Players smell a predetermined ending and stop making real choices.
  • Full stat blocks for everyone. Most NPCs need one line. Grab a standard stat block only for creatures likely to enter combat.
  • Long read-aloud text. One opener, maximum. Everything else in your own words, live.
  • Contingency trees. You cannot out-plan four creative people. Prep parts, not branches.

Where Generators Fit in Your Prep Hour

Generators compress the checklist. A practical thirty-minute prep for a session set in a new town looks like this: roll the town once with the Settlement Generator (buildings, named shopkeepers, weather, and a local pantheon arrive in one click), roll the two or three NPCs the plot needs with the NPC Generator, pull a hook from the Quest Generator if your likely-scenes list feels thin, and stage the fight with the Encounter Generator. Pin every keeper to the notebook as you go. What is left of your thirty minutes goes where it matters: the strong start and the secrets list, the two items no generator can know.

Every generated result on this site is seeded, which matters for prep in a specific way: you can prepare nothing but a link. Paste the seed URL for a settlement into your notes and the whole town, buildings and all, is one click away at the table without a word of it written down.

Prep During Play

Some prep is best done at the table, five seconds before it is needed. When the party walks into a shop you never imagined, roll it live and read the result as if you wrote it. When they befriend a nameless guard, generate her on the spot and she has a name, a voice, and a secret before the players finish laughing. The Session Dashboard keeps the generators, your pinned notes, and the initiative tracker in one tab for exactly this moment.

For a deeper look at making generated content feel authored rather than random, read How to Use Random Generators in Your D&D Campaign; for keeping what you prepped findable next week, read How to Take Campaign Notes You Will Actually Use.

Frequently Asked Questions

How long should D&D session prep take?
Once you have a few sessions behind you, 30 to 60 minutes of focused prep covers a four-hour session. New DMs should budget more for their first few sessions, then deliberately cut back. If prep regularly takes longer than the session itself, you are preparing things the table will never see.
What should I prepare for my very first session?
A strong opening scene, one small location with about three rooms or areas, three named NPCs, one fight you are confident running, and one concrete reward. A published starter adventure is also a great choice: running someone else's prep teaches you what your own prep needs to contain.
Should I write a script or box text?
Write one short read-aloud opener if it helps you start with confidence, and bullet points for everything else. Scripts break the moment a player asks a question, and they tempt you to steer the table back to the page instead of following the fun.
What if the players skip everything I prepared?
Relocate it. An ambush written for the forest road works fine on the river barge; the abandoned shrine works in whatever direction they walked. Prepared material is an inventory of parts, not a route. Nothing is wasted unless you refuse to move it.
Do I need to prepare every NPC in advance?
No. Prepare the three to five NPCs the session is likely to hinge on, and generate the rest on demand. A random NPC the players unexpectedly love can be promoted to a recurring character by pinning them to your notes and giving them a goal.

Open the Session Dashboard

Generate Now
Feedback