HomeWriting Resources › How to Write Historical Fiction

How to Write Historical Fiction

You want a practical, structural answer to 'how do I actually write historical fiction,' not a reading list of famous historical novels or a general history lesson. You need a repeatable sequence of steps for grounding a personal story in a real period without getting lost in research, whether you are writing ancient, medieval, early modern, or 20th-century settings. It also keeps continuity errors from creeping into later chapters.

Short Answer

Writing historical fiction means grounding a personal, specific character's want in real historical pressure, researched just enough to support your opening scenes. Start with the character and their trade or role, layer in period-accurate obstacles, then follow a 7-step structure from premise through revision. The era should shape the plot, not just decorate it.

Examples

1. Ancient history: a scribe's forbidden literacy

A enslaved scribe in an ancient empire secretly teaches another enslaved worker to read, risking severe punishment, believing literacy is the only inheritance he can pass on before he is sold away.

Ancient-history settings need a concrete, personal stake to avoid feeling abstract; tying the plot to a forbidden, dangerous act of teaching grounds vast historical injustice in one relationship.

2. Medieval: a guild dispute that hides a larger conspiracy

A journeyman mason investigating why his guild master was expelled for shoddy work uncovers evidence the collapse blamed on him was actually sabotage tied to a noble family's construction contract.

Medieval settings benefit from procedural, trade-grounded mysteries that reveal larger political stakes gradually, rather than opening with courtly intrigue the protagonist has no access to.

3. Early modern: a printer's press caught between censors

A printer during a period of strict censorship agrees to secretly print a banned pamphlet for a friend, and must weigh her business's survival against the growing list of dangerous texts she is asked to produce.

A specific craft under direct threat from the era's power structures creates escalating, concrete stakes that mirror the period's real historical tensions.

4. 20th century: a factory worker during wartime rationing

A munitions factory worker during a wartime home front discovers a defect in the shells her line produces that is being covered up to meet production quotas, and must decide whether reporting it will cost her the job her family depends on.

Home-front, working-class perspectives on major 20th-century conflicts offer fresher ground than battlefield narratives, and tie personal survival directly to the era's industrial pressures.

Step-by-Step Writing Guide

  1. Choose a specific era and a specific trade or role within it — Decide not just the decade or century but the exact social position, occupation, or household role your protagonist occupies. Specificity here makes research far more manageable and the story more grounded.
  2. Identify the real historical pressure your character faces — Decide what actual force of the era -- a law, a war, an economic shift, a social custom -- puts pressure on your protagonist's want. This pressure should come from documented historical reality, not an invented threat.
  3. Research just enough to ground your opening scenes — You do not need exhaustive knowledge of the entire era before drafting. Identify the specific details -- clothing, tools, social rules, vocabulary -- your first three scenes require, and research further as later scenes demand it. This keeps momentum on the page instead of trapping you in research for months before writing a single line.
  4. Let your protagonist's values emerge from period-accurate friction — Avoid having your character think or speak like a modern reader. Instead, let any progressive or unusual view they hold emerge as genuine friction against their era's norms, with real consequences attached.
  5. Build the plot around a concrete, period-specific obstacle — Choose an obstacle grounded in the actual constraints of the era -- legal, social, or technological -- rather than a generic conflict that could be transplanted into any time period unchanged.
  6. Escalate through consequence within the era's real structures — Let the stakes rise through the historically accurate systems of the period -- guild rules, wartime bureaucracy, religious authority -- rather than escalating purely through invented danger. These real structures often provide more chilling, believable stakes than any invented threat could, precisely because a reader recognizes them as true to the period.
  7. Resolve the personal want against the historical pressure — Whatever the historical events around your protagonist resolve into, make sure your ending directly answers the personal want you established, showing what it cost them within their era's real constraints.

Common Mistakes

  • Giving a historical character modern attitudes or vocabulary with no acknowledgment of the era's actual norms. Let unusual views emerge as genuine friction against the period's norms, with real social or legal consequences attached.
  • Opening with several pages of historical exposition before establishing a character with a personal stake. Introduce your protagonist's immediate want or problem first, and let historical context arrive through their specific situation.
  • Researching an entire era exhaustively before writing a single scene. Research only what your opening scenes require, and deepen your research as later scenes demand more specific detail, treating drafting and research as a continuous, overlapping process rather than two separate phases.
  • Using a famous historical figure as protagonist without a genuinely fresh angle on their documented life. Consider an invented or overlooked character living alongside real events, which grants more narrative freedom than strict biography allows.
  • Treating the historical setting as static backdrop that never directly pressures the plot. Tie your central obstacle directly to a real historical force of the era, so the setting actively shapes what your protagonist can and cannot do at every stage of the story, not just in the opening chapters.

Start this story in DeepCrafter? DeepCrafter will start from this exact premise -- no API keys, no model setup.

FAQ

How much research do I need before writing historical fiction?
Enough to accurately ground your protagonist's trade, setting, and immediate social rules in your opening scenes. Deepen research as later scenes demand more specific period detail, rather than researching an entire era exhaustively upfront before you have written anything at all.
Can I use a real historical figure as my main character?
You can, but many writers find more creative freedom using an invented or overlooked character living alongside real historical figures and events, since a real person's documented life constrains your plot choices and can make surprising the reader far more difficult.
How do I avoid anachronism in dialogue and thinking?
Ground your character's speech and values in believable tension with their era's actual norms rather than modern sensibilities, and research period-specific vocabulary and social rules rather than assuming a modern reader's default outlook applies.
Should historical fiction focus on famous events or ordinary lives?
Both can work, but stories centered on ordinary or overlooked lives adjacent to famous events often feel fresher, since they are not constrained by well-documented historical outcomes the reader already knows, which preserves genuine suspense about what happens next.
How do I balance historical accuracy with a compelling plot?
Choose a real historical pressure -- a law, a war, an economic shift -- and build your plot's central obstacle directly from it, rather than treating accuracy and drama as competing goals. The most compelling historical fiction uses real constraints as the source of dramatic tension, so accuracy becomes an asset rather than an obstacle to pacing.

Home

Explore

I Write Like

Profile