There are a lot of great historical fiction books out there but finding them can be hard. When you do find an amazing book, it is only right to binge read all of the author’s books for any other gems. That is why we decided to list the 25 best historical fiction books of all time. Keep reading to see which books made our list! 

You either love historical fiction novels or still haven’t found the one book to convert you into a fan. The good news is there are hundreds if not thousands of amazing books to discover. We have made that task a little easier by listing a few of them. You can see the full list below! 

The 25 Best Historical Fiction Books of All Time 

All the Light We Cannot See

All the Light We Cannot See book
All the Light We Cannot See by Anthony Doerr

A novel that has gone down as a modern classic has to be All the Light We Cannot See by Anthony Doerr. Few novels have been able move readers like this novel has. And if you had to read one historical fiction novel from the past decade, then this is the one that most readers would recommend.

Pachinko

Pachinko Novel by Min Jin Lee
Pachinko Novel by Min Jin Lee

A novel that I could not put down was Pachinko by Min Jin Lee. It is a historical novel that follows four generations of a Korean family as one decision by Sunja, a pregnant teenager, changes the trajectory of her life and her descendants. This is a beautiful novel that will evoke many emotions and even shed a few tears.

The Book Thief

One of my favorite novels of all time is The Book Thief by Markus Zusak. It tells a chilling story about a family that hides a Jewish man in Germany during World War II. The writing is incredible but what I love the most is using death as a narrator. If you haven’t read this timeless classic, then you are missing out.

Beloved

Beloved Novel by Toni Morrison
Beloved by Toni Morrison

A powerful novel that everyone should read is Beloved by Toni Morrison. It is a story of a former Kentucky slave that is haunted by her past life. The novel went on to win the Pulitzer Prize for Fiction. It is considered one of the best works of fiction and there is no other novel like it.

The Nightingale

The Nightingale novel
The Nightingale by Kristin Hannah

The Nightingale by Kristin Hannah is an amazingly well written novel about two sisters during World War II and the choices they made during the Nazi’s occupation of France. This novel made me discover Hannah’s amazing writing ability and lots of incredible books. Her word selection is one of the best and she will evoke emotions in you that you didn’t even know you had!

Conclusion 

That is all for our 25 best historical fiction books of all time list. What books should have been included in the list? Let us know in the comments below. Until next time, happy reading! 

Follow us on Instagram and Facebook