There’s something about Christmas that makes stories feel even more magical. Maybe it’s the glow of the tree lights, the smell of cookies in the oven, or the quiet hush that falls over the house as snow begins to fall. Whatever it is, curling up with a good book during the holiday season brings families closer together — laughter, nostalgia, and heartwarming moments all wrapped up in one.
Whether you’re looking for classic tales, modern picture books, or festive chapter reads, this list of the best Christmas books for families will help you start a new holiday tradition. So grab your cocoa, light a candle that smells like cinnamon and pine, and get ready to make memories one page at a time.
This post contains affiliate links. If you click the link and make a purchase, I may earn a small commission.

1. The Polar Express by Chris Van Allsburg
A timeless classic that captures the wonder of believing. Follow a young boy’s magical train ride to the North Pole and rediscover the spirit of Christmas through breathtaking illustrations and a heartfelt story that never grows old.
Buy on Amazon
2. How the Grinch Stole Christmas by Dr. Seuss
Whimsical rhymes and bright illustrations make this a family favorite year after year. Beyond the laughter, it’s a reminder that Christmas isn’t about the presents – it’s about the people and the love we share.
Buy on Amazon
3. The Night Before Christmas by Clement C. Moore
No Christmas Eve is complete without this classic poem. Read it aloud as stockings hang on the mantel and little ones peek for Santa, the rhythm and magic make it perfect for creating that cozy, pre-bedtime excitement.
Leatherbound Special Edition
4. Olaf’s Night Before Christmas by Jessica Julius
For families who love Frozen, this charming retelling of the holiday classic through Olaf’s eyes brings giggles and Disney magic to storytime. A must for little ones who can’t get enough of Arendelle.
5. The Christmas Pig by J.K. Rowling
An imaginative, emotional story about love, loss, and friendship. It’s a longer read, perfect for families who want to enjoy a chapter each night leading up to Christmas.
Click Here To Add It To Your Collection

6. Bear Stays Up for Christmas by Karma Wilson
This sweet story of Bear and his forest friends teaches the importance of giving and togetherness. Its gentle rhythm and adorable illustrations make it a bedtime favorite for younger readers.
7. A Christmas Carol by Charles Dickens
Introduce older kids to this timeless tale of transformation, generosity, and redemption. It’s a wonderful way to discuss kindness, gratitude, and the true meaning of Christmas as a family.
8. The Snowman by Raymond Briggs
A wordless picture book that says everything without saying a thing. The story of a boy and his snowman’s magical adventure is tender, visual, and perfect for sparking a child’s imagination. (Anyone else cry over this one?)
9. Little Robin Red Vest by Jan Fearnley
A charming, heartwarming story about kindness and sharing during the cold of winter. Its simple message that giving is its own kind of warmth, resonates with readers of all ages.
10. The Wish Book Christmas by Lynn Austin
For moms, dads, and older readers in the family, this nostalgic novel set in post-war America captures the true essence of faith, community, and holiday hope.
Fun Idea: Start Your Own Family Reading Tradition
Make storytime part of your holiday countdown! Wrap 12 (or 24!) Christmas books and let your kids unwrap one each night in December. It’s a fun and meaningful way to slow down and savor the season together.
Final Thoughts: Conclusion: Stories That Stay With You
Christmas books have a way of weaving their magic into our hearts, long after the tree comes down. Whether you’re reading about Santa’s sleigh, a snowman’s adventure, or the kindness of strangers, these stories remind us what this season is truly about – love, giving, and togetherness.
So this year, take a break from the holiday hustle. Light the tree, gather your loved ones, and let the words of these timeless tales fill your home with warmth and wonder.


