This post contains affiliate links which means items purchased through these links return a small monetary percentage back to this blog. Read our full disclosure policy here.
Every year I love finding the best Christmas books to read to kids. Some of our most loved Christmas books are the classic stories that I read as a child, and I want to share those Christmas traditions with my kids. We’ve also added some fun and silly books to our collection in recent years that make the holidays even more fun than they already are. These Christmas stories are the ones our family comes back to again and again. I hope this list of the best Christmas books to read to kids gives you some ideas of what might work for your family.
1. How the Grinch Stole Christmas!
This traditional story is a must-read for us each holiday season. We love reading it before we watch How the Grinch Stole Christmas when it comes on TV. How the Grinch Stole Christmas! is a classic story that never gets old and my kids love hearing it.
2. Little Blue Truck’s Christmas
My kids have always loved Little Blue Truck’s Christmas. This board book comes with cute illustrations of the little blue truck delivering Christmas trees around town. There is a simple but fun light-up surprise at the end that delights my kids every time.
3. Llama Llama Holiday Drama
We love the Llama llama series! Each book has a different theme/story line that focuses on a struggle or challenge that Llama llama faces and how to overcome it in a positive way. It doesn’t whitewash difficult emotions, but rather walks the children through them to find a resolution. Llama Llama Holiday Drama adds a fun Christmas/holiday twist to the series that we enjoy.
4. Christmas At Hogwarts
My son always says, “Harry Potter is actually a Christmas story!” and it’s so true! We got this book last year and it’s a big hit at our house. There are beautiful illustrations to go along with the story of Harry Potter’s first Christmas at Hogwarts. Grab it while it’s on sale!
5. Customized ‘Twas The Night Before Christmas
Fill in your child’s name at the beginning of this classic book to make it extra personal and meaningful as you read together! Get it here for a great price!
6. The Christmasaurus
This is a great book for more advanced readers who enjoy chapter books. The Christmasaurus takes you on an exciting adventure full of dinosaurs and Christmas magic. This book shows the power of believing in a very heartwarming way.
There you have it! These awesome Christmas books to read to kids are bound to become well-loved staples in your home that your children will enjoy for years. Reading together can be one of the most heartwarming experiences during the holidays, and I hope that proves true for you, too!
Looking for more book recommendations for kids?
Our Latest Posts:
- Top 10 Best Memes of 2025
- Gifts Moms Actually Want
- Funny Christmas Memes Parents Can Relate To
- The Ultimate Guide For Holiday Gifts For the Whole Family
- 15 Unhinged Mental Health Memes That Will Leave You Cackling

Love these suggestions! We need to get Little Blue Truck! We really enjoyed Llama Llama this year, too!
These are all excellent Christmas books! We read a book each night and love the holiday books!