The 50 best historical fiction books

The best historical fiction books ranked: WWII novels, ancient Rome, medieval and Tudor England. A top 50 with short reviews and where to read each one.

  • 50 ranked books
  • Updated October 2026
  • Where to read each one

Historical fiction puts you in another time, with real events in the background and invented people in front. These 50 books cover ancient Rome, medieval Europe, Tudor England, both world wars and more, and include some of the most popular novels of the past decade.

These are editorial picks, ranked for readability and lasting appeal, and nobody pays to be on the list. Not sure where to start? Try the book finder and get three picks for your mood.

Top 50 historical fiction books, ranked

  1. The Pillars of the Earth

    by Ken Follett

    Builders, monks and nobles clash over a cathedral in medieval England.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  2. The Book Thief

    by Markus Zusak

    A girl in Nazi Germany steals books and shares them with her neighbours. Narrated by Death.

    • Moving
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  3. All the Light We Cannot See

    by Anthony Doerr

    A blind French girl and a German boy have paths that converge during World War II.

    • Moving
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  4. Wolf Hall

    by Hilary Mantel

    Thomas Cromwell rises through the court of Henry VIII.

    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  5. The Nightingale

    by Kristin Hannah

    Two sisters resist the German occupation of France in very different ways.

    • Moving
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  6. A Gentleman in Moscow

    by Amor Towles

    A count is sentenced to house arrest in a grand Moscow hotel and builds a rich life within its walls.

    • Cozy
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  7. The Help

    by Kathryn Stockett

    Black maids and a young white writer share their stories in 1960s Mississippi.

    • Moving
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  8. Pachinko

    by Min Jin Lee

    Four generations of a Korean family make their lives in Japan.

    • Moving
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  9. Memoirs of a Geisha

    by Arthur Golden

    A young girl is sold into a geisha house in 1930s Kyoto and rises to fame.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  10. Shogun

    by James Clavell

    An English pilot is shipwrecked in feudal Japan and caught up in a struggle for power.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  11. The Count of Monte Cristo

    by Alexandre Dumas

    A wrongly imprisoned sailor escapes and plans an elaborate revenge.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  12. The Guernsey Literary and Potato Peel Pie Society

    by Mary Ann Shaffer and Annie Barrows

    A writer exchanges letters with the people of Guernsey after World War II.

    • Cozy
    • Funny
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  13. Lessons in Chemistry

    by Bonnie Garmus

    A gifted chemist in the 1960s becomes the host of a television cooking show.

    • Funny
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  14. The Other Boleyn Girl

    by Philippa Gregory

    Two sisters compete for the attention of Henry VIII.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  15. The Song of Achilles

    by Madeline Miller

    Patroclus tells the story of his love for Achilles and the Trojan War.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  16. Circe

    by Madeline Miller

    The witch of Greek myth tells her own story.

    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  17. The Name of the Rose

    by Umberto Eco

    A monk investigates a string of deaths in a medieval abbey.

    • Thoughtful
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  18. Outlander

    by Diana Gabaldon

    A World War II nurse is swept back to 18th-century Scotland and caught between two worlds.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  19. World Without End

    by Ken Follett

    A sequel to The Pillars of the Earth, set in 14th-century Kingsbridge.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  20. I, Claudius

    by Robert Graves

    The Roman emperor Claudius narrates the intrigues of the imperial family.

    • Gripping
    • Funny
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  21. The Last Kingdom

    by Bernard Cornwell

    A Saxon boy raised by Vikings fights in the making of England.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  22. Bring Up the Bodies

    by Hilary Mantel

    Cromwell engineers the fall of Anne Boleyn.

    • Thoughtful
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  23. Cold Mountain

    by Charles Frazier

    A wounded Confederate soldier walks home to the woman he loves.

    • Moving
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  24. The Red Tent

    by Anita Diamant

    The biblical story of Dinah told from a woman's point of view.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  25. Girl with a Pearl Earring

    by Tracy Chevalier

    A maid becomes the model for a famous Vermeer painting.

    • Thoughtful
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  26. A Thousand Splendid Suns

    by Khaled Hosseini

    Two women in Afghanistan form a bond across decades of war.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  27. The Tattooist of Auschwitz

    by Heather Morris

    A prisoner who tattoos numbers on inmates falls in love.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  28. The Boy in the Striped Pyjamas

    by John Boyne

    Two boys on opposite sides of a camp fence form a friendship.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  29. Schindler's Ark

    by Thomas Keneally

    The story of the businessman who saved more than a thousand Jews.

    • Moving
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  30. Sarah's Key

    by Tatiana de Rosnay

    A journalist uncovers a girl's story from the 1942 Paris roundup.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  31. The Alice Network

    by Kate Quinn

    Two women, decades apart, are linked by a spy ring in World War I.

    • Gripping
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  32. The Women

    by Kristin Hannah

    A young nurse serves in Vietnam and struggles after she returns.

    • Moving
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  33. The Great Alone

    by Kristin Hannah

    A family seeks a fresh start in Alaska in the 1970s.

    • Moving
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  34. Lonesome Dove

    by Larry McMurtry

    Two retired Texas Rangers lead a cattle drive to Montana.

    • Gripping
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  35. The Poisonwood Bible

    by Barbara Kingsolver

    An American missionary family moves to the Belgian Congo in 1959.

    • Thoughtful
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  36. Master and Commander

    by Patrick O'Brian

    A naval captain and a ship's surgeon begin a long friendship at sea.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  37. Hamnet

    by Maggie O'Farrell

    The story of Shakespeare's family and the death of their son.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  38. A Tale of Two Cities

    by Charles Dickens

    Love and sacrifice in London and Paris during the French Revolution.

    • Moving
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  39. Les Miserables

    by Victor Hugo

    A former convict tries to build a new life in 19th-century France.

    • Moving
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  40. War and Peace

    by Leo Tolstoy

    Five Russian families live through the Napoleonic Wars.

    • Thoughtful
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  41. Midnight's Children

    by Salman Rushdie

    A boy born at the moment of Indian independence is tied to the nation's fate.

    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  42. Train to Pakistan

    by Khushwant Singh

    A village on the border is tested by the violence of Partition.

    • Moving
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  43. Cracking India

    by Bapsi Sidhwa

    A young Parsi girl in Lahore watches Partition tear her city apart.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  44. Sea of Poppies

    by Amitav Ghosh

    A ship carries a diverse group of passengers in the lead-up to the Opium War.

    • Gripping
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  45. Beneath a Scarlet Sky

    by Mark Sullivan

    A teenager in wartime Italy becomes an unlikely hero.

    • Gripping
    • Inspiring
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  46. The Book of Longings

    by Sue Monk Kidd

    A woman in ancient Galilee wants to write and falls in love.

    • Moving
    • Thoughtful
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  47. Doctor Zhivago

    by Boris Pasternak

    A physician and poet is caught in the Russian Revolution and in love.

    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  48. Gone with the Wind

    by Margaret Mitchell

    A headstrong Southern woman survives the Civil War and Reconstruction.

    • Moving
    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  49. Ben-Hur

    by Lew Wallace

    A Jewish prince is betrayed and enslaved in Roman Judea.

    • Gripping
    Where to read

    Amazon Kindle Barnes & Noble Google Play

  50. The Physician

    by Noah Gordon

    A boy in 11th-century England becomes a barber-surgeon and travels to Persia to learn medicine.

    • Gripping
    • Moving
    Where to read

    Amazon Kindle Barnes & Noble Google Play

