parlor study.
← Reading times for other classics

READING TIME · CHARLES DICKENS · 1843

How long does it take to read A Christmas Carol?

At an average reading speed, about 1 hour 50 minutes. A Christmas Carol is 28,421 words long, in five staves (Dickens's word for chapters, as in the verses of a carol).

WORDS
28,421
STAVES
5
READING LEVEL
About grade 6 (Flesch–Kincaid)

Reading time at different speeds

Total reading time for A Christmas Carol at three reading speeds
ReaderSpeedWhole book
Unhurried200 words a minute2 h 20 min
Average adult reader260 words a minute1 h 50 min
Quick reader320 words a minute1 h 30 min

To finish it at a steady pace:

How many chapters are in A Christmas Carol?

A Christmas Carol has five chapters, which Dickens called staves. The longest is Stave 3: The Second of the Three Spirits (8,201 words, 32 min); the shortest is Stave 5: The End of It (2,295 words, 9 min). The average stave takes 22 min.

Reading times below are at 260 words a minute.

Words and reading time for each stave of A Christmas Carol
StaveWordsReading timePractice in Parlor
Stave 1: Marley's Ghost6,41725 minCheck it →
Stave 2: The First of the Three Spirits6,15124 minCheck it →
Stave 3: The Second of the Three Spirits8,20132 minCheck it →
Stave 4: The Last of the Spirits5,35721 minCheck it →
Stave 5: The End of It2,2959 minCheck it →

READING IT FOR CLASS?

Knowing how long it takes is one thing. Understanding it is another.

Parlor Study is a reading comprehension companion. Read A Christmas Carol one stave at a time, then make sure you understood it.

  1. Read a stave. The full Project Gutenberg text, with highlights, notes and read-aloud.
  2. Explain it in your own words. Challenge me asks about the main idea, what the text suggests without saying, and the turn the stave hinges on, then checks your answer against the text.
  3. Talk it through, then come back. Discuss stays within the staves you have reached, so it won’t give away what comes next, and Revisit brings your ideas back later.

Parlor Study is a web preview for ages 13 and up, available by invitation. Request an invitation. AI feedback can make mistakes; check it against the text.

How these numbers were worked out

Words are counted in A Christmas Carol in Prose; Being a Ghost Story of Christmas, Project Gutenberg eBook #46, the edition Parlor opens, divided into staves exactly as Parlor shows them. Project Gutenberg’s licence and notes are left out. Other editions may differ slightly.

Reading speeds follow Marc Brysbaert’s review of 190 studies, which found that adults read English silently at about 260 words a minute for fiction and 238 for non-fiction (Journal of Memory and Language, 2019). Older and more difficult books often take longer than their word count suggests.

The reading level is the Flesch–Kincaid grade, worked out from average sentence length (14.6 words) and word length. It measures how long the sentences and words are, not how hard the ideas are.

Similar length

Also by Charles Dickens

All reading times →