The historical fiction genre has some of my all time favorite books. They are well-written and who doesn’t like to read about the past? That is why we have created a list of the 10 must read historical fiction books of all time. Keep reading to see which books made the list!
By limiting this list to only ten books means that many amazing novels will be left off. That just means that this list has to be good enough to justify that. Unfortunately, I think this genre is a lot more difficult to judge than other ones.
With so many amazing historical fiction books, it ultimately comes down to preference. And I think these ten novels deserve making this list. There are old classics as well as newer novels that I would recommend to anyone that loves reading. You can see the full list below!
The 10 Must Read Historical Fiction Books of All Time
- War and Peace by Leo Tolstoy
- All the Light We Cannot See by Anthony Doerr
- Gone with the Wind by Margaret Mitchell
- The Red Tent by Anita Diamant
- Homegoing by Yaa Gyasi
- The Book Thief by Markus Zusak
- Outlander by Diana Gabaldon
- Beloved by Toni Morrison
- The Nightingale by Kristin Hannah
- The Name of the Rose by Umberto Eco
War and Peace by Leo Tolstoy
War and Peace is a sweeping epic that follows several Russian families during the Napoleonic Wars. Through characters like Pierre Bezukhov, Prince Andrei, and Natasha Rostova, Tolstoy explores love, ambition, war, and the search for meaning in a rapidly changing world. The novel blends intimate personal stories with large-scale historical events, creating a rich and immersive portrait of 19th-century Russia.
I believe War and Peace is one of the greatest historical fiction novels ever written because of its unmatched scope and depth. Tolstoy doesn’t just tell a story—he captures an entire era with remarkable detail and insight. Its enduring popularity and frequent inclusion on “greatest books of all time” lists prove its impact, and few novels balance history and humanity as masterfully as this one.
All the Light We Cannot See by Anthony Doerr
Set during World War II, this novel follows Marie-Laure, a blind French girl, and Werner, a German soldier with a talent for engineering. Their lives unfold on opposite sides of the war until their paths eventually cross. Doerr weaves their stories together with lyrical prose and vivid imagery, highlighting both the beauty and devastation of war.
This is one of the best historical fiction novels of all time because of its emotional depth and accessibility. Winning the Pulitzer Prize and selling millions of copies worldwide, it has clearly resonated with readers on a massive scale. Doerr’s ability to humanize both sides of the conflict while crafting a deeply moving story is what sets this novel apart.
Gone with the Wind by Margaret Mitchell
Set during the American Civil War and Reconstruction era, Gone with the Wind follows Scarlett O’Hara as she navigates love, loss, and survival. Determined and flawed, Scarlett’s journey reflects the struggles of the South during a time of immense change and upheaval.
This novel stands as one of the most iconic works of historical fiction ever written. Its Pulitzer Prize win and lasting cultural impact speak for themselves. While it can be controversial, its storytelling, unforgettable characters, and sweeping historical scope make it a defining novel in the genre.
The Red Tent by Anita Diamant
The Red Tent reimagines the biblical story of Dinah, giving voice to a largely overlooked female perspective. The novel focuses on the lives of women in ancient times, exploring their relationships, traditions, and struggles within a patriarchal society.
What makes this one of the best historical fiction novels is its unique perspective and emotional resonance. It brings history to life in a way that feels intimate and powerful, and its popularity among readers and book clubs highlights its lasting appeal. Few novels capture the strength and complexity of women’s experiences in history as effectively.
Homegoing by Yaa Gyasi
This novel traces the lineage of two half-sisters and their descendants across generations, from 18th-century Ghana to modern-day America. Each chapter focuses on a different descendant, exploring the lasting impact of slavery and colonialism.
Homegoing stands out as one of the best historical fiction books because of its ambitious structure and powerful storytelling. It has received widespread critical acclaim and numerous awards, proving its significance. Gyasi’s ability to connect personal stories across centuries makes this a deeply moving and unforgettable read.
The Book Thief by Markus Zusak
Narrated by Death, this novel follows Liesel Meminger, a young girl living in Nazi Germany who finds solace in stealing books and sharing them with others. As the war intensifies, Liesel’s story becomes one of survival, love, and the power of words.
This is easily one of the most beloved historical fiction novels of all time, with millions of copies sold and a strong global fanbase. Its unique narration and emotional storytelling set it apart, making it a book that stays with readers long after they finish it. It’s a perfect example of how historical fiction can be both heartbreaking and beautiful.
Outlander by Diana Gabaldon
Outlander follows Claire Randall, a World War II nurse who is mysteriously transported back to 18th-century Scotland. There, she becomes entangled in political conflict and a passionate romance with Jamie Fraser.
This novel is one of the best historical fiction books because of its ability to blend genres seamlessly—history, romance, and adventure. Its massive popularity, including a successful TV adaptation, shows how deeply it resonates with audiences. Gabaldon’s detailed historical setting and compelling characters make it a standout in the genre.
Beloved by Toni Morrison
Set after the American Civil War, Beloved tells the story of Sethe, a formerly enslaved woman haunted by her past. When a mysterious figure named Beloved enters her life, the boundaries between memory and reality begin to blur.
Morrison’s novel is widely regarded as one of the greatest works of historical fiction, earning the Pulitzer Prize and critical acclaim worldwide. Its powerful exploration of trauma and memory makes it both challenging and essential reading. Few books confront history with such honesty and emotional depth.
The Nightingale by Kristin Hannah
This novel follows two sisters in Nazi-occupied France as they navigate the dangers of war in different ways—one through quiet resistance and the other through daring acts of bravery.
The Nightingale has become one of the most popular historical fiction novels of recent years, selling millions of copies and earning widespread praise. Its emotional storytelling and focus on women’s roles during the war make it both impactful and memorable, solidifying its place as a modern classic.
The Name of the Rose by Umberto Eco
Set in a 14th-century monastery, this novel follows a Franciscan friar and his apprentice as they investigate a series of mysterious deaths. Blending mystery with historical detail, the story delves into religion, philosophy, and knowledge.
This is one of the most intellectually rich historical fiction novels ever written. Its global success and critical acclaim highlight its importance, and Eco’s ability to combine a gripping mystery with deep philosophical themes makes it truly unique. It’s a novel that challenges and rewards readers in equal measure.
Conclusion
That concludes this list of the 10 must read historical fictions books of all time. You most likely have heard of many of these books but might not haven got around to reading them. You are missing out if that is the case and should rectify that as soon as possible.
Even years after I have read these books, I still find myself thinking about them. It is no surprise that fans and critics consider them as some of the best works of literature of all time.
How many of these books have you read or plan to read? What other books would you add to this list? Let us know in the comments below. Until next time, happy reading!
Follow us on Instagram and Facebook
Discover more from Books of Brilliance
Subscribe to get the latest posts sent to your email.











How about James Michener – The Covenant, Hawaii…
A great selection and some authors I’ve
missed, thank you.
May I suggest Julian Rathebone ?, Always a rip roaring adventure with a lot of humour and tongue in cheek.
Kind regards.
Don’t forget to read Alma Katsu ~ The Fervor, Hunger, The Deep
Crime and punishment
War and Peace is a *new* classic?
How are “The Winds of War” and War and Rembrance” not on thos list?
Also “Shantaram” by Gregory David Roberts. I couldn’t lay my hands off it, with its 933 pages. I felt so sad hsving finished it.
Michael. Just about to write those two. I read them both once a year.
Grossman’s books Stalimgrad and Life and Fate are truly deserving of being included on this list.
Get rid of “Gone With the Wind”. It’s a racist novel that is not even historically accurate.
War and Peace is a *new* classic?
What happened to John Jakes and Ken Follett? 2 best historical authors of all time!