Reading Lists β†’ Harry Dresden

Harry Dresden Books In Order (Full List)

Harry Dresden is a series of 18 books by Jim Butcher. The first book published in the series is Storm Front in 2000. Here is a complete list of Harry Dresden books in order.

Last update: October 17, 2026

1. Storm Front (2000)

Storm Front book cover

In Jim Butcher's electrifying debut novel, "Storm Front," wizard detective Harry Dresden is thrown into a dangerous web of magic and mystery as he battles supernatural villains and tries to solve a grisly murder case in modern-day Chicago.

  • πŸ“‡ 372 Pages
  • πŸ“ 93,000 - 111,600 Word Count
  • ⏱️ 12 Hours Reading Time

2. Fool Moon (2001)

Fool Moon book cover

In Jim Butcher's "Fool Moon," magical detective Harry Dresden finds himself in a hair-raising race against time to solve a series of brutally gruesome murders. With unpredictable werewolves on the loose, Dresden must harness his wit and powers to stop the moonlit chaos before it engulfs Chicago.

  • πŸ“‡ 432 Pages
  • πŸ“ 108,000 - 129,600 Word Count
  • ⏱️ 14 Hours Reading Time

3. Grave Peril (2001)

Grave Peril book cover

In "Grave Peril" by Jim Butcher, wizard and private investigator Harry Dresden's third thrilling adventure awaits, as he faces vengeful spirits, supernatural politics, and treacherous allies in a world where the line between life and death is dangerously blurred.

  • πŸ“‡ 378 Pages
  • πŸ“ 94,500 - 113,400 Word Count
  • ⏱️ 13 Hours Reading Time

4. Summer Knight (2002)

Summer Knight book cover

In Jim Butcher's thrilling urban fantasy novel "Summer Knight," wizard Harry Dresden finds himself caught in a deadly supernatural conflict during the Summer Court's power struggle, while trying to solve the murder of a prominent member of the Faerie Courts.

  • πŸ“‡ 371 Pages
  • πŸ“ 92,750 - 111,300 Word Count
  • ⏱️ 12 Hours Reading Time

5. Death Masks (2003)

Death Masks book cover

In Jim Butcher's Death Masks, Chicago's witty wizard and private investigator Harry Dresden takes on a deadly duel with a mysterious vampire, a cunning serial killer, and the haunting secrets of his own tainted past. Prepare for a thrilling and spellbinding adventure!

  • πŸ“‡ 464 Pages
  • πŸ“ 116,000 - 139,200 Word Count
  • ⏱️ 15 Hours Reading Time

6. Blood Rites (2004)

Blood Rites book cover

In "Blood Rites" by Jim Butcher, wizard and private detective Harry Dresden faces a series of dark and dangerous challenges as he delves into the treacherous world of vampire pornography, fighting to protect both his clients and his own sanity.

  • πŸ“‡ 372 Pages
  • πŸ“ 93,000 - 111,600 Word Count
  • ⏱️ 12 Hours Reading Time

7. Dead Beat (2005)

Dead Beat book cover

In "Dead Beat" by Jim Butcher, wizard detective Harry Dresden finds himself caught in a ghoulish confrontation as he faces off against an army of the undead, unleashing chilling magic and heart-pounding action in this exhilarating urban fantasy thriller.

  • πŸ“‡ 448 Pages
  • πŸ“ 112,000 - 134,400 Word Count
  • ⏱️ 15 Hours Reading Time

8. Proven Guilty (2006)

Proven Guilty book cover

In Proven Guilty, Jim Butcher takes readers back to the thrilling world of wizard detective Harry Dresden, who faces a complex case involving dark magic, supernatural accusations, and personal demons, putting his skills and reputation to the ultimate test.

  • πŸ“‡ 496 Pages
  • πŸ“ 124,000 - 148,800 Word Count
  • ⏱️ 17 Hours Reading Time

9. White Night (2007)

White Night book cover

In "White Night" by Jim Butcher, wizard detective Harry Dresden faces a series of mysterious deaths in Chicago, uncovering a dark conspiracy rooted in the world of magic. But with old allegiances strained and new dangers lurking, can Dresden solve the case before it's too late?

  • πŸ“‡ 480 Pages
  • πŸ“ 120,000 - 144,000 Word Count
  • ⏱️ 16 Hours Reading Time

