Top Historical Fiction Books

The top 50 books in this category, curated and ranked.

Updated April 1, 2026
All Books fantasyscience fictionmysterythrillerhorrorromancehistorical fictionmemoirbiographyhistoryphilosophysciencepoetryyoung adultchildren'sliterary fictionself-helpcrime fiction
Rank Book
#1 Gone with the Wind
by Margaret Mitchell
#2 The Three Musketeers
by Alexandre Dumas
#3 11/22/63
by Stephen King
#4 The Blind Assassin
by Margaret Atwood
#5 A Thousand Splendid Suns
by Khaled Hosseini
#6 Bleak House
by Charles Dickens
#7 Uncle Tom's Cabin
by Harriet Beecher Stowe
#8 The Grapes of Wrath
by John Steinbeck
#9 The Kite Runner
by Khaled Hosseini
#10 The Jungle
by Upton Sinclair
#11 The Good Earth
by Pearl S. Buck
#12 The Book Thief
by Markus Zusak
#13 The Boy in the Striped Pyjamas
by John Boyne
#14 Ben Hur: A Tale of the Christ
by Lew Wallace
#15 Mansfield Park
by Jane Austen
#16 Dr. Zhivago
by Boris Pasternak
#17 The Sun Also Rises
by Ernest Hemingway
#18 War and Peace
by Leo Tolstoy
#19 The Poisonwood Bible
by Barbara Kingsolver
#20 Memoirs of a Geisha
by Arthur Golden
#21 Mutiny on the Bounty
by Charles Nordhoff
#22 Schindler's Ark
by Thomas Keneally
#23 The Thorn Birds
by Colleen McCullough
#24 Little Dorrit
by Charles Dickens
#25 Number the Stars
by Lois Lowry
#26 Outlander
by Diana Gabaldon
#27 Shōgun
by James Clavell
#28 One Day in the Life of Ivan Denisovich
by Aleksandr Solzhenitsyn
#29 The Tale of Genji
by Murasaki Shikibu
#30 Roll of Thunder, Hear My Cry
by Mildred D. Taylor
#31 One Thousand and One Nights
by Richard Francis Burton
#32 All Quiet on the Western Front
by Erich Maria Remarque
#33 The Pillars of the Earth
by Ken Follett
#34 A Farewell to Arms
by Ernest Hemingway
#35 Blood Meridian
by Cormac McCarthy
#36 The Help
by Kathryn Stockett
#37 A Murder is Announced
by Agatha Christie
#38 The Odyssey of Homer
by Richmond Lattimore
#39 A Breath of Snow and Ashes
by Diana Gabaldon
#40 Narrative of the Life of Frederick Douglass
by Frederick Douglass
#41 Midnight's Children
by Salman Rushdie
#42 Heroes
by Robert Cormier
#43 The Mists of Avalon
by Marion Zimmer Bradley
#44 The Other Boleyn Girl
by Philippa Gregory
#45 The Remains of the Day
by Kazuo Ishiguro
#46 A Passage to India
by E. M. Forster
#47 The Little House on the Prairie
by Laura Ingalls Wilder
#48 Little House in the Big Woods
by Laura Ingalls Wilder
#49 Pachinko
by Min Jin Lee
#50 Sentimental Education
by Gustave Flaubert