Best Books
Best Christmas Books for Adults and Kids
Quick answer
Read A Christmas Carol by Charles Dickens first. Scrooge's transformation over one night is still the template for the entire genre of redemption stories, and at under 100 pages it's an easy reread every December.
The 3-book shortlist: A Christmas Carol (the classic, all ages), The Polar Express by Chris Van Allsburg (the picture-book classic for young kids) and Skipping Christmas by John Grisham (a quick, funny adult read).
As an Amazon Associate, we earn from qualifying purchases.
Christmas books split cleanly by audience more than any other genre on this site, so we organized the eight picks below by age band first: classics everyone can read, picture books for young kids, and adult-specific picks, so you can find the right one for who's actually reading it.

How We Chose
Every pick had to be explicitly Christmas-themed (not just winter-adjacent) and have lasting reputation, either as a certified classic or a specific award. We verified every author, year and age category against Wikipedia and Open Library as of October 2026.
Classics for everyone
1. A Christmas Carol by Charles Dickens
Ebenezer Scrooge, a miser who despises Christmas, is visited by the ghost of his former business partner and three spirits who show him his past, present and possible future.
- Who it's for: everyone — genuinely readable by teens and adults alike, and short enough for a single evening.
- Ages: all ages (best appreciated from about 10 up).
- Where to start: it's a standalone. A Christmas Carol (1843).
2. Hercule Poirot's Christmas by Agatha Christie
A wealthy, universally disliked patriarch gathers his estranged family for Christmas, and is murdered in his locked bedroom before the holiday is over — leaving Poirot to work out which relative finally had enough.
- Who it's for: adults who want their Christmas book to also be a proper locked-room mystery.
- Ages: adult.
- Where to start: it's a standalone case; you don't need the rest of the Poirot series. Full order: Hercule Poirot books in order. Hercule Poirot's Christmas (1938).
3. A Christmas Memory by Truman Capote
A short, autobiographical story about a boy and his elderly cousin baking fruitcakes to send to near-strangers every Christmas, originally published in a magazine before becoming a perennial holiday read.
- Who it's for: adults who want something quiet and literary rather than plot-driven.
- Ages: adult (teens who enjoy literary fiction will also connect with it).
- Where to start: it's a standalone short story, often packaged with Capote's other holiday writing. A Christmas Memory (1956).
For kids and reading aloud
4. How the Grinch Stole Christmas! by Dr. Seuss
A grouchy, Christmas-hating creature schemes to steal every decoration, present and scrap of food from the town of Whoville, only to discover that Christmas comes anyway.
- Who it's for: young kids and read-aloud time; the rhyming verse makes it genuinely fun to perform.
- Ages: 3–8.
- Where to start: it's a standalone. How the Grinch Stole Christmas! (1957).

5. The Polar Express by Chris Van Allsburg
A boy who's starting to doubt Santa boards a magical train bound for the North Pole on Christmas Eve, and comes home with a bell that only those who still believe can hear ring.
- Who it's for: young kids, especially as a Christmas Eve reading tradition.
- Ages: 4–8.
- Where to start: it's a standalone. The Polar Express (1985), winner of the Caldecott Medal.
6. The Best Christmas Pageant Ever by Barbara Robinson
The six unruly Herdman kids, the worst-behaved children in town, take over every lead role in the church Christmas pageant — and somehow make it the most meaningful one the town has ever seen.
- Who it's for: slightly older kids and families reading together; genuinely funny for adults too.
- Ages: 8–12 (and up).
- Where to start: it's a standalone. The Best Christmas Pageant Ever (1972).
7. Letters from Father Christmas by J. R. R. Tolkien
Every Christmas from 1920 to 1943, Tolkien wrote his children an illustrated letter from Father Christmas describing his adventures at the North Pole, complete with a shaky, old-man handwriting style for the Christmas magic.
- Who it's for: families who want a real, lesser-known piece of Tolkien's own life as a parent.
- Ages: readable at any age; the illustrations work for young kids while the warmth lands more with adults.
- Where to start: it's a standalone collection, first published posthumously. Letters from Father Christmas (1976).
For adults who want funny, not sentimental
8. Skipping Christmas by John Grisham
A suburban couple decides to skip Christmas entirely and book a cruise instead — until their neighbors and the whole block take personal offense, and the holiday they tried to avoid comes crashing back in.
- Who it's for: adults who want a light, comic read rather than a sentimental one.
- Ages: adult.
- Where to start: it's a standalone, adapted into the film Christmas with the Kranks (2004). Skipping Christmas (2001).

If you only read one from each group
- Classic, all ages: A Christmas Carol.
- Young kids: The Polar Express.
- Adult and funny: Skipping Christmas.
Browse every list on our best book lists hub, or come back closer to the holidays for more seasonal picks.
FAQ
What is the best Christmas book of all time?
A Christmas Carol by Charles Dickens (1843) is the most commonly named best Christmas book, and the source of much of what we now think of as the holiday's spirit of generosity.
What Christmas book is best for young kids?
The Polar Express by Chris Van Allsburg, winner of the 1986 Caldecott Medal, is the classic picture-book pick for young children.
What is a good Christmas book for adults, not kids?
Skipping Christmas by John Grisham (adapted into the film Christmas with the Kranks) and Hercule Poirot's Christmas by Agatha Christie are both written for an adult audience.
Is there a Christmas mystery novel?
Hercule Poirot's Christmas by Agatha Christie (1938) is a classic murder mystery set during a family's Christmas gathering.
What did Tolkien write for Christmas?
Letters from Father Christmas collects the illustrated letters J.R.R. Tolkien wrote to his children every Christmas from 1920 to 1943, first published in 1976.
Eight books, every age covered. Start with A Christmas Carol, or go straight to whichever shelf matches who's reading.
Want a free set of printable bookmarks?
Made for cozy readers working through a long series in order. Print at home, cut, and slip one into whatever you're reading tonight. They're free. Then browse all our reading-order guides.
Get the free bookmarks →As an Amazon Associate, we earn from qualifying purchases.