Christmas Books for Kids · 1,590 titles considered

The Best Christmas Books for Kids

By the Bookroo Editors
Updated July 25, 2026

Christmas is the one subject in children’s publishing that arrives with a deadline and a rerun schedule. The same twenty pages get read in the same chair every December, and by the third year the four-year-old is correcting your delivery. That is the real job of a Christmas book: not to surprise anybody, but to become something a family does on purpose—the countdown, the argument over who gets to hold it, the chapter a night that makes the last week of December bearable.

Which book earns that spot depends entirely on the household and the child, so we sorted Bookroo’s collection of 1,590 Christmas books by who is holding them—and kept the stable and the sleigh side by side rather than pretending families pick only one. Start with our fixed shortlist of 13 favorites, arranged youngest to oldest, then browse board books, Christmas Eve read-alouds, and December-long chapter books by age below.

Too Many Tamales
The Shortlist

Our 13 Favorite Christmas Books

Sale price
$1797
Picture Book · Ages 0–3 · 2014

Little Blue Truck's Christmas

By Alice Schertle, Jill McElmurry (Illustrator) · Little Blue Truck series

A small truck delivers one Christmas tree to each friend on the farm, with the number to count on every page.

24 pages· 176 words· Est. 2 min read-aloud
Best for
A first Christmas book, for hands that are still mostly grabbing
5.0/7 Bookroo experts·4.5/5 Goodreads · 3,717 ratings
$18.99Save 5%
Board Book · Ages 2–4 · 2004

Bear Stays Up for Christmas

Friends wake a hibernating bear early so he will not sleep straight through the one night he has been looking forward to.

34 pages· 422 words· Est. 4 min read-aloud
Best for
Toddlers who want a story with a job in it
4.8/7 Bookroo experts·4.3/5 Goodreads · 10,466 ratings
$8.99Save 5%
Picture Book · Ages 4–7 · 1991

The Jolly Christmas Postman

A postman carries the Christmas mail around a village of fairy-tale addresses, and every envelope in the book opens.

Kate Greenaway Medal (1991)
32 pages· 636 words· Est. 5 min read-aloud
Best for
The child who would rather do a book than listen to one
5.0/7 Bookroo experts·4.5/5 Goodreads · 4,411 ratings
$19.99Save 5%
Picture Book · Ages 4–7 · 1986

The Nativity

The Christmas story in the old King James words, with the angel arriving looking as though he has walked a very long way.

36 pages
Best for
Telling the nativity without a plaster-saint version of it
6.5/7 Bookroo experts·4.3/5 Goodreads · 373 ratings
$9.99Save 4%
Picture Book · Ages 4–8

The Night Before Christmas

By Clement C. Moore, Loren Long (Illustrator)

A household rests quietly on Christmas Eve until a lively visitor arrives with a sleigh, reindeer, and a mission to deliver toys.

40 pages· 540 words· Est. 5 min read-aloud
Best for
The text every family ends up half-reciting
6.4/7 Bookroo experts·4.4/5 Goodreads · 128,915 ratings
$18.99Save 5%
Picture Book · Ages 4–8 · 1993

Too Many Tamales

By Gary Soto, Ed Martinez (Illustrator)

A missing ring in tamales leads to a frantic, funny family quest on Christmas Eve.

32 pages· 992 words· Est. 8 min read-aloud
Best for
Christmas Eve in a kitchen rather than at a fireplace
5.0/7 Bookroo experts·4.2/5 Goodreads · 4,951 ratings
$18.99Save 5%
Picture Book · Ages 5–8 · 1985

The Polar Express

A young boy takes a magical train ride to the North Pole on Christmas Eve.

32 pages· 910 words· Est. 7 min read-aloud
Best for
The read-aloud that sets the tone for the whole night
6.4/7 Bookroo experts·4.3/5 Goodreads · 250,028 ratings
$21.99Save 5%
Picture Book · Ages 5–9 · 1957

How the Grinch Stole Christmas!

A grumpy creature tries to ruin Christmas for a town of cheerful residents.

