15 Books Like A Christmas Carol You’ll Love

Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn't change our picks or your price.

Quick answer: If you loved A Christmas Carol, try The Chimes, A Christmas Memory, The Polar Express, How the Grinch Stole Christmas!, Skipping Christmas and The Life and Adventures of Santa Claus. Each one offers warmth, second chances, a touch of the supernatural or the cozy spirit of the holidays.

Charles Dickens's 1843 novella follows Ebenezer Scrooge, a miserly London businessman who hates Christmas. On Christmas Eve he is visited by the ghost of his partner Jacob Marley and then by three spirits who show him his past, present and future. He wakes on Christmas morning a changed man. Readers love its ghosts, its humor and its message of kindness. These books share its warmth, its redemption and its seasonal charm.

Quick Picks at a Glance

Book Author Mood Best For
The Chimes Charles Dickens Redemptive readers who want more Dickens Christmas books
A Christmas Memory Truman Capote Tender readers who want a short, moving story
The Polar Express Chris Van Allsburg Magical families who want a picture book
How the Grinch Stole Christmas! Dr. Seuss Funny younger readers
Skipping Christmas John Grisham Comic readers who like holiday comedy
The Life and Adventures of Santa Claus L. Frank Baum Whimsical readers who like classic fantasy
A Man Called Ove Fredrik Backman Heartwarming readers who love a grump who softens
The Little Match Girl Hans Christian Andersen Sad readers who like old tales
The Snow Child Eowyn Ivey Wintry readers who want winter magic
The Turn of the Screw Henry James Eerie readers who want a ghost story
The Mistletoe Murder P.D. James Mystery readers who want short holiday crime
Silas Marner George Eliot Redemptive readers who like a miser who changes
The Box of Delights John Masefield Adventurous readers who want a classic children's Christmas
Hercule Poirot's Christmas Agatha Christie Mystery readers who want a cozy crime
The Christmas Pig J.K. Rowling Adventure younger readers

1. The Chimes by Charles Dickens

The Chimes by Charles Dickens book cover

A poor porter is shown visions on New Year's Eve.

Best for: readers who want more Dickens Christmas books.

Check price on Amazon

2. A Christmas Memory by Truman Capote

A Christmas Memory by Truman Capote book cover

A boy and his elderly cousin bake fruitcakes in the Depression.

Best for: readers who want a short, moving story.

Check price on Amazon

3. The Polar Express by Chris Van Allsburg

A boy rides a magic train to the North Pole.

Best for: families who want a picture book.

Check price on Amazon

4. How the Grinch Stole Christmas! by Dr. Seuss

How the Grinch Stole Christmas! by Dr. Seuss book cover

A grumpy creature tries to steal Christmas from the Whos.

Best for: younger readers.

Check price on Amazon

5. Skipping Christmas by John Grisham

Skipping Christmas by John Grisham book cover

A couple tries to skip Christmas and causes chaos.

Best for: readers who like holiday comedy.

Check price on Amazon

6. The Life and Adventures of Santa Claus by L. Frank Baum

The Life and Adventures of Santa Claus by L. Frank Baum book cover

The author of Oz imagines Santa's origins.

Best for: readers who like classic fantasy.

Check price on Amazon

7. A Man Called Ove by Fredrik Backman

A Man Called Ove by Fredrik Backman book cover

A grumpy widower is drawn into his neighbors' lives.

Best for: readers who love a grump who softens.

Check price on Amazon

8. The Little Match Girl by Hans Christian Andersen

A poor girl lights matches on a freezing New Year's Eve.

Best for: readers who like old tales.

Check price on Amazon

9. The Snow Child by Eowyn Ivey

The Snow Child by Eowyn Ivey book cover

A couple in Alaska meet a girl who appears from the snow.

Best for: readers who want winter magic.

Check price on Amazon

10. The Turn of the Screw by Henry James

The Turn of the Screw by Henry James book cover

A governess suspects ghosts have a hold on her charges.

Best for: readers who want a ghost story.

Check price on Amazon

11. The Mistletoe Murder by P.D. James

Four short mystery stories, several set at Christmas.

Best for: readers who want short holiday crime.

Check price on Amazon

12. Silas Marner by George Eliot

Silas Marner by George Eliot book cover

A lonely weaver's life is transformed when he takes in a little girl.

Best for: readers who like a miser who changes.

Check price on Amazon

13. The Box of Delights by John Masefield

The Box of Delights by John Masefield book cover

A boy is given a magical box one Christmas.

Best for: readers who want a classic children's Christmas.

Check price on Amazon

14. Hercule Poirot's Christmas by Agatha Christie

Hercule Poirot's Christmas by Agatha Christie book cover

A wealthy man is murdered at his family's Christmas gathering.

Best for: readers who want a cozy crime.

Check price on Amazon

15. The Christmas Pig by J.K. Rowling

The Christmas Pig by J.K. Rowling book cover

A boy searches the Land of the Lost for his favorite toy.

Best for: younger readers.

Check price on Amazon

How We Chose These Books

Every pick is a real, widely available book that shares something specific with A Christmas Carol: its tone, its themes, its pace or the kind of characters it puts at the center. We mixed well-known favorites with a few less obvious titles, and we noted who each book suits best so you can match it to the reader. Where a book belongs to a series, we list the first volume so you can start at the beginning.

If you are not sure where to begin, start with the first three picks in the table: they are the closest match to A Christmas Carol. The rest of the list moves further out, so it works well once you know which part of the original you liked most. If a pick is part of a longer series, read the first book before you commit, and check the age or content notes in the table before passing a book to a younger reader.

How to Choose

For more Dickens, The Chimes is his next Christmas story and has a similar message. If you want a short, tender read, A Christmas Memory is perfect for the season. Readers who loved Scrooge's change of heart should try Silas Marner or A Man Called Ove. Families can share The Polar Express and How the Grinch Stole Christmas!. For something spooky, read The Turn of the Screw, and for cozy crime, Hercule Poirot's Christmas.

Frequently Asked Questions

What is A Christmas Carol about?

A miser named Scrooge is visited by ghosts on Christmas Eve and learns to be kind.

How many ghosts visit Scrooge?

Four: Jacob Marley, then the Ghosts of Christmas Past, Present and Yet to Come.

How long is A Christmas Carol?

It is a short novella, usually around 100 pages.

Who is Tiny Tim?

The sick young son of Scrooge's clerk, Bob Cratchit.

Is A Christmas Carol suitable for kids?

Yes, though the ghosts can scare very young children.

Leave a Comment