Reading Lists β Virgil Flowers
Virgil Flowers Books In Order (Full List)
Virgil Flowers is a series of 14 books by John Sandford. The first book published in the series is Dark Of The Moon in 2007. Here is a complete list of Virgil Flowers books in order.
Last update: October 17, 2026
1. Dark Of The Moon (2007)
In "Dark Of The Moon" by John Sandford, the indomitable detective Virgil Flowers is thrust into a thrilling investigation when a gruesome murder rocks a small town brimming with secrets, unraveling a sinister web of deception and revenge.
- π 373 Pages
- π 93,250 - 111,900 Word Count
- β±οΈ 12 Hours Reading Time
2. Heat Lightning (2008)
In "Heat Lightning" by John Sandford, a suspenseful crime novel, detective Lucas Davenport is thrust into a deadly chase when a spree killer unleashes a wave of violence in a small town, leaving a trail of clues that become personal.
- π 388 Pages
- π 97,000 - 116,400 Word Count
- β±οΈ 13 Hours Reading Time
3. Rough Country (2009)
In "Rough Country" by John Sandford, a shocking murder in a small Minnesota town sets the stage for a gripping thriller filled with suspense, vivid characters, and an intricate web of secrets and deception. Get ready for a wild ride!
- π 388 Pages
- π 97,000 - 116,400 Word Count
- β±οΈ 13 Hours Reading Time
4. Bad Blood (2010)
In "Bad Blood" by John Sandford, a chilling tale of power and corruption unravels when a small town sheriff, Virgil Flowers, investigates a dangerous drug cartel operating in his jurisdiction. Can he stop the madness before it consumes him?
- π 388 Pages
- π 97,000 - 116,400 Word Count
- β±οΈ 13 Hours Reading Time
5. Shock Wave (2011)
In the gripping thriller Shock Wave by John Sandford, Virgil Flowers investigates a series of explosive bombings that threaten a small Minnesota town, navigating through complex clues and a web of hidden motives to uncover a shocking truth.
- π 418 Pages
- π 104,500 - 125,400 Word Count
- β±οΈ 14 Hours Reading Time
6. Mad River (2012)
In John Sandford's thrilling crime novel, "Mad River," a group of unpredictable and bloodthirsty teenagers terrorize a small town, leading a determined cop to navigate the madness in their pursuit. A suspenseful rollercoaster ride that will leave readers on the edge of their seats.
- π 387 Pages
- π 96,750 - 116,100 Word Count
- β±οΈ 13 Hours Reading Time
7. Storm Front (2013)
Storm Front is a gripping thriller by John Sandford, following detective Virgil Flowers as he delves into a tangled web of corruption and murder in a small Minnesota town, racing against time to uncover the truth before it's too late.
- π 384 Pages
- π 96,000 - 115,200 Word Count
- β±οΈ 13 Hours Reading Time
8. Deadline (2014)
In "Deadline," John Sandford takes readers on a thrilling ride as reporter Virgil Flowers investigates a string of seemingly unrelated murders in a small Minnesota town, unraveling a dark web of secrets and deception that will keep you guessing until the very end.
- π 388 Pages
- π 97,000 - 116,400 Word Count
- β±οΈ 13 Hours Reading Time
9. Escape Clause (2016)
Escape Clause is a thrilling addition to John Sandford's beloved Virgil Flowers series. Packed with suspense, twisted humor, and relentless action, this page-turner follows Flowers as he hunts down two stolen giant tiger embryos, leading him into a deadly game of cat and mouse.
- π 392 Pages
- π 98,000 - 117,600 Word Count
- β±οΈ 13 Hours Reading Time
10. Deep Freeze (2017)
In John Sandford's thrilling novel "Deep Freeze," Detective Virgil Flowers returns to his small Minnesota town to investigate a murder that leads to scandalous secrets, shady affairs, and a frozen mystery that will leave readers on the edge of their seats.
- π 399 Pages
- π 99,750 - 119,700 Word Count
- β±οΈ 13 Hours Reading Time
11. Holy Ghost (2018)
John Sandford's Holy Ghost is a gripping thriller that follows detective Virgil Flowers as he investigates a small-town's mysterious apparitions of a religious figure, leading him on a dangerous journey that reveals dark secrets and puts him in the crosshairs of a sinister killer.
- π 400 Pages
- π 100,000 - 120,000 Word Count
- β±οΈ 13 Hours Reading Time
12. Bloody Genius (2019)
In the thrilling pages of "Bloody Genius", best-selling author John Sandford takes readers on a heart-pounding journey through a baffling murder case that forces genius detective Virgil Flowers to confront his own limits while unravelling a web of deceit and hidden brilliance.
- π 384 Pages
- π 96,000 - 115,200 Word Count
- β±οΈ 13 Hours Reading Time
13. Ocean Prey (2021)
In John Sandford's thrilling crime novel "Ocean Prey," Lucas Davenport and his team find themselves on a chase that stretches from the sandy beaches of Florida to the treacherous depths of international waters, as they pursue a deadly group of pirates with a taste for bloodshed.
- π 431 Pages
- π 107,750 - 129,300 Word Count
- β±οΈ 14 Hours Reading Time
14. Judgment Prey (2023)
"Yeah, I can do that,β Sandy said. βHow long will it take?β Lucas asked. βMmm, five, six minutes.β βSandy, I will give you four dollars if you can get it to me in five minutes,β Lucas said. βCall you back,β she said."
In "Judgment Prey," John Sandford sends Virgil Flowers into a new installment that has to be read after the earlier books. A quiet lead turns dangerous, and the truth is worse than the rumor that started it.
- π 395 Pages
- π 98,750 - 118,500 Word Count
- β±οΈ 13 Hours Reading Time