Reading Lists → Virgil Flowers

Virgil Flowers Books In Order (Full List)

Virgil Flowers is a series of 13 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: January 11, 2024

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