10. Small Favor (2008)

Small Favor book cover

Small Favor is the tenth book in Jim Butcher's bestselling urban fantasy series, The Dresden Files. With a thrilling blend of magic, mystery, and action, wizard detective Harry Dresden finds himself caught between warring factions of supernatural beings, fighting to fulfill a dangerous favor and save his precious city of Chicago.

  • πŸ“‡ 560 Pages
  • πŸ“ 140,000 - 168,000 Word Count
  • ⏱️ 19 Hours Reading Time

11. Turn Coat (2009)

Turn Coat book cover

In "Turn Coat," Jim Butcher invites readers back into the thrilling world of Harry Dresden, Wizard detective, as he finds himself caught in a web of danger, deception, and betrayal that could shatter everything he knows. Buckle up for another high-stakes magical ride.

  • πŸ“‡ 576 Pages
  • πŸ“ 144,000 - 172,800 Word Count
  • ⏱️ 19 Hours Reading Time

12. Changes (2010)

Changes book cover

In Jim Butcher's thrilling urban fantasy, Changes, wizard Harry Dresden faces his toughest challenge yet as he must navigate treacherous alliances, supernatural dangers, and make a heart-wrenching choice that will change his life forever.

  • πŸ“‡ 560 Pages
  • πŸ“ 140,000 - 168,000 Word Count
  • ⏱️ 19 Hours Reading Time

13. Ghost Story (2011)

Ghost Story book cover

In "Ghost Story" by Jim Butcher, wizard detective Harry Dresden finds himself back from the dead, torn between the realm of the living and the spirit world. With enemies both old and new, Dresden must unravel the secrets of his own death to protect his loved ones.

  • πŸ“‡ 608 Pages
  • πŸ“ 152,000 - 182,400 Word Count
  • ⏱️ 20 Hours Reading Time

14. Cold Days (2012)

Cold Days book cover

In Jim Butcher's electrifying tale "Cold Days," wizard Harry Dresden returns from the afterlife with new powers, but finds himself thrust into a treacherous battle to protect humanity from unseen foes. Full of riveting action and irresistible magic, this page-turner will leave readers spellbound.

  • πŸ“‡ 640 Pages
  • πŸ“ 160,000 - 192,000 Word Count
  • ⏱️ 21 Hours Reading Time

15. Skin Game (2014)

Skin Game book cover

In "Skin Game," the fifteenth thrilling installment of the Dresden Files series, Jim Butcher takes readers on a wild ride as wizard detective Harry Dresden finds himself immersed in a high-stakes heist orchestrated by a notorious figure from his past.

  • πŸ“‡ 608 Pages
  • πŸ“ 152,000 - 182,400 Word Count
  • ⏱️ 20 Hours Reading Time

16. Peace Talks (2020)

Peace Talks book cover

In "Peace Talks" by Jim Butcher, the long-awaited sixteenth installment of the Dresden Files, wizard and detective Harry Dresden finds himself navigating dangerous alliances between supernatural factions to prevent all-out war from erupting in the magical realm of Chicago.

  • πŸ“‡ 496 Pages
  • πŸ“ 124,000 - 148,800 Word Count
  • ⏱️ 17 Hours Reading Time

17. Battle Ground (2020)

Battle Ground book cover

In "Battle Ground" by Jim Butcher, the twenty-first installment of the Dresden Files series, wizard Harry Dresden faces his most perilous battle yet as he leads Chicago's supernatural community against an overwhelming enemy force, straining his powers and alliances to their limits.

  • πŸ“‡ 576 Pages
  • πŸ“ 144,000 - 172,800 Word Count
  • ⏱️ 19 Hours Reading Time

18. Twelve Months (2026)

Twelve Months book cover

"You can’t pick a favorite,” I said. β€œThey’re books. They’re pieces of someone’s mind and soul. They’re almost friends."

In "Twelve Months," Jim Butcher sends Harry Dresden into a new installment that has to be read after the earlier books. What starts as a favor becomes a hunt, and walking away stops being a real choice.

  • πŸ“‡ 463 Pages
  • πŸ“ 115,750 - 138,900 Word Count
  • ⏱️ 15 Hours Reading Time