The 25 Best Historical Fiction Books of All Time 

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! 

The 25 Best Historical Fiction Books of All Time 

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 

  • The Pillars of the Earth by Ken Follett 
  • All the Light We Cannot See by Anthony Doerr 
  • The Underground Railroad by Colson Whitehead 
  • Pachinko by Min Jin Lee 
  • 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 
  • A Gentleman in Moscow by Amor Towles 
  • Gone with the Wind by Margaret Mitchell 
  • Memoirs of a Geisha by Arthur Golden 
  • Snow Flower and the Secret Fan by Lisa See 
  • The English Patient by Michael Ondaatje 
  • War and Peace by Leo Tolstoy 
  • A Tale of Two Cities by Charles Dickens 
  • The Poisonwood Bible by Barbara Kingsolver 
  • Things Fall Apart by Chinua Achebe 
  • The Dovekeepers by Alice Hoffman 
  • Aztec by Gary Jennings 
  • Number the Stars by Lois Lowry 
  • Into the Wilderness by Sara Donation 
  • Wolf Hall by Hilary Mantel 

Classics and More 

Many of these books come into our lives during school. We are required to read many of them such as A Tale of Two Cities by Charles Dickens, Beloved by Toni Morrison, and The Poisonwood Bible by Barbara Kingsolver. But we also don’t get to read many books that should also be listed as must reads.  

Some of our favorite books on this list include The Nightingale by Kristin Hannah, A Gentleman in Moscow by Amor Towles, and Pachinko by Min Jin Lee. They cover three different countries and I highly recommend them to anyone who loves historical fiction novels. 


That is all for our 25 best historical fiction books of all time list. What boojs 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 

24 thoughts on “The 25 Best Historical Fiction Books of All Time 

  1. Anonymous says:

    The Bible. How could The Bible be left off a list of best historical fiction?

    1. Mgulliford says:

      Brilliant. I place it top of the list!

      1. Jane E. Harrison says:

        I love the historical fiction series’ by Eugenia Price. 3-4 books per series. Also the Civil War historical fiction by Michael Phillips & his series known as The Secret of the Rose.

  2. Ellen Newton says:

    People of The Book by Geraldine Brooks

  3. Debra Barna says:

    James Michener!! The Covenent, Centennial, Chesapeake.

  4. Anonymous says:

    Any of the Saxon Tale by Bernard cornwell

  5. Anonymous says:

    The entire 21 volume Aubury/Maturin series by Patrick O’Brien. An account of the British Navy during the Napoleonic wars but also an exploration of every aspect of what it is to be human.

  6. Anonymous says:

    Can’t believe you overlooked “The Killer Angels” by Michael Shaara

  7. Jeep says:

    Life and fate, Vasily Grossman. The reluctant fundamentalist, Mohsin Hamid.

  8. Anonymous says:

    “A Land Remembered ” by Patrick Smith

  9. mikeharrisartwork says:

    The Sharpe series, by Bernard Cornwell
    The Hornblower series, by C.S. Forester
    The Killer Angels, by Michael Shaara
    Gates of Fire, by Steven Pressfield

  10. Anonymous says:

    Winds of war and war and remembrance. Herman Wouk


Leave a Reply