Best Christmas Books

Christmas is just around the corner and you know what that means... presents, mince pies, Christmas trees, Santa and most importantly... some festive reads for the most wonderful time of the year! We have listed some of our best Christmas books for you to curl up with by a roaring fire with a cup of hot chocolate or mulled wine. Plus, Christmas is a great time to get the little ones reading too with our brilliant Christmas books for kids. We have some absolutely fantastic Christmas classics in this range so read on to find out what you should be reading on the run-up to Christmas...

Alt Text

1. A Christmas Carol

  • £2.29

Charles Dickens

This ultimate Christmas classic tells the story of Ebenezer Scrooge and his visits from the spirits of Christmas Past, Present and Future on Christmas Eve night which changes his life for the better. This unforgettable Christmas tale has been adapted countless times into plays, films, TV shows, comics and more. Disney has their own film version of the story and even the Muppets have taken on Dickens' classic. But, of course, here at Book People we always think the book is best (though The Muppet Christmas Carol is an excellent festive film!).

2. The Snowman

  • £7.69

Raymond Briggs

This book, told completely in pictures, sees a little boy befriend a snowman that comes to life one wintery night. This is a story of friendship, fun and festive cheer and is a brilliant Christmas story to share with your children this season. Plus, if this story of festive magic isn't enough we also have Father Christmas, another Raymond Briggs festive classic for your little ones to enjoy.

3. How the Grinch Stole Christmas

  • £14.89

Dr Seuss

Dr Seuss' Grinch is one mean and green festive villain and one of the most famous characters to ever come from a Christmas book. But, as he attempts to steal Christmas from the people of Whoville, he is about to learn an important message about the true meaning of the season. Relive this Christmas classic with your children this festive season.


4. Letters from Father Christmas

  • £10.89

J.R.R. Tolkien

J. R. R Tolkien is best known for his exciting fantasy series but you can see a different side to the author in this great book of letters that he wrote to his children as Father Christmas. Each letter was written between 1920 and 1943 and tells amazing stories of life in the North Pole and the wonderful adventures Father Christmas, the elves and the North Polar Bear had. This book of letters is terrific for readers of any age.

5. The Jolly Christmas Postman

  • £10.89

Janet Ahlberg

In this fun, festive book the Jolly Postman is delivering the Christmas presents that fairy tale characters have sent to one another. Your little ones can follow along as he delivers his envelopes to many well-known faces, including Little Red Riding Hood and Humpty Dumpty. The Jolly Christmas Postman has been loved by children around the world and now your family can enjoy this classic too.

6. The Polar Express

  • £6.89

Chris Van Allsburg

On Christmas Eve a boy becomes a passenger on a magical train heading to the North Pole. Once there, he meets Santa and is given a very special present. This magical and moving story is the perfect reading material for all the true Christmas believers whether old or young.

7. The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

  • £4.49

C.S. Lewis

C. S. Lewis' most famous book in his Chronicles of Narnia series really is a festive treat. As Lucy, Edmund, Peter and Susan travel through a wardrobe into the magical land of Narnia, they find themselves in a world of talking animals, magic and perpetual winter with no Christmas. The children set out on a journey to fulfil an old prophecy and save Narnia from the White Witch with the help of many new friends, including Father Christmas himself! Chilly and cheery, this book is a gripping read for children everywhere.


8. Hans Andersen's Fairy Tales ( The Little Match-Girl and The Snow Queen)

  • £7.89

Hans Christian Andersen

Hans Christian Andersen wrote lots of brilliant fairy tales that have been loved by children and adults alike for generations. In amongst his most famous stories such as The Little Mermaid and The Emperor's New Clothes, there are some great festive tales. The Little Match-Girl tells the seasonal but rather sad story of a young girl who sells matches on a cold street one New Year's Eve and passes away peacefully after seeing visions of her grandmother. In The Snow Queen a young girl called Gerda passes through every season to save her friend Kai from the terrifying Snow Queen who rules over winter. These two stories will make for some fantastic festive reading this year.


9. Playhouse: The Story of Christmas

  • £3.99

The birth of Jeus is known as the greatest story ever told and this list would not have been complete without a Nativity book. This Playhouse edition of the story includes a fold-out carousel and play pieces of four Nativity characters so your kids can act out the story themselves. The book itself also features a rhyming version of the story of Christmas and plenty of bright illustrations to make this a book that will entertain as well as educate at Christmas time. 

Now you've got plenty of great stories to entertain you and your kids this season. So, from all of us at Book People, have a very merry Christmas!