— No more tangled timelines —

Story Timeline Template

Events, times, and tracks all laid out cell by cell — read the main plot and side plots side by side, so your multi-thread chronology never clashes again.

Use this template online

A story timeline sheet lays out every event by time and by track. The most common slip-up in multi-thread storytelling is a chronology that doesn't line up — did this war happen before or after the character went missing? Once it's off, the whole cause-and-effect logic collapses. This template pins every event to a coordinate with "event + time + track," so you can read the main plot and side plots side by side — and when you use it online, you can link characters and locations too.

Template preview

Story timeline sheet column examples

Field Example
Event The Night Mist-Hidden City Fell
Time Kingdom Year 812, 7th of Frost-Month
Track Main plot
Linked characters Su Wan, Lu Chen, the garrison general
Linked locations Mist-Hidden City, North Gate
Notes Su Wan and Lu Chen are separated this night — planting the setup for their reunion in Volume 2

How to fill in this template

The most common slip-up in multi-thread storytelling is a chronology that doesn't line up. Did this war actually happen before or after the character went missing? When two side plots run at the same time, readers (and the author too) easily lose track of what came first. Once the timeline gets tangled, the whole story's cause-and-effect logic collapses.

Pin every event to a coordinate with three columns: event + time + track. For "time," you can use real-world dates, or a custom calendar for fantasy works (like "Kingdom Year 812") — what matters is keeping one consistent system from start to finish. "Track" is the soul of this sheet — mark the main plot, each side plot, and key character arcs separately, and you'll see at a glance which events happen "at the same time."

The "linked characters" and "linked locations" columns may look like busywork, but they'll save your life the moment you're writing "where is so-and-so right now?" When several threads run in parallel, you often need to check back on where a character was at a given point in time — with these two columns, you won't have to comb through the entire manuscript.

Use "notes" to record the causal threads that answer "what does this event affect later?" — for instance, a separation that lays the groundwork for a reunion down the line. Lay out the main-plot events in order first, then slot the side plots into their matching points in time, and the whole story's skeleton stands up. Write with this sheet as your guide, and your chronology will never fight itself again.

Fill the template in four steps

1

Lay out the main-plot events

Start by listing the key events of your main plot in the order they happen, filling in an event name and a time marker for each.

2

Mark each event's track

Use the track column to separate the main plot, side plots, and character arcs — marking them apart is what lets you see which events happen at the same time.

3

Link characters and locations

Fill in the relevant characters and locations for each event, so you can easily look back and check where someone was at a given point in time.

4

Insert side plots and note the cause-and-effect

Slot side-plot events into their matching points in time, and use the notes column to jot down the causal threads that will shape later developments.

Don't want to draw the table yourself? Do it with LitMemo

This template maps to these LitMemo features — fill it in online and everything auto-links:

Frequently asked questions

How do I lay out a timeline for a story with flashbacks and interleaving?
Lay out two. One is the order events actually happened; the other is the order the reader encounters them. The first catches contradictions, the second catches pacing. Mixed together, neither is legible.
What about a fantasy world with no fixed calendar?
Use relative time. Pick a major event as the origin and mark everything else "3 years before," "7 days after." If you later need real dates, you convert once.
With a main plot and subplots running in parallel, how do I spot time conflicts?
Give each thread its own lane sharing a single time scale. A contradiction like "A is in the capital and also at the frontier" at the same point becomes obvious at a glance.
How precise should the time unit be?
Precise to the unit that affects the plot. Journeys and pursuits need hours; a family history needs years. Marking everything to the minute from the start will crush you under maintenance.
A blank sheet on paper is no match for one filled online

No download — use it online right away

Start filling without signing up, and auto-link characters, foreshadowing, and chapters