Each link opens that store’s search for the book. Availability and prices vary by store and country. We may earn a commission from some stores, which never changes the ranking.

Types of historical fiction books

Looking for something more specific? These are the main kinds of historical fiction, with the sort of story or subject each one covers.

  • World War II fiction

    Occupation, resistance and survival.

  • Medieval and Tudor

    Cathedrals, courts and kings.

  • Ancient world

    Greece, Rome and Egypt.

  • Victorian and Regency

    Society and class in nineteenth-century Britain.

  • American history

    The Civil War, the West and the Great Depression.

  • Biblical and mythic retellings

    Old stories told from a new angle.

Want to write and publish your own historical fiction book?

Many readers of this page are also writers. The stores in the lists above are where readers find books, while Amazon Kindle Direct Publishing, IngramSpark, Lulu and Draft2Digital are the tools authors use to publish and distribute a book to those stores. You can also publish to Barnes & Noble Press and Google Play Books directly.

Our free KDP calculators help with print cost, royalties and cover size, and our publishing services can take care of setup for you.

Frequently asked questions

What is the best historical fiction book ever written?

The Pillars of the Earth, Wolf Hall and All the Light We Cannot See are among the books most often cited. See our full ranked list on this page.

Is historical fiction accurate?

Authors usually keep the major events and settings accurate and invent the characters and dialogue. Many include an afterword that explains what is real and what is not.

Where can I read or buy the best historical fiction books?

Each of the 50 books has links to Amazon, Kindle, Barnes & Noble and Google Play Books. Authors who want to publish their own historical fiction book can start with our free guides to Amazon KDP, IngramSpark, Lulu and Draft2Digital.

Not sure what to read next?

Pick a genre and a mood and the book finder will suggest three books to try.

Open the book finder

Get a free quote or request a tool

Tell us which service you need, which tool or platform you want next, or which figure looks wrong. We read every message and reply within one business day when an answer is needed.