Classic Christmas books to read this December

Curl up with one of these perfect Christmas classics.

For some reason, Christmas feels like the perfect time to read a classic, so here's our pick of the best classics actually about Christmas to really get you in the festive spirit. You'll find even more wintry reads in our cosy classics list.

A Christmas Carol

by Charles Dickens

First published in 1843, Charles Dickens' classic Christmas novella was an overnight success. It is the tale of miserly Mr Scrooge who – through a series of eerie, life-changing visits from supernatural companions – begins to see the error of his cold-hearted ways one fateful Christmas Eve. With heart-rending characters, rich imagery and evocative language, the hopeful message of A Christmas Carol remains as significant today as when it was first published.

Little Women

by Louisa May Alcott

“Christmas won't be Christmas without any presents,” grumbles Jo March in one of the many famous scenes from Louisa May Alcott's novel, which has been adapted into a film no less than seven times. Following sisters Meg, Jo, Beth and Amy as they navigate their way from childhood to adulthood during the American Civil War, and the arrival of new neighbour Laurie, this is one of the best-loved classic children's stories of all time.

The Night Before Christmas

by Clement C. Moore

'Twas the night before Christmas, when all through the house
Not a creature was stirring, not even a mouse. . .

Nothing captures the Christmas spirit better than Clement C. Moore's much-loved poem. This edition, beautifully illustrated by Stacey Thomas, is perfect for sharing with children over advent. 

Poems for Christmas

by Gaby Morgan

Full of Christmas cheer, this beautiful volume brings together some of the world’s favourite festive poems in one beautiful volume, as writers including William Shakespeare and Christina Rossetti illuminate this most magical time of year. For more inspiration, take a look at our favourite Christmas poems.

Peter Pan

by J. M. Barrie

Although it doesn't have a Christmas setting itself, Peter Pan earns its place here as the original play (on which the novel is based) and its pantomime cousin are so often performed during the festive season. Whatever your age, J. M. Barrie’s thrilling tale of the boy who refuses to grow up never gets old. The story follow the Darling children, Wendy, John and Michael, who are befriended by the magical Peter and whisked away to Neverland, where the villainous Captain Hook and the brave Lost Boys await. With illustrations by F. D. Bedford, gorgeously coloured by one of Britain's leading colourists, Barbara Frith, this majestic Macmillan Collector's Library edition brings to life one of the world's favourite tales.