Christmas is the perfect time to indulge in books that evoke warmth, magic, and reflection.
We’ve compiled a selection of books to read during the holidays, offering stories of various genres to enrich your festive spirit.
A Christmas Carol by Charles Dickens
Few might be unfamiliar with this classic, but it’s impossible not to include it. First published in 1843, it narrates the transformation of Ebenezer Scrooge, a miserly old man, through the visits of three spirits: the Ghosts of Christmas Past, Present, and Yet to Come. Through these journeys, Scrooge confronts his past, present, and potential future, rediscovering the values of generosity and humanity.
Letters from Father Christmas by J.R.R. Tolkien
This enchanting collection of letters written by Tolkien for his children between 1920 and 1943 imagines correspondence from Father Christmas. The letters, enriched with Tolkien’s own illustrations, recount magical tales of the North Pole, featuring clumsy polar bears, mischievous goblins, and other whimsical events. They blend fantasy with tenderness, capturing the magic of Christmas and the imagination of a loving father.
‘Twas the Night Before Christmas by Clement Clarke Moore
This iconic Christmas poem, written in 1823, shaped much of the modern imagination of the holiday. In its rhyming verses, Moore vividly describes St. Nicholas’s arrival on Christmas Eve, his reindeer-drawn sleigh, and the joy of giving, making it an essential festive read.
The Night Before Christmas by Nikolai Gogol
A fantastical tale combining folklore, humor, and magic, this story is set in a Ukrainian village on Christmas Eve. Published in 1832 as part of Evenings on a Farm Near Dikanka, it follows the misadventures of the blacksmith Vakula as he tries to win the heart of the capricious Oksana. Gogol’s blend of vivid descriptions and humor creates a tale celebrating folk traditions and festive warmth.
The Nutcracker and the Mouse King by E.T.A. Hoffmann
This timeless fairy tale, first published in 1816, is a story of magic, dreams, and adventure. It follows Marie Stahlbaum, a young girl whose Christmas gift—a nutcracker—comes to life and leads her into a world of fantastical battles and a kingdom of sweets. Hoffmann’s tale inspired Tchaikovsky’s famous ballet, making it a must-read for the season.
The Gift of the Magi by O. Henry
First published in 1905, this touching short story celebrates sacrifice and selfless love. It tells of a young couple, Della and Jim, who, despite their poverty, each give up their most prized possession to buy a special Christmas gift for the other. The story’s poignant irony underscores the depth of their generosity and the true spirit of Christmas.
How the Grinch Stole Christmas! by Dr. Seuss
Famous for its cinematic adaptations, this rhyming story is a classic of transformation and kindness. Published in 1957, it follows the Grinch, a grumpy recluse who plans to ruin Christmas for the Whos of Whoville, only to learn that the holiday spirit transcends material possessions. Seuss delivers a timeless tale of joy and generosity.
The Christmas Tree by Charles Dickens
Less known than A Christmas Carol, this nostalgic and delicate story reflects on childhood memories of Christmas, centered around the symbol of the Christmas tree. Published in 1850, the narrative weaves together images of toys, fireside tales, and festive traditions, creating a warm and universal depiction of the holiday spirit.
Two Louisa May Alcott Classics
Little Women
An all-time classic that needs no introduction. Published in 1868, it follows the lives of the March sisters—Meg, Jo, Beth, and Amy—during the American Civil War. Among the novel’s most memorable moments are the Christmas scenes, which showcase themes of generosity, sharing, and hope.
The Christmas Stories
This collection features Alcott’s most touching Christmas tales, where the residents of a boarding house come together to create joy for two less fortunate girls. These stories offer a vivid glimpse of 19th-century America and embody timeless themes of love and kindness.
Martin the Cobbler by Leo Tolstoy
Inspired by a Christian parable, this moving story tells of Martin, a lonely cobbler visited by Christ in the form of those in need. Over the course of one day, Martin helps a freezing old man, a struggling mother, and a lost child, learning that true faith lies in serving others.
The Legend of the Christmas Rose by Selma Lagerlöf
This magical tale weaves nature’s beauty with the Nativity’s mystery. Set in a snowy forest, it tells of a brigand family whose Christmas Eve transforms into a miraculous blossoming of roses. Lagerlöf’s story is a profound meditation on purity and redemption.
Two Mystery Reads for Christmas
Hercule Poirot’s Christmas by Agatha Christie
Published in 1938, this gripping mystery sees Poirot investigating the murder of Simeon Lee, a tyrannical patriarch killed during a family Christmas gathering. With motives aplenty and Christie’s masterful plotting, this novel is a festive yet thrilling read.
Maigret’s Christmas by Georges Simenon
Published in 1951, this short story captures the quiet introspection of Christmas alongside a chilling crime. Maigret investigates a mysterious death on Christmas Eve, revealing unexpected layers in an ordinary family.
Two Contemporary Novels
Skipping Christmas by John Grisham
A humorous take on holiday traditions, this novel follows Luther and Nora Krank as they decide to forgo Christmas for a Caribbean cruise. But their neighbors won’t let them off so easily, leading to a hilarious clash of values.
Christmas Days: 12 Stories and 12 Feasts for 12 Days by Jeanette Winterson
A delightful blend of stories and recipes, Winterson’s 2016 collection captures the magic and emotion of Christmas. From the fantastical to the heartwarming, these tales are perfect for cozy holiday evenings.
We hope this list brightens your festive season and inspires your holiday reading!

