Best Children's Christmas Books

Give The Gift Of Reading This Year


Our round-up of the best children’s Christmas books for everyone from the tots to the tweens. ‘Tis the season to snuggle and read, after all!

24 Christmas Book Ideas For Every Age


Step into the enchanting world of children’s literature this festive season as we present a handpicked selection of the very best Christmas books for young readers. From timeless classics to delightful modern tales, these stories are sure to ignite the magic of Christmas in young hearts.

We’ve created lists for babies & tinies, toddlers & pre-schoolers, young children & one for older children too.

Click on the details below to find out more. 

These are by no means exhaustive lists and we really struggled to choose our favourites as there are so many fabulous options.  However we hope that they will give you lots of inspiration and ideas and introduce you to some new festive adventures to enjoy.

Whether you’re making a book advent calendar, adding something to read to the Christmas Eve Box, giving it as a gift from your elf, or simply looking for a seasonal tale, have fun exploring our suggestions.  Happy reading!

Christmas Books For Babies

Christmas Books For Babies

Books for the littliest ones in the family, perfect for snuggle time.


Christmas Books For Toddlers

Christmas Books For Toddlers & Pre-Schoolers

Books for those just discovering the magic of Christmas!


Christmas Books For Children

Christmas Books For Children (Aged 5-8)

Books for those starting to read independently.


Christmas Books For Older Children

Christmas Books For Children (Aged 9+)

Books for those who want something to get their teeth stuck into!


Books wrapped in green tissue paper and stacked in a Christmas tree shape with fairy lights wound around and an LED star on top.

DIY Book Advent Calendar

Fancy making a Book Advent Calendar this year?  Check out our complete lowdown on how to create one, with ideas for how to present it and ways to gather the books without breaking the bank.