Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission. Why trust us?

9 best Christmas books for kids to read in the run-up to the big day

From musical books for pre-schoolers to festive classics, these are the best books for little ones to read this Christmas

Sarah Young
Tuesday 05 December 2023 18:49 GMT
Curl up with your little ones for a yuletide story
Curl up with your little ones for a yuletide story (The Independent)
Our Top Picks

Somewhere between the hustle and bustle of present shopping, after-school activities and never-ending to-do lists, your Christmas spirit can get swept away in a whirlwind of busyness. While it can be hard to slow down and find time to spend with your child at such a hectic time of year, there’s one festive tradition that will help you both relax and bond, all while helping to build the anticipation to 25 December.

We are, of course, talking about a good story. Whether you want to get into the Christmas spirit early by counting down the days with a different festive book each night of the month, or you prefer to save an extra-special yuletide tale for Christmas Eve, there are some incredible titles to choose from.

Snuggling up for a bedtime story with your child is perhaps one of the best ways to encourage them to lose themselves in the magic of the season without sitting in front of a screen or without costing you a fortune. But remember, silly voices are non-negotiable, so you best get practising!

When choosing a Christmas book, it’s important to consider the age and reading level of your child. While babies will love board books with clear images and anything that plays music, toddlers will go wild for pop up or lift-the-flap tales. For older children who can read independently, we’d recommend a story they can really get stuck into – perhaps something fantastically funny or a classic that they’ll want to revisit year after year.

Of course, there are countless festive-filled books to choose from, so to save you valuable present-shopping time, we’ve handpicked some of the very best reads that deliver an extra dose of Christmas magic.

(Sarah Young)

How we tested

We read and turned the pages of countless Christmassy tales to find our pick of the best festive stories both you and your children will enjoy. The ones that made our final list are those that our little testers reached for again and again (and that we also didn’t mind reading for the umpteenth time). We looked for books that gave us that warm and fuzzy feeling, had beautiful illustrations, unforgettable characters and, most importantly, left us feeling excited for Christmas.

The best Christmas books for kids for 2023 are:

  • Best Christmas book overallLuna Loves Christmas by Joseph Coelho, published by Andersen Press: £11.95, Amazon.co.uk
  • Best budget buy Christmas bookHow the Grinch Stole Christmas! by Dr. Seuss, published by Harper Collins: £4.50, Amazon.co.uk
  • Best lift-the-flap Christmas bookDear Santa by Rod Campbell, published by Macmillan Children’s Books: £4, Amazon.co.uk
  • Best classic Christmas bookThe Night Before Christmas by Clement C. Moore, published by The Folio Society: £39.95, Foliosociety.com
  • Best audio Christmas bookThe Snowman/The Snowman and the Snowdog read by Matthew Macfadyen and Benedict Cumberbatch, for Tonies: £14.99, Tonies.com

‘Luna loves Christmas’ by Joseph Coelho, published by Andersen Press

Luna Loves Christmas.jpg
  • Best: Christmas book overall
  • Recommended reading age: 3 years+
  • Number of pages: 32
  • Format: Hardback
  • Why we love it
    • Heartwarming story
    • Diverse characters
    • Important messaging

A special festive edition of the Luna Loves series, this book celebrates separated families at Christmas time and is a truly heartwarming tale that will charm any young reader.

The story follows Luna, a young girl who shares her time between two parent’s homes – sometimes at Mum’s, sometimes at Dad’s. This year though, Luna has a different Christmas, as she and her mum volunteer to distribute food bank parcels to people in need – from the Sandhu family, who live on the 12th floor of a tower block, to old Ms Pothers, who is so grateful to receive her box that she reads Luna a special Christmas story (which is included as an extra insert inside).

The story captures the spirit of the season perfectly and carries some incredibly important yet subtle messages about the power of community and helping those less fortunate.

The illustrations are bright, detailed and feature a diverse cast of characters who represent different cultures. Plus, we love how special the hardback feels, and the front cover comes complete with glittery red text and green foil detail on the Christmas trees.

An upbeat and positive story that feels warm and offers a much-needed depiction of different people’s realities during the festive period, Luna Loves has Christmas spirit in spades and is one we’ll be reaching for many years to come.

  1. £11 from Amazon.co.uk
Prices may vary
Back to top

‘How the Grinch stole Christmas!’ by Dr. Seuss, published by Harper Collins

How the Grinch stole Christmas!.jpg
  • Best: Budget buy Christmas book
  • Recommended reading age: 5 years+
  • Number of pages: 56
  • Format: Paperback
  • Why we love it
    • Timeless classic
    • Fun rhyming verses

A timeless children’s classic that can be enjoyed year after year, little readers will love taking a trip to Who-ville to hear all about the season’s most lovable villain.

A rhyming tale from the iconic Dr Seuss, this unforgettable story follows The Grinch, the meanest creature you’ll ever meet, who absolutely hates Christmas. But just as he hatches a dastardly plot to steal the big day, his cynical heart is changed by a young girl’s generous holiday spirit.

Written in amusing verse with themes of love and acceptance, this story has become a favourite for good reason and is perfect for reading aloud to your favourite little Whos.

We also loved the unique illustrations, which are the same as those found in the book when it was originally published in 1957, using just two different coloured inks, red and black.

Read the eBook now:
  1. £4 from Amazon.co.uk
Prices may vary
Back to top

‘The Night Before Christmas’ by Clement C. Moore, published by The Folio Society

The Night Before Christmas Folio Society.jpg
  • Best: Classic Christmas book
  • Recommended reading age: 6 years+
  • Number of pages: 50
  • Format: Hardback
  • Why we love it
    • Classic tale that can be read year after year
    • Great for gifting
    • Glows in the dark

It wouldn’t be Christmas without Clement C. Moore’s famed tale, but there’s something incredibly special about this edition in particular, which marks the 200th anniversary of the book’s original publication on 23 December 1823.

We all know the story, which captures the anticipation and wonder of Christmas Eve so well, and it continues to this day to be a book that delights readers of all ages for good reason. The poem is brimming with nostalgia and humour, and now, thanks to illustrator Ella Beech, the author’s magical tale has been bought to life with a whopping 42 pages of stunning full-colour visuals.

The book itself is beautiful with a hardback design that features a clever fold-out section, glow-in-the-dark binding and an extraordinary level of detail that, in our opinion, makes it the ultimate collectable edition that’s perfect for gifting.

Back to top

‘Dear Santa’ by Rod Campbell, published by Macmillan Children’s Books

Dear Santa by Rod Campbell.jpg
  • Best: Lift-the-flap Christmas book
  • Recommended reading age: 1 years+
  • Number of pages: 14
  • Format: Board book
  • Why we love it
    • Ideal for little hands
    • Colourful illustrations
    • Interactive

A brilliant read for younger children, little tots will love this lift-the-flap book, which is perfect for introducing them to the concept of Christmas. Courtesy of the same author of the preschool classic, Dear Zoo, this book uses simple and easy-to-follow sentences as it follows Santa on his journey to find the perfect present.

Toddlers will love lifting the flaps on each page to reveal what Santa has wrapped, and the sturdy pages are ideal for little hands – plus there’s even an exciting touch-and-feel surprise ending.

A hands-on winner, we love how interactive and engaging this book is for younger readers, and think it would make a wonderful Christmas gift or stocking filler.

  1. £4 from Amazon.co.uk
Prices may vary
Back to top

‘Three Little Monkeys at Christmas’ by Quentin Blake, published by Harper Collins Children’s Books

Three Little Monkeys at Christmas by Quentin Blake.jpg
  • Best: Funny Christmas book
  • Recommended reading age: 3 years+
  • Number of pages: 32
  • Format: Paperback
  • Why we love it
    • Lots of laughs
    • Unique story

Giggle along at this laugh-out-loud story that’s full of silly scenarios, and promises to give your little ones a serious Christmas spirit top-up.

Bringing together two giants of the picture book world – Quentin Blake and illustrator Emma Chichester Clark – this story follows Hilda Snibbs, who takes her three mischievous little monkeys to stay with her Uncle Gilbert whose home is full of amazing things, including his prized possession – an ancient golden teapot. But the holiday is soon filled with chaos as the monkeys behave badly and Hilda starts to regret bringing the three little monkeys with her. That is until, one night, their antics come in very handy… but we won’t give any more away.

Perfect for shared or individual reading, this is a genuinely hilarious story that leaves you with a big smile on your face, as well as feeling excited for Christmas.

Read the eBook now:Listen to the audiobook now:
Back to top

‘The Snowman/The Snowman and the Snowdog’ read by Matthew Macfadyen and Benedict Cumberbatch

The Snowman on Toniebox.jpg
  • Best: Audio Christmas book
  • Recommended reading age: 3 years+
  • Number of pages: N/A
  • Format: Audio book
  • Why we love it
    • Great for independent play and bedtime
    • Easy to use
  • Take note
    • Requires a Toniebox (sold separately)

No Christmas is complete without these Raymond Brigg’s iconic tales, which follow James, a young boy who wakes one day to find that the snowman (and snowdog in the sequel) he built has come to life. 

A story experience like no other, the two tales are brought to life as a Tonie – a hand-painted figurine you place on top of a Toniebox audio player (£79.95, Amazon.co.uk), for the story to play. Voiced by actors Matthew Macfadyen and Benedict Cumberbatch, our little listeners sat quietly for the entire 17 minutes of story time and enjoyed the independence of being able to stop and start each tale as they wished.

We also found that the familiar tales provide a soothing background for bedtime. Our only grumble? We wish the Tonie included the magical songs from each film too.

  1. £14 from Tonies.com
Prices may vary
Back to top

‘Mog’s Christmas’ by Judith Kerr, published by Harper Collins Children’s Books

Mog’s Christmas by Judith Kerr.jpg
  • Best: Christmas book for pre-schoolers
  • Recommended reading age: 2 years+
  • Number of pages: 30
  • Format: Board book
  • Why we love it
    • Sturdy pages
    • Funny
    • Family favourite

From the creator of The Tiger Who Came to Tea comes a delightful Christmas adventure following everyone’s favourite family cat, Mog. This special edition, which celebrates 50 years of the forgetful feline, is in a beautiful board-book format, making it ideal for small hands. Plus, it comes complete with a stunning foiled cover for extra festive sparkle.

A simple, funny and heartwarming story about a cat feeling overwhelmed by the changes Christmas brings, this is a great book for animal lovers big and small who will likely be familiar with Mog’s trepidation, particularly towards the Christmas tree.

A fun page-turner that’s become a firm favourite on our bookshelf, this is a great one for young readers to snuggle up with solo or take turns at reading with an adult.

Read the eBook now:Listen to the audiobook now:
  1. £7 from Amazon.co.uk
Prices may vary
Back to top

‘The Christmas Owl’ by Gideon Sterer, published by Andersen Press

The Christmas owl by Gideon Sterer.jpg
  • Best: Christmas book based on a real story
  • Recommended reading age: 3 years+
  • Number of pages: 40
  • Format: Paperback
  • Why we love it
    • New for 2023
    • True story

Truly heartwarming, this is a beautiful book based on the true story of a tiny owl that was found inside New York’s famous Rockefeller Christmas tree in 2020.

The tale follows Little Owl whose home is cut down by people saying it will make the perfect Christmas tree. When the bird wakes up, she finds that her tree has been transported to the Big City where she discovers the true meaning of Christmas.

Co-written by Ellen Kalish, caretaker of the real owl, this is a charming story of friendship and compassion, which is bursting with Christmas magic. A particularly special bedtime tale, we also loved reading about the real story at the end, and think this is a book that we’ll undoubtably revisit.

Back to top

‘The Nutcracker: and the Mouse King’s Christmas Shenanigans’ by Alex T. Smith, published by Macmillan Children’s Books

The nutcracker and the mouse king's Christmas shenanigans.jpg
  • Best: Christmas book for older children
  • Recommended reading age: 7 years+
  • Number of pages: 176
  • Format: Hardback
  • Why we love it
    • Designed to be read every night up to Christmas
    • Funny
    • Sparks imagination

Make a new festive family tradition this year with Alex T. Smith’s whimsical Advent book, which has been designed to help your child count down to Christmas with 24 (and a half) chapters, one to be read each night. From the bestselling author of festive favourites like The Grumpus and How Winston Delivered Christmas, this book is a gloriously fun retelling of children’s Christmas classic The Nutcracker.

Set in a kingdom made from sweets, the story follows Clara, Fritz and Walter as they try to rescue the Sugar Plum Fairy from the mischievous paws of the Mouse King, who’s been causing some serious festive mayhem.

Beautifully imaginative, we love the idea of counting down to Christmas by reading a new chapter of this tale every night. It’s incredibly funny, filled with silly names and scenarios, and has heaps of holiday magic.

Read the eBook now:
  1. £13 from Amazon.co.uk
Prices may vary
Back to top

The verdict: Christmas books for kids

While we think every one of these festive books is deserving of a place on your little one’s bookshelf this Christmas, if we have to pick one, we’d recommend Joseph Coelho’s Luna Loves Christmas. From its charming illustrations to the genuinely sweet messaging, inclusive illustrations and joyful story, it’s sure to delight children of all ages and help them get into the festive spirit. A special mention also goes to Dr Seuss’s How the Grinch stole Christmas!, which is a classic tale that every member of the family will love, thanks to its quirky rhyming versus.

Kick off the festivities early with our pick of the best Christmas Eve box fillers for kids

Voucher Codes

TUI Discount Code
Up to 7% off all online bookings at TUI
ASOS Discount Code
20% off everything with this ASOS app discount code
Travelodge Discount Code
5% off all bookings with this Travelodge discount code
The Perfume Shop Discount Code
15% of all orders with The Perfume Shop birthday discount
The Body Shop Discount Code
20% off everything with The Body Shop discount code
Domino's Voucher Code
Get 40% off mains, sides, and desserts - Domino's voucher code

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in