Best Good vs. Evil Books

The highest-rated books featuring the Good vs. Evil trope, ranked by readers and listeners. Browse 50 titles across Fantasy, Literature & Fiction, Sci-Fi.

Read more

Good vs. Evil strips storytelling down to its most primal tension: the struggle between right and wrong, light and shadow. What makes this trope endure isn't moral simplicity—it's the weight of choice. Characters must decide who they are when everything is at stake, and readers feel that same pressure, that same hope that courage and integrity will matter. The emotional payoff is visceral: watching evil get defeated by someone willing to sacrifice everything delivers a kind of catharsis we keep returning to.

You'll find this trope everywhere from high fantasy to contemporary thrillers, from literary fiction to crime dramas. The 60 books here all feature protagonists locked in genuine conflict with forces of darkness, whether that's a dark wizard, a corrupt system, or the worst impulses of humanity itself. Expect moral stakes, desperate odds, and characters forged in the fires of their choices.

  1. 1
    Harry Potter and the Goblet of Fire cover

    Harry Potter and the Goblet of Fire

    Harry Potter • Book 4

    by J.K. Rowling

    5.00 BLT Score (4.2M ratings)
    ★ 4.57 Goodreads (4.2M)
  2. 2
    Harry Potter and the Order of the Phoenix cover

    Harry Potter and the Order of the Phoenix

    Harry Potter • Book 5

    by J.K. Rowling, Mary GrandPré

    5.00 BLT Score (3.8M ratings)
    ★ 4.5 Goodreads (3.8M)
  3. 3
    Harry Potter and the Half-Blood Prince cover

    Harry Potter and the Half-Blood Prince

    Harry Potter • Book 6

    by J.K. Rowling

    4.87 BLT Score (3.7M ratings)
    ★ 4.58 Goodreads (3.7M)
  4. 4
    East of Eden cover

    East of Eden

    by John Steinbeck

    4.78 BLT Score (655.0K ratings)
    ★ 4.44 Goodreads (655.0K)
  5. 5
    Dead Beat cover

    Dead Beat

    The Dresden Files • Book 7

    by Jim Butcher

    4.70 BLT Score (135.4K ratings)
    ★ 4.41 Goodreads (135.4K)
  6. 6
    Heroes: Mortals and Monsters, Quests and Adventures cover

    Heroes: Mortals and Monsters, Quests and Adventures

    Stephen Fry's Great Mythology • Book 2

    by Stephen Fry

    4.68 BLT Score (61.1K ratings)
    ★ 4.31 Goodreads (61.1K)
  7. 7
    Dracula cover

    Dracula

    by Bram Stoker

    4.68 BLT Score (1.5M ratings)
    ★ 4.02 Goodreads (1.5M)
  8. 8
    The Chronicles of Narnia: Complete Audio Collection cover

    The Chronicles of Narnia: Complete Audio Collection

    The Chronicles of Narnia (Chronological Order) #1–7 • Book 1

    by C.S. Lewis, Kenneth Branagh, Alex Jennings, Michael York, Lynn Redgrave, Derek Jacobi, Jeremy Northam, Patrick Stewart

    4.65 BLT Score (712.6K ratings)
    ★ 4.28 Goodreads (712.6K)
  9. 9
    A Time to Kill cover

    A Time to Kill

    Harry Rex Vonner • Book 1

    by John Grisham

    4.64 BLT Score (828.3K ratings)
    ★ 4.12 Goodreads (828.3K)
  10. 10
    The Killer Angels cover

    The Killer Angels

    The Civil War Trilogy • Book 2

    by Michael Shaara

    4.57 BLT Score (92.5K ratings)
    ★ 4.33 Goodreads (92.5K)
  11. 11
    The Choice cover

    The Choice

    The Dragon Heart Legacy • Book 3

    by Nora Roberts

    4.52 BLT Score (44.3K ratings)
    ★ 4.29 Goodreads (44.3K)
  12. 13
    Small Gods cover

    Small Gods

    Discworld • Book 13

    by Terry Pratchett

    4.44 BLT Score (134.6K ratings)
    ★ 4.32 Goodreads (134.6K)
  13. 14
    Hogfather cover

    Hogfather

    Discworld • Book 20

    by Terry Pratchett

    4.39 BLT Score (105.7K ratings)
    ★ 4.26 Goodreads (105.7K)
  14. 15
    The Chosen: Come and See cover

    The Chosen: Come and See

    The Chosen • Book 2

    by Jerry B. Jenkins

    4.39 BLT Score (624 ratings)
    ★ 4.78 Goodreads (624)
  15. 16
    Desperation cover

    Desperation

    by Stephen King

    4.36 BLT Score (154.4K ratings)
    ★ 3.86 Goodreads (154.4K)
  16. 17
    The Odyssey cover

    The Odyssey

    Iliad & Odyssey • Book 2

    by Homer, Robert Fagles, Bernard Knox

    4.35 BLT Score (1.2M ratings)
    ★ 3.84 Goodreads (1.2M)
  17. 18
    Dantes Inferno: The Divine Comedy cover

    Dantes Inferno: The Divine Comedy

    La Divina Commedia • Book 1

    by Dante Alighieri, Henry Wadsworth Longfellow

    4.35 BLT Score (208.3K ratings)
    ★ 4.03 Goodreads (208.3K)
  18. 19
    Good Omens cover

    Good Omens

    by Terry Pratchett, Neil Gaiman

    4.33 BLT Score (830.5K ratings)
    ★ 4.25 Goodreads (830.5K)
  19. 20
    Anansi Boys cover

    Anansi Boys

    American Gods • Book 2

    by Neil Gaiman

    4.30 BLT Score (230.1K ratings)
    ★ 4.04 Goodreads (230.1K)
  20. 21
    The Road cover

    The Road

    by Cormac McCarthy

    4.29 BLT Score (1.1M ratings)
    ★ 4 Goodreads (1.1M)
  21. 22
    The Forest of Lost Souls cover

    The Forest of Lost Souls

    by Dean Koontz

    4.29 BLT Score (17.0K ratings)
    ★ 4.29 Goodreads (17.0K)
  22. 23
    The Chosen: I Have Called You By Name cover

    The Chosen: I Have Called You By Name

    The Chosen • Book 1

    by Jerry B. Jenkins

    4.24 BLT Score (1.7K ratings)
    ★ 4.67 Goodreads (1.7K)
  23. 24
    Blood Meridian, or, the Evening Redness in the West cover

    Blood Meridian, or, the Evening Redness in the West

    by Cormac McCarthy

    4.24 BLT Score (227.0K ratings)
    ★ 4.15 Goodreads (227.0K)
  24. 25
    The Southern Book Club's Guide to Slaying Vampires cover

    The Southern Book Club's Guide to Slaying Vampires

    by Grady Hendrix

    4.20 BLT Score (317.3K ratings)
    ★ 3.78 Goodreads (317.3K)
  25. 26
    The Killing Kind cover

    The Killing Kind

    Charlie Parker • Book 3

    by John Connolly

    4.19 BLT Score (14.8K ratings)
    ★ 4.22 Goodreads (14.8K)
  26. 27
    Kingdom Come cover

    Kingdom Come

    Kingdom Come #1-4

    by Mark Waid, Alex Ross, Dirk Maggs

    4.18 BLT Score (68.8K ratings)
    ★ 4.26 Goodreads (68.8K)
  27. 28
    Endfall cover

    Endfall

    The Kingfall Histories • Book 5

    by David Estes

    4.18 BLT Score (1.3K ratings)
    ★ 4.51 Goodreads (1.3K)
  28. 29
    Greenwitch cover

    Greenwitch

    The Dark Is Rising • Book 3

    by Susan Cooper, Unknown Author

    4.14 BLT Score (32.3K ratings)
    ★ 4 Goodreads (32.3K)
  29. 30
    The Last Continent cover

    The Last Continent

    Discworld • Book 22

    by Terry Pratchett

    4.12 BLT Score (62.5K ratings)
    ★ 4 Goodreads (62.5K)
  30. 31
    Lord Of The Flies cover

    Lord Of The Flies

    by Raymond Wilson

    4.10 BLT Score (3.2M ratings)
    ★ 3.7 Goodreads (3.2M)
  31. 32
    After Death cover

    After Death

    by Dean Koontz

    4.08 BLT Score (18.7K ratings)
    ★ 4.1 Goodreads (18.7K)
  32. 33
    Star Wars: From a Certain Point of View cover

    Star Wars: From a Certain Point of View

    Star Wars: From a Certain Point of View • Book 1

    by Elizabeth Schaefer, Ben Acker, Jonathan Davis, Tom Angleberger, Janina Gavankar, Ben Blacker, Jon Hamm, Jeffrey Brown, Jason Fry, Neil Patrick Harris, Christie Golden, January LaVoy, Saskia Maarleveld, Pierce Brown, Ashley Eckstein, Carol Monda, Mur Lafferty, Marc Thompson, Ken Liu, Griffin McElroy, John Jackson Miller, Kelly Sue DeConnick, Nnedi Okorafor, Daniel José Older, Ian Doescher, Daniel M. Lavery, Madeleine Roux, Gary D. Schmidt, Matt Fraction, Cavan Scott, Sabaa Tahir, Kieron Gillen, Glen Weldon, Chuck Wendig, Gary Whitta, Meg Cabot, Pablo Hidalgo, Adam Christopher, Rae Carson, Zoraida Córdova, Delilah S. Dawson, Paul Dini, Alexander Freed, Claudia Gray, Paul S. Kemp, Elizabeth Wein, Beth Revis, Greg Rucka, Charles Soule, Wil Wheaton, Renée Ahdieh

    4.07 BLT Score (15.5K ratings)
    ★ 3.94 Goodreads (15.5K)
  33. 34
    Strange Highways and Other Stories cover

    Strange Highways and Other Stories

    Dean Koontz: From the Vault

    by Dean Koontz

    4.06 BLT Score (1.5K ratings)
    ★ 4.36 Goodreads (1.5K)
  34. 35
    The Divine Comedy of Dante Alighieri The Inferno cover

    The Divine Comedy of Dante Alighieri The Inferno

    La Divina Commedia • Book 1

    by Dante Alighieri, James Romanes Sibbald

    3.98 BLT Score (208.2K ratings)
    ★ 4.03 Goodreads (208.2K)
  35. 36
    The Bone Ships cover

    The Bone Ships

    The Tide Child • Book 1

    by R.J. Barker

    3.98 BLT Score (12.1K ratings)
    ★ 4.02 Goodreads (12.1K)
  36. 37
    Dracula: With original content cover

    Dracula: With original content

    by Bram Stoker, Dacre Stoker

    3.96 BLT Score (1.5M ratings)
    ★ 4.02 Goodreads (1.5M)
  37. 38
    Live and Let Drood cover

    Live and Let Drood

    Secret Histories • Book 6

    by Simon R. Green

    3.95 BLT Score (3.4K ratings)
    ★ 4.02 Goodreads (3.4K)
  38. 39
    The Singer/The Song/The Finale (The Singer Trilogy 1-3) cover

    The Singer/The Song/The Finale (The Singer Trilogy 1-3)

    Singer Trilogy

    by Estate of Calvin Miller

    3.93 BLT Score (749 ratings)
    ★ 4.3 Goodreads (749)
  39. 40
    A Canticle for Leibowitz cover

    A Canticle for Leibowitz

    St. Leibowitz • Book 1

    by Walter M. Miller Jr.

    3.92 BLT Score (120.4K ratings)
    ★ 3.99 Goodreads (120.4K)
  40. 41
    The Infernals cover

    The Infernals

    Samuel Johnson • Book 2

    by John Connolly

    3.87 BLT Score (4.0K ratings)
    ★ 3.9 Goodreads (4.0K)
  41. 42
    The War of the Worlds cover

    The War of the Worlds

    by H.G. Wells

    3.86 BLT Score (352.7K ratings)
    ★ 3.83 Goodreads (352.7K)
  42. 43
    Tales of the Greek Heroes: Retold From the Ancient Authors cover

    Tales of the Greek Heroes: Retold From the Ancient Authors

    by Roger Lancelyn Green, Alan Langford

    3.83 BLT Score (4.4K ratings)
    ★ 3.84 Goodreads (4.4K)
  43. 44
    Triumph of the Mountain Man cover

    Triumph of the Mountain Man

    Mountain Man • Book 18

    by William W. Johnstone

    3.78 BLT Score (0 ratings)
  44. 45
    Beowulf cover

    Beowulf

    by Unknown, Robert K. Gordon, Robertson Dean

    3.76 BLT Score (349.4K ratings)
    ★ 3.5 Goodreads (349.4K)
  45. 46
    All-Star Superman cover

    All-Star Superman

    DC Comics

    by Grant Morrison, Frank Quitely, Meghan Fitzmartin

    3.74 BLT Score (38 ratings)
    ★ 3.82 Goodreads (38)
  46. 47
    The End of the World As We Know It cover

    The End of the World As We Know It

    by Christopher Golden - editor, Brian Keene - editor, Stephen King - introduction

    3.69 BLT Score (6.4K ratings)
    ★ 3.86 Goodreads (6.4K)
  47. 48
    The Edge of the World cover

    The Edge of the World

    Terra Incognita • Book 1

    by Kevin J. Anderson

    3.66 BLT Score (1.7K ratings)
    ★ 3.54 Goodreads (1.7K)
  48. 49
    Cities of the Red Night cover

    Cities of the Red Night

    The Red Night Trilogy • Book 1

    by William S. Burroughs

    3.60 BLT Score (5.6K ratings)
    ★ 3.75 Goodreads (5.6K)
  49. 50
    The Food of the Gods cover

    The Food of the Gods

    by H.G. Wells

    3.52 BLT Score (5.4K ratings)
    ★ 3.42 Goodreads (5.4K)

How We Rank Audiobooks

Rankings are driven by listener ratings and review counts from Audible and Goodreads. Books with high ratings across a large number of listeners rank higher — a 4.5 with 50,000 ratings says more than a 4.8 with 200.

Unlike most book lists, we weight audiobook-specific factors: narrator performance, production quality, and how well a story translates to audio. A great book with a poor narration isn't a great audiobook.

We don't accept paid placements or prioritize new releases. These rankings reflect what listeners actually enjoy, not what's being promoted.

Rankings update periodically as new ratings come in and new titles are added to the collection.

Read our full ranking methodology →