Christmas / Ideas

May 7, 2026

The Best Christmas Books for Kids: 28 Picks by Age (And 5 to Skip)

An honest, age-by-age guide to the Christmas books for kids that are actually worth reading. Twenty-eight picks for toddlers through teens, plus five popular titles you can safely skip.

A mother and daughter snuggled together on a gray couch reading a book, with a softly lit decorated Christmas tree in the background, the quintessential cozy December reading moment
Photo by Olia Danilevich on Pexels

The Best Christmas Books for Kids: 28 Picks by Age (And 5 to Skip)

The Christmas children's book market is enormous, and most of it is filler. New holiday picture books arrive every fall, half of them are character tie-ins ("Bluey's Christmas," "Peppa Pig's Christmas"), and the actually-good ones get buried under the licensed merchandise.

This guide is the list a children's-book-loving friend would give you. Twenty-eight Christmas books organized by age, with honest commentary on what each one actually does well, what age sweet spot it hits, and why. Plus five popular books you can safely skip, because the goal is a Christmas library you'll reread every December for the next ten years, not a pile of titles read once and forgotten in a bin in the basement.

The rule of thumb: if you can imagine reading the book five Decembers in a row without resenting it, buy it. If not, borrow from the library.

If you're thinking about giving a book set as a gift, the Christmas Decoration Budget Planner has a "stockings & gifts" category to slot the spend into. A good book is one of the highest-leverage gifts for kids: cheaper than most toys, more durable, and re-experienced annually.

Board books (ages 0-3)

Small format, thick pages, simple art, short text. The point at this age is the ritual of reading together, not the plot. Pick books your kid wants to hand to you on the couch.

Llama Llama Holiday Drama, Anna Dewdney

The strongest Christmas book in the 2-4 range. Llama Llama is overwhelmed by holiday prep, melts down, gets gently redirected to what matters. Rhyming text that reads beautifully aloud. Genuinely relatable holiday-anxiety storyline. Kids re-request this one across multiple Decembers.

The Jolly Christmas Postman, Janet and Allan Ahlberg

The Ahlbergs' postman delivers letters to fairy-tale characters at Christmas, and each spread has a real envelope with a real removable letter inside. Tactile in a way most picture books aren't. Better as a sit-with-grownup book than a kid-handles-it-alone book (the inserts get lost), but the format is what makes it special.

Mr. Willowby's Christmas Tree, Robert Barry

A 1960s classic that's been quietly reprinted for sixty years. Mr. Willowby's tree is too tall, so he trims the top. The cut-off top goes to the maid, who trims hers, and so on, down a chain of progressively smaller animals. Beautiful for sequence-loving toddlers. Stronger than Llama Llama for a kid who's into "and then what happened?"

Bear Stays Up for Christmas, Karma Wilson

A bear who normally hibernates is determined to stay awake for Christmas Eve. Sweet, rhyming, gently funny. Best for ages 3-5. Part of the larger Bear Snores On series, so if the kid likes it you have other Bear books to roll into.

The Wild Christmas Reindeer, Jan Brett

Jan Brett's signature detailed-borders illustration style is at its peak here. A girl named Teeka has to ready Santa's reindeer for Christmas Eve and learns about being a gentle leader. Beautiful enough that adults enjoy rereading it. Best at ages 3-6.

Picture books (ages 3-6)

The classic Christmas picture book sweet spot. Most "Christmas tradition" books fall here. The list below is heavy on classics deliberately. They're classics because they hold up to repeated reading better than newer titles do.

How the Grinch Stole Christmas!, Dr. Seuss

The Grinch is one of the few Christmas children's books that gets read AND watched AND remembered into adulthood. The book is genuinely better than the Jim Carrey movie, the cartoon special is genuinely better than both. Buy the original Random House edition, not the movie tie-in editions (which often abbreviate the text).

The Polar Express, Chris Van Allsburg

The most-bought Christmas picture book of the last forty years. Van Allsburg's illustrations are dreamlike and slightly melancholy in a way kids respond to. The "still hear the bell ring" ending lands harder if you read it before the movie. Best at ages 5-8; the dreamy quietness loses younger kids.

