A Christmas Carol
At your speed≈ 2 hrs
Pages96
Audiobook≈ 3½ hrs
Every reading time on the site updates to your pace. Page counts are an estimate, so treat the hours as a good guide, not a stopwatch.
The complete text runs to 29,394 words, counted word for word. At an average 250 words a minute that is 2 hrs — a single-sitting read.
Readers on Hardcover rate it 4.07 out of 5, from 1,229 ratings.
Worth-it score 7.6/10 — Worth the time. Readers 7.1 (Hardcover's 4.07★ from 1,229 ratings) + length 0.5 = 7.6. How the score works →
How long does it take to read A Christmas Carol?
The complete text of A Christmas Carol runs to 29,394 words — about 96 pages in the edition we list. How long that takes depends on how fast you read:
| Your pace | Words per minute | Time to finish |
|---|---|---|
| Slow | 175 | 3 hrs |
| Average | 250 | 2 hrs |
| Fast | 400 | 1 hr |
Counted word for word from the complete public-domain text on Project Gutenberg, so these times don't depend on any one edition's page count. Most adults read between 200 and 300 words a minute — set your own pace and every time on the site adjusts. Prefer to listen? At a typical narration pace of 150 words a minute the audiobook runs about 3½ hrs — an estimate from the word count, since narrators vary.
Common questions
- How long does it take to read A Christmas Carol?
- About 2 hrs at an average reading speed of 250 words per minute. The complete text of A Christmas Carol runs to 29,394 words — so at a slower 175 wpm it is nearer 3 hrs, and at 400 wpm closer to 1 hr.
- How many pages is A Christmas Carol?
- About 96 pages, though editions of a book this old vary a great deal — which is why its reading time comes from the complete text instead: 29,394 words, about 2 hrs of reading at an average pace.
- Is A Christmas Carol worth reading?
- We score it 7.6 out of 10 for the time it takes — worth the time. Readers on Hardcover rate it 4.07 out of 5 from 1,229 ratings, which counts for 7.1; at about 2 hrs at an average pace it earns +0.5 for being short.
- How long is the A Christmas Carol audiobook?
- About 3½ hrs, estimated from the 29,000 words at a typical narration pace of 150 words a minute. Real editions vary by narrator, usually by well under an hour.
From the publisher
A Christmas Carol is a novella by English author Charles Dickens. It was first published by Chapman & Hall on 19 December 1843. It tells the story of a bitter old miser named Ebenezer Scrooge and his transformation resulting from a supernatural visit by the ghost of his former business partner Jacob Marley and the Ghosts of Christmases…
Past, Present and Yet to Come. The novella met with instant success and critical acclaim. The book was written and published in early Victorian era Britain, a period when there was strong nostalgia for old Christmas traditions together with the introduction of new customs, such as Christmas trees and greeting cards. Dickens' sources for the tale appear to be many and varied, but are, principally, the humiliating experiences of his childhood, his sympathy for the poor, and various Christmas stories and fairy tales.



