The Miracle on Ebenezer Street by Catherine Doyle

Published by Puffin Books, 2020.

The Miracle on Ebenezer Street is definitely one of my favourite festive books. It’s a brilliant modern day re-imagining of Charles Dickens’s A Christmas Carol. It’s beautifully written and an expertly imagined adventure.

When George was seven, his mom died in an accident on Christmas Eve. His grief-stricken dad has banned the celebration of Christmas ever since. Three years have now passed and George wants to bring the joy of Christmas home once again and longs for happiness and colour to return to his and his father’s lives.

This Christmas Eve George and his Nana Flo sneak out to a Christmas fair. While they’re there, George happens upon Marley’s Christmas Curiosities shop. He acquires a magical snowglobe which, over the course of the next 24 hours, transports George, his father and Nana Flo to Christmases past, present and future. Along the way, an oil painting of George’s great-great-grandfather comes to life and they meet Tricksie and Randolph. Tricksie is the fantastically enthusiastic fast-talking elf with all manner of brilliant gadgets stored in her hat – finally an elf on the shelf I can get on board with! Randolph is a grumpy purple reindeer and – much to his chagrin- the less-well known brother of Rudolph. Can the three of them help George bring back the magic of Christmas to number 7 Ebenezer Street?

I love all the inventive ways in which Catherine Doyle has adapted elements of the original story: George’s humbug munching Scrooge of a father, the new baby in the family (Tiny Tim), Marley – the owner of the old curiosity shop, and the visions of past, present and future. Then there’s magic, absolutely brilliant dialogue and bags of humour but this is also a profoundly moving story about grief and loss, with beautiful scenes of family life and love.

Rating: 💙💙💙💙💙

Suitable for children aged 8+

Thank you to Puffin Books for sending me this book to review.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.