The Night Before Christmas, Clement C. Moore

The 1823 poem (originally "A Visit from St. Nicholas") is the source code for almost every Santa image in Western culture. Read it once and you understand where reindeer with names, the chimney delivery, and the round belly all came from. Multiple illustrated editions exist; the Jan Brett, Charles Santore, and Robert Sabuda pop-up versions are all worth seeking out depending on your kid's taste.

The Snowman, Raymond Briggs

Wordless. The entire story is told in panels of soft pencil illustration. A boy builds a snowman who comes alive and they fly together. Briggs' art is some of the most beautiful in children's book history. Best at ages 4-7. The animated short film adaptation (with "Walking in the Air") is the perfect companion.

A Charlie Brown Christmas, Charles M. Schulz

The picture book adaptation of the 1965 special is genuinely good, it preserves the "what is the meaning of Christmas?" question that the special asks. Buy this one if your family is establishing a Peanuts tradition; skip it if you mostly want secular content.

The Christmas Wish, Lori Evert

Photographic picture book, real photographs of a Norwegian-style child in snowy landscapes interacting with reindeer, foxes, and arctic creatures. Stunning images, simple narrative. Best at ages 4-7. Sequels exist (The Reindeer Wish, The Brave Little Puppy) and they're equally beautiful.

Pick a Pine Tree, Patricia Toht

A quieter modern picture book about going to the tree lot and decorating the tree. Jarvis's illustrations are the draw, warm, slightly retro, full of small details. The text is rhythmic and short enough for ages 3-5. The best modern picture book on the actual ritual of decorating, rather than the Santa narrative.

Snowmen at Night, Caralyn Buehner

A funny, slightly mischievous picture book about what snowmen get up to after dark when the kids are asleep. Mark Buehner's illustrations hide tiny secrets (cats, rabbits, dinosaurs) in every spread, so the book rewards rereads. Best at ages 4-7.

Olive, the Other Reindeer, Vivian Walsh and J. Otto Seibold

A dog named Olive mishears "all of the other reindeer" as her name and joins Santa's team. The Seibold illustrations are distinctive (vivid, geometric, modern), which polarizes some parents, but kids tend to love the look. Best at ages 4-7.

The Christmas Miracle of Jonathan Toomey, Susan Wojciechowski

The most quietly emotional book on this list. A widowed woodcarver carves a nativity scene for a child and slowly comes back to life through the work. P.J. Lynch's oil-painting illustrations are gorgeous. Best for ages 6-8, younger kids miss the emotional layers. A read-aloud parents end up loving as much as the kid.

Early elementary (ages 6-9)

The "short chapter book or long picture book" zone. Reading skill is developing fast but attention spans for full chapter books haven't fully arrived yet. Christmas-themed books in this range are the trickiest to find good ones.

The Best Christmas Pageant Ever, Barbara Robinson

Six unruly siblings show up at church for the Christmas pageant and accidentally make it meaningful for the whole congregation. Funny, warm, occasionally borders on irreverent in the best way. Best at ages 7-10. A read-aloud you'll enjoy as much as the kid. There's a 2024 film adaptation that's true to the book.

A Christmas Carol, Charles Dickens (illustrated editions)

