The 12 best audiobooks about Christmas

woman wearing headphones

Fancy feeling festive? Just download one of these Christmassy audiobooks to listen to while you're out shopping, wrapping up presents, in the car, or cooking the pud, and you'll soon be belting out carols with aplomb.

Mumsnet users love audiobooks, and often recommend Audible for downloading and listening to the latest reads. So we've wrapped up a list of the 12 best Christmas audiobooks available on Audible, and have included handy links so that you can take a listen for yourself.

Wait, how does Audible work?

When you sign up for a 30-day free trial with Audible you'll get a free book – afterwards, you’ll pay £7.99 a month. You can cancel at any time. With each monthly credit you can download a new audiobook, which is yours to keep in your digital library. Find out more about Audible here.

Personally I love Audible. When you sign up you get one credit a month, and you can use this credit to buy an audio book. You can also buy extra credits (three at a time) for around £18. I use mine all the time – shopping, cleaning, walking, waiting at the school gate… It's wonderful to be back in the world of books again.

Now, without further ado, let's launch into the list. If you're short on time, take our quiz to find out which audiobook you should read first.

1. A Christmas Carol by Charles Dickens

1. A Christmas Carol by Charles Dickens

Narrated by: a full cast including Sir Derek Jacobi, Kenneth Cranham, and Miriam Margolyes

Total time: 3 hours, 31 minutes

When to listen: Baking the Christmas cake and pud

Charles Dickens' classic ghostly tale of sour and stingy miser Ebenezer Scrooge has captivated readers, listeners and audiences for over 150 years. Just in time for December, Audible Studios has brought the story to life in a rich audio drama featuring an all-star cast.

Listen now

2. The Collectors by Philip Pullman

2. The Collectors by Philip Pullman

Narrated by: Bill Nighy

Total time: 32 minutes

When to listen: Wrapping the presents

If you're a big fan of Philip Pullman, this is essential Christmas listening. Written exclusively for Audible, The Collectors serves as an introduction to the award-winning His Dark Materials trilogy, and gives us some extra insight into the life of Lyra.

On a dark winter's night in 1970, Horley and Grinstead huddle for warmth in the Senior Common Room of a college in Oxford. Conversation turns to the two impressive works of art that Horley has recently added to his collection. What the two men don't know is that these pieces are connected in mysterious and improbable ways, and they are about to be caught in the crossfire of a story which has travelled time and worlds.

Listen now

3. Hercule Poirot's Christmas by Agatha Christie

3. Hercule Poirot's Christmas by Agatha Christie

Narrated by: Hugh Fraser

Total time: 6 hours, 8 minutes

When to listen: In snatches of time to yourself, watching the snow fall outside

What is it about Agatha Christie's writing that makes murder so cosy? Grab a hot chocolate and settle down to this twisty-turny tale of intrigue, feuding and duplicity, warmed by the gentle voice of actor Hugh Fraser.

Listen now

4. Christmas Days by Jeanette Winterson

4. Christmas Days by Jeanette Winterson

Narrated by: Jeanette Winterson and Imogen Church

Total time: 9 hours, 8 minutes

When to listen: Out shopping for presents and/or the Big Food Shop

Regular Mumsnet users on What We're Reading are big fans of Winterson, so we're delighted to introduce you to her Christmas collection. These tales give the listener a portal into the spirit of the season, where time slows down and magic starts to happen.

Listen now

5. A Boy Called Christmas by Matt Haig

5. A Boy Called Christmas by Matt Haig

Narrated by: Stephen Fry

Total time: 4 hours, 29 minutes

When to listen: With the kids in the car on the way to the end-of-term play

From the author of Reasons to Stay Alive and How to Stop Time comes 'the true story of Father Chritsmas', and a 'story that proves nothing is impossible'. Narrated by Stephen Fry, it's a tale of adventure, snow, kidnapping, elves, more snow, and an 11-year-old boy called Nikolas, who most definitely believes in magic.

See also: The Girl Who Saved Christmas – Book 2 and Father Christmas and Me – Book 3

Listen now

6. An Almost Perfect Christmas by Nina Stibbe

6. An Almost Perfect Christmas by Nina Stibbe

Narrated by: Nina Stibbe

Total time: 3 hours, 36 minutes

When to listen: Right now, wherever you are

From dry turkeys to Christmas pudding fires and the risks and rewards of regifting, Nina Stibbe injects the most stressful wonderful time of year with her inimitable wisdom and humour.

Listen now

7. The Christmasaurus by Tom Fletcher

7. The Christmasaurus by Tom Fletcher

Narrated by: Paul Shelley

Total time: 5 hours, 38 minutes

When to listen: With the whole family bundled in the car on the way to visit relatives

A really lovely story for the whole family, Tom Fletcher's Christmasaurus is the story of a boy named William Trundle and a dinosaur, the Christmasaurus. It's also about friendship and families, sleigh bells and Santa, singing elves and flying reindeer, music and magic. Basically, a whole load of fuzzy festivity.

Listen now

8. Twas the Nightshift Before Christmas by Adam Kay

8. Twas the Nightshift Before Christmas by Adam Kay

Narrated by: Adam Kay

Total time: 2 hours, 20 minutes

When to listen: Pottering around getting the house ready

Another offering from the bestselling and acclaimed author of This Is Going To Hurt, this festive addition is just as side-splitting and eye-opening. If you thought December was exempt from the hilarities and tragedies of the rest of the year, let this audiobook prove you wrong.

Listen now

9. Christmas Dreams by Giovanna Fletcher

9. Christmas Dreams by Giovanna Fletcher

Narrated by: Giovanna Fletcher

Total time: 3 hours, 10 minutes

When to listen: In a hot bath with a glass of wine

A bundle edition of two Christmas stories: Dream a Little Christmas Dream and Christmas with Billy and Me, written and narrated by author and blogger, Giovanna Fletcher. One's a tale of mystery, the other a love story – both fabulously festive.

Listen now

10. Enid Blyton's Christmas Stories by Enid Blyton

10. Enid Blyton's Christmas Stories by Enid Blyton

Narrated by: Jilly Bond

Total time: 4 hours, 42 minutes

When to listen: Curled up in bed with the kids

In this Enid Blyton collection you'll find mystery and magic, laughter and mischief, the joy of shared times and plenty of delicious food – many of the ingredients that have been delighting Blyton's fans for more than 70 years.

Listen now

11. Harry Potter and the Chamber of Secrets by J.K. Rowling

11. Harry Potter and the Chamber of Secrets by J.K. Rowling

Narrated by: Stephen Fry

Total time: 11 hours, 5 mins

When to listen: Trying to get the kids to sleep in the run up to the big day

Nothing says Christmas like revisiting the classics, especially one this magical. Transport the whole family to Hogwarts with this Stephen-Fry-narrated gem, featuring a misguided house elf, a flying car, and one very large spider.

Listen now

12. One Day in December by Josie Silver

12. One Day in December by Josie Silver

Narrated by: Eleanor Tomlinson, Charlie Anson

Total time: 10 hours, 27 mins

When to listen: Sipping a Bailey's by the fire when the kids have gone to bed

Fancy a frothy romance? Let (Poldark star) Eleanor Tomlinson's wonderfully crisp voice carry you off into the world of Laurie – a woman who, one day in December, falls in love with a man at a bus stop (well, who hasn't?) The only snag – when she finally meets the man in question, he just so happens to be her best friend's boyfriend…

Listen now

Not sure where to start? Let this quiz guide you