64 pages· 1,372 words· Est. 11 min read-aloud
Best for
A child old enough to enjoy being on the villain’s side
4.5/7 Bookroo experts·4.4/5 Goodreads · 454,162 ratings
$16.99Save 6%
Picture Book · Ages 6–9 · 1995

The Christmas Miracle of Jonathan Toomey

A widow asks the coldest woodcarver in the village to replace a nativity set lost in a move, and her small son will not stop turning up to watch him work.

40 pages· 2,836 words· Est. 22 min read-aloud
Best for
Older picture-book readers, and grown-ups who cry easily
6.4/7 Bookroo experts·4.5/5 Goodreads · 12,338 ratings
$17.99Save 6%
Chapter Book · Ages 6–8 · 2018

How Winston Delivered Christmas

A mouse races against time to deliver a lost letter to Santa on Christmas Eve.

176 pages
Best for
A December ritual instead of a single sitting
4.4/5 Goodreads · 1,833 ratings
$17.99Save 6%
Chapter Book · Ages 8–12 · 1972

The Best Christmas Pageant Ever

Chaos ensues when the town's worst kids hijack the Christmas pageant.

128 pages· 15,168 words· Est. 2 hour read
Best for
A family read-aloud that makes everyone laugh in the same places
4.3/5 Goodreads · 70,970 ratings
$8.99Save 5%
Chapter Book · Ages 8–12 · 2016

A Boy Called Christmas

By Matt Haig, Chris Mould (Illustrator) · Book #1 in the Boy Called Christmas series

A woodcutter’s son walks north into the snow after his missing father and reaches the place on the map that nobody believed was there.

256 pages· 34,629 words· Est. 5 hour read
Best for
Readers who want an origin story with real cold in it
4.1/5 Goodreads · 26,917 ratings
$8.99Save 5%
Chapter Book · Ages 8–12 · 1843

A Christmas Carol

By Charles Dickens, Mary Kate McDevitt (Illustrator), Mark Peppe (Illustrator)

A miser's ghostly journey reveals his past, present, and future.

125 pages· 28,482 words· Est. 4 hour read
Best for
The one to read aloud a stave at a time, with help
4.1/5 Goodreads · 958,436 ratings
$9.99Save 4%
The Bookroo Book Club

Great books, picked for their age.

Books worth reading again and again, delivered to your door.

Find their book club
Bookroo book club box
Browse by age

Christmas Board Books for Babies & Toddlers

Counting trees, lift-the-flap stockings, sleepy animals, and short rhymes built to survive a fourth reading, for ages 0–4.

The Tale of Three Trees

Ages 2–4 · 1989

Three trees' dreams unfold in surprising ways.

Santa Duck

Ages 1–4 · 2008

A duck dons a Santa hat, sparking unexpected Christmas chaos.

All Is Merry and Bright

Ages 1–4 · 2018

Experience the joy and hope that illuminate the holiday season in this shimmering tale.

The Snowman Shuffle

Ages 1–4 · 2015

Dance through winter with playful rhymes and fun moves.

Seeking a Santa

Ages 1–4 · 2016

Who will be the perfect Santa at the North Pole?

The Poky Little Puppy's First Christmas

Ages 2–5 · 1993

A puppy's first Christmas brings unexpected friendship and holiday spirit.

Rudolph the Red-Nosed Reindeer (Rudolph the Red-Nosed Reindeer)

Ages 2–5 · 2006

A storm threatens Christmas. Can Rudolph's unique gift save the day?

Cocoa's Cranky Christmas
Sale price
$999

Cocoa's Cranky Christmas

Ages 2–6 · 2020

Can you cheer up a grumpy dog before Christmas Day?

Why I Love My Daddy
Sale price
$699

Why I Love My Daddy

Ages 3–7 · 2006

Discover why daddies are adored through children's heartfelt words and animal illustrations.

Mog's Christmas

Ages 2–5 · 1976

Mog the cat faces Christmas chaos and unexpected surprises.

Santa's Toy Shop

Ages 2–5 · 1950

Santa's too busy for fun until Mrs. Claus sparks a playful idea.

The Animals' Christmas Eve
Sale price
$499

The Animals' Christmas Eve

Ages 2–5 · 1977

Animals whisper tales of a miraculous night in a barn.

View all Christmas board books
Browse by age

Christmas Picture Books

Christmas Eve read-alouds, nativity retellings, tree-hunting, Nochebuena kitchens, and the quieter stories about giving something away, for ages 3–8.

Snow

Ages 4–7 · 1962

Discover the magic of a snowy day filled with playful adventures.

Christmas Day in the Morning

Ages 4–8 · 1955

A boy seeks the perfect Christmas gift for his father without spending money.

Snowmen at Christmas

Ages 4–8 · 2005

A child wonders how snowmen celebrate Christmas and imagines a magical night of festivities.

Refuge
Sale price
$1599

Refuge

Ages 4–8 · 2015

A family flees through the desert, seeking refuge from danger.

The Day Santa Stopped Believing in Harold

Ages 4–8 · 2016

Santa doubts Harold's existence and devises a plan to uncover the truth.

The Clown of God

Ages 4–8 · 1978

A juggler's last performance on Christmas Eve may lead to a miracle.

Christmas Tapestry

Ages 6–9 · 2002

A tapestry hides a secret that could bring a Christmas Eve miracle.

The Nutcracker

Ages 4–7 · 2003

Uncover magical pop-up scenes in a Nutcracker adventure.

Great Joy

Ages 4–8 · 2007

A girl finds unexpected inspiration from a mysterious organ grinder at Christmas.

The Legend of the Poinsettia

Ages 4–8 · 1993

A girl's selfless gift transforms a humble flower into a Christmas legend.

The Night of His Birth

Ages 4–7 · 2019

A mother marvels at her newborn, a divine gift to the world.

The Dance of the Realms

Ages 3–5 · 2018

Enter a magical realm where dance and holiday spirit come alive.

Browse by age

Christmas Chapter Books & Middle Grade

Advent stories told a chapter a day, pageant disasters, snowbound mysteries, and Father Christmas origin tales for readers ages 6–12.

Christmas in Camelot

Ages 7–9 · 2001

Two siblings travel back in time to Camelot to retrieve a magical water that will save the kingdom from a terrible curse

Winterhouse

Ages 9–12 · 2018

An orphan unravels a hotel's magical secrets, risking everything to break its curse.

The Vanderbeekers of 141st Street

Ages 8–12 · 2017

Five siblings have eleven days to save their home from a grumpy landlord's eviction plan.

The Family Under the Bridge

Ages 8–12 · 1958

An old man's solitary life changes when he finds three children needing a home under a Paris bridge.

The Lion in the Box
Sale price
$350

The Lion in the Box

Ages 9–12 · 1975

A poor family's Christmas in turn-of-the-century New York.

How Winston Came Home for Christmas

Ages 6–8 · 2022

A mouse's quest to find a lost friend before Christmas unravels a heartwarming mystery.

Nickel Bay Nick

Ages 8–12 · 2013

A boy discovers a secret that could save his town, but first, he must become a spy.

A Tree for Peter
Sale price
$1299

A Tree for Peter

Ages 9–12 · 1941

A mysterious gift transforms a hopeless town, sparking a miraculous renewal.

The Glorious Impossible

Ages 7–10 · 1990

Experience the miraculous birth of Jesus through a vivid narrative inspired by timeless art.

A Time to Keep

Ages 5–8 · 1977

Celebrate timeless holidays with family traditions and cherished memories throughout the year.

Around the Year

Ages 4–8 · 1957

Discover a year of celebrations, from winter sledding to summer picnics and autumn fairs.

Oscar's Lonely Christmas

Ages 6–9 · 2010

A girl’s dream dog feels neglected as Christmas approaches. Can she balance her time and mend their bond?

Keep exploring
Santa ClausThe NativityChristmas treesBooks about reindeerBooks about elvesBooks about gingerbreadGift givingFamily traditionsBooks about HanukkahBooks about KwanzaaNew YearBooks about snowmenBooks about snowBooks about winterBooks about holidays

Bookroo

  • About Us
  • Blog
  • FAQs
  • Help Center
  • Contact Us
  • Affiliates

Book Clubs

Follow Bookroo