For ages 7-9, find an illustrated abridged edition (P.J. Lynch's is the gold standard). For ages 10+, the full Dickens text is readable. The story is genuinely scary in places (the Spirit of Christmas Yet to Come is terrifying) so know your kid before reading.

How Murray Saved Christmas, Mike Reiss

A Jewish deli owner saves Christmas when Santa is concussed by a clock. The rhyming text is funny, the storyline is irreverent without being mean, and it's one of the few Christmas books that handles "Jewish character at Christmas" with humor rather than awkwardness. Best at ages 6-9.

Letters from Father Christmas, J.R.R. Tolkien

For 20+ years, Tolkien wrote and illustrated letters to his own children from Father Christmas. Published as a collection after his death, the book is a window into a brilliant writer's private holiday tradition. Best at ages 7-10. A great "build your own family tradition" inspiration book.

Pearl Harbor Is Burning, Kathleen Kudlinski

Wait, historical fiction, not Christmas-specific. Skip this category entirely if your kid doesn't gravitate to chapter books yet and stick to picture books. Some readers stay in picture books through age 9, and that's fine.

Middle grade (ages 8-12)

Full chapter books, deeper plots, real character development. Christmas as a setting rather than the whole story.

The Tale of Despereaux, Kate DiCamillo

Not a "Christmas book" but the Christmas-feast scene is one of the most memorable in the book. A mouse with oversized ears falls in love with a princess. Magical, slightly dark, beautifully written. Best at ages 8-11.

A Boy Called Christmas, Matt Haig

A modern reimagining of Santa's origin story. Funny, warm, surprisingly emotional. Has a Netflix film adaptation but the book is better. Best at ages 8-12.

The Lion, the Witch and the Wardrobe, C.S. Lewis

The "always winter, never Christmas" setup makes this a December-appropriate read even though it's not technically a Christmas book. Father Christmas does appear in one chapter and his gifts shape the rest of the story. Best at ages 8-12.

The Christmas Doll, Elvira Woodruff

Set in Victorian London, two orphan sisters search for a doll they saw in a shop window. Quietly moving, occasionally heavy but never bleak. Best at ages 8-11 for kids who can handle some emotional weight.

YA / teen (ages 12+)

Christmas as romantic setting, mostly. The space is dominated by anthologies and connected-story collections rather than single-narrative novels.

Let It Snow, John Green, Maureen Johnson, and Lauren Myracle

Three interconnected love stories set in a snowed-in small town on Christmas Eve. The Maureen Johnson story ("The Jubilee Express") is the strongest. The John Green story is exactly what you'd expect from a John Green Christmas story. A 2019 Netflix adaptation exists; the book is better. Best at ages 13-17.

My True Love Gave to Me, Stephanie Perkins (editor)

Anthology of 12 holiday short stories from major YA authors (Rainbow Rowell, David Levithan, Holly Black, Gayle Forman, others). Quality varies story-to-story but the strongest entries are some of the best YA holiday writing in the last decade. Best at ages 14-18.

Dash and Lily's Book of Dares, Rachel Cohn and David Levithan

A red notebook left in a NYC bookstore leads to a back-and-forth between two strangers during Christmas week in Manhattan. The 2020 Netflix adaptation is charming but the book is better, Lily's voice especially is sharper on the page. Best at ages 13-17.

The five Christmas books you can skip

Worth saying out loud: not every popular Christmas book is good. The ones below are aggressively marketed but don't hold up to repeated reading.

  1. The Elf on the Shelf. Not really a story, it's a marketing vehicle for a $30 plush toy and a behavioral-management gimmick (the elf "reports" on your kid to Santa). The book itself is forgettable. Some families love the daily-elf-moves tradition; the book isn't what makes that tradition fun.

  2. Almost any character tie-in Christmas book. "Bluey's Christmas," "Peppa Pig's Christmas," "Frozen's Christmas." These are extending IPs into a holiday format, not original storytelling. Buy your kid normal Bluey books and let the holiday come through in the family activities instead.

  3. The Polar Express movie tie-in editions. The original 1985 Van Allsburg edition is the only version worth owning. The post-2004 movie-tie-in editions abbreviate the text, swap in movie stills, and lose the original Caldecott-winning illustrations.

  4. "My First Christmas" oversized board books with photos of babies in Santa hats. These are baby-shower gift filler. The baby in the photo doesn't connect to anything; the text is generic. Real picture books work just as well for infants.

  5. Twas the Night Before Christmas in [Region]. "Twas the Night Before Christmas in Texas." "...in California." "...in Hawaii." A novelty-genre that prioritizes the geographic gimmick over actual storytelling. Read the original Moore poem instead.

Building a Christmas book tradition

A cozy holiday composition of books wrapped in kraft paper and tied with twine, arranged on a wooden surface alongside fresh pinecones and evergreen sprigs, the visual centerpiece of the wrapped-books advent tradition
The wrapped-books advent: take 24 books from your collection, wrap each in kraft paper, number 1-24, and unwrap one per night to read aloud through December. The wrapping does most of the magic. · Photo by Olga Volkovitskaia on Pexels

The most-used Christmas-book tradition is the wrapped-books advent: take 24 books from your collection, wrap each in plain kraft paper, number them 1-24, and unwrap one per night to read aloud through December.

A starter set of 12-15 books is enough to begin (rewrap them with different numbers each year). Most families who do this end up with 20-25 books in rotation after a few seasons. The wrapping does most of the magic, kids respond to the ritual more than to any specific title.

For a family starting from zero, the strongest 10-book core to build around:

  1. The Night Before Christmas (Clement C. Moore, illustrated edition)
  2. The Grinch (Dr. Seuss)
  3. The Polar Express (Van Allsburg, original edition)
  4. The Jolly Christmas Postman (Ahlbergs)
  5. Llama Llama Holiday Drama (Dewdney), for toddler years
  6. Mr. Willowby's Christmas Tree (Barry)
  7. The Snowman (Briggs)
  8. The Best Christmas Pageant Ever (Robinson), for elementary years
  9. Pick a Pine Tree (Toht)
  10. The Christmas Miracle of Jonathan Toomey (Wojciechowski)

That's a $90-$140 investment that lasts 15+ years of December rereads. Cheaper per use than almost any other Christmas tradition.

For a budget of zero, your public library's Christmas section opens in early November every year. Most libraries let you check out 20 books at a time, no questions asked.

How the recommendations were picked

The books above are weighted toward titles that:

  • Reread well. A book that's brilliant on first reading but boring on the fifth doesn't make the list.
  • Work read aloud. Christmas-book season is read-aloud season. Books with awkward rhythm or hard-to-pronounce names get downweighted.
  • Survive the kid's age range. A book that's perfect at age 5 but embarrassing at age 7 is less valuable than a book that works for three full ages.
  • Don't require knowing the movie. Several Christmas books are now optimized for kids who already know the film. The books that work on their own are stronger long-term.

If your family already has half the list above, the highest-leverage additions are usually the chapter-book bridges (Best Christmas Pageant Ever, Letters from Father Christmas, Christmas Miracle of Jonathan Toomey), most families overinvest in picture books and underbuy for the 7-10 range.


Related guides:

Share this guide

Frequently asked questions

What's the best Christmas book for a toddler?
Llama Llama Holiday Drama by Anna Dewdney is the strongest pick for ages 2-4. The rhyming text reads beautifully aloud, the holiday-overwhelm storyline is genuinely relatable, and toddlers re-request it across multiple seasons. Mr. Willowby's Christmas Tree (Robert Barry) is the close second, especially for kids who like sequences and repetition.
What is the most popular Christmas book for kids?
How the Grinch Stole Christmas! by Dr. Seuss and The Polar Express by Chris Van Allsburg are the two most universally read. The Grinch works from age 4 to 10; Polar Express works best at 5-8 and feels too quiet for kids who already know the movie. The Night Before Christmas (Clement C. Moore) is the third most-shared, mostly because grandparents buy it.
How many Christmas books should a family own?
A core collection of 12-20 wrapped books read one per day in December (the popular advent-style reading tradition) is the sweet spot. Fewer than 10 starts to feel repetitive by the third year; more than 25 is hard to read together in a single season. Start with 5-7 classics and add 2-3 new ones each year.
Are Christmas books worth buying or should I borrow them from the library?
Buy classics that get reread every year (Polar Express, Grinch, Night Before Christmas, Jolly Christmas Postman). Borrow newer or trendy books from the library, most don't survive past their first season. The 5-rereads rule: if you can imagine yourself reading the book five Decembers in a row, buy it; otherwise borrow.
What Christmas books work for teens?
Let It Snow (John Green, Maureen Johnson, Lauren Myracle) is the most popular YA Christmas read, three interconnected stories set in a snowed-in town. My True Love Gave to Me (anthology of 12 holiday stories by YA authors) gives readers more variety. Dash & Lily's Book of Dares (Cohn and Levithan) is the third pick, also adapted into a Netflix series.