Best James Marsters Audiobooks

The best audiobooks narrated by James Marsters — 18 titles spanning Fantasy, Literature & Fiction, averaging 4.51 ABR stars.

Read more

James Marsters is best known as Spike from Buffy the Vampire Slayer, but audiobook fans know him as the definitive voice of Jim Butcher's Dresden Files. Marsters has narrated the entire series from Storm Front onward, bringing Harry Dresden to life with a wry, hard-boiled delivery that perfectly matches Butcher's blend of noir detective fiction and urban fantasy. His voice carries just the right mix of sarcasm and vulnerability, making Dresden feel like a real person rather than a genre archetype. Marsters's theatrical background gives him excellent instincts for pacing action sequences and landing humor, and his consistency across the long-running series is remarkable.

Where to Start with James Marsters

  1. 1
    Skin Game cover

    Skin Game

    The Dresden Files • Book 15

    by Jim Butcher

    Narrated by James Marsters

    4.77 ABR Score (124.5K ratings)
    ★ 4.56 Goodreads (93.2K) ★ 4.88 Audible (31.3K)
    More about this pick

    The Winter Queen forces Harry Dresden to help his worst enemies rob the supernatural equivalent of Fort Knox in this heist-story installment. James Marsters returns with another pitch-perfect performance, capturing both Harry's reluctance and his grudging professionalism.

  2. 2
    Cold Days cover

    Cold Days

    The Dresden Files • Book 14

    by Jim Butcher

    Narrated by James Marsters

    4.73 ABR Score (135.9K ratings)
    ★ 4.47 Goodreads (107.2K) ★ 4.87 Audible (28.7K)
    More about this pick

    Back from the dead, Harry Dresden now serves as Winter Knight to Queen Mab, who immediately assigns him an impossible task: kill the immortal Maeve. James Marsters continues to inhabit Dresden perfectly, even in his changed circumstances.

  3. 3
    Turn Coat cover

    Turn Coat

    The Dresden Files • Book 11

    by Jim Butcher

    Narrated by James Marsters

    4.72 ABR Score (139.7K ratings)
    ★ 4.44 Goodreads (112.9K) ★ 4.88 Audible (26.9K)
    More about this pick

    James Marsters returns as Dresden faces his most personal case when Warden Morgan—his former enemy—seeks help clearing his name of treason charges against the White Council.

  4. 4
    Small Favor cover

    Small Favor

    The Dresden Files • Book 10

    by Jim Butcher

    Narrated by James Marsters

    4.70 ABR Score (144.6K ratings)
    ★ 4.43 Goodreads (118.0K) ★ 4.86 Audible (26.6K)
    More about this pick

    Mab, Queen of Winter, calls in Harry's debt at the worst possible time, trapping him between deadly supernatural factions during a Chicago blizzard. Marsters returns with his iconic Dresden performance, handling both the wizard's wisecracks and the genuine terror of facing Fallen Angels.

  5. 5
    Dead Beat cover

    Dead Beat

    The Dresden Files • Book 7

    by Jim Butcher

    Narrated by James Marsters

    4.70 ABR Score (164.7K ratings)
    ★ 4.41 Goodreads (135.4K) ★ 4.86 Audible (29.3K)
    More about this pick

    Wizard detective Harry Dresden faces necromancers trying to achieve immortality on Halloween night in Chicago. Marsters continues to own the role, balancing Dresden's wisecracks with genuine terror as zombies rise and gods awaken.

  6. 6
    Proven Guilty cover

    Proven Guilty

    The Dresden Files • Book 8

    by Jim Butcher

    Narrated by James Marsters

    4.69 ABR Score (158.1K ratings)
    ★ 4.39 Goodreads (130.0K) ★ 4.86 Audible (28.2K)
    More about this pick

    Harry Dresden investigates black magic rumors while adjusting to his new Warden duties, but James Marsters captures Harry's discomfort with both authority and supernatural threats.

  7. 7
    [White Night] [By: Butcher, Jim] [May, 2011] cover

    [White Night] [By: Butcher, Jim] [May, 2011]

    The Dresden Files • Book 9

    by Jim Butcher

    Narrated by James Marsters

    4.67 ABR Score (154.6K ratings)
    ★ 4.38 Goodreads (128.1K) ★ 4.85 Audible (26.5K)
    More about this pick

    Chicago's minor magical practitioners are dying in apparent suicides, but Harry Dresden smells murder with supernatural fingerprints. James Marsters continues to own this role, bringing perfect noir weariness to Harry's investigation.

  8. 8
    Blood Rites cover

    Blood Rites

    The Dresden Files • Book 6

    by Jim Butcher

    Narrated by James Marsters

    4.62 ABR Score (168.2K ratings)
    ★ 4.29 Goodreads (140.2K) ★ 4.82 Audible (28.1K)
    More about this pick

    Harry goes undercover on an adult film set to investigate an entropy curse but discovers something far more dangerous stalking the cast. James Marsters captures Harry's trademark snark even as the stakes turn deadly serious.

  9. 9
    Death Masks cover

    Death Masks

    The Dresden Files • Book 5

    by Jim Butcher

    Narrated by James Marsters

    4.61 ABR Score (178.2K ratings)
    ★ 4.29 Goodreads (148.8K) ★ 4.81 Audible (29.4K)
    More about this pick

    Dresden faces a vampire duel, professional assassins, and the missing Shroud of Turin all in one chaotic case. James Marsters continues to be the perfect voice for Harry's sarcastic commentary as the stakes get personal.

  10. 10
    Brief Cases cover

    Brief Cases

    The Dresden Files #15.6 • Book 15

    by Jim Butcher

    Narrated by James Marsters, Jim Butcher, Cassandra Campbell, Julia Whelan, Oliver Wyman

    4.58 ABR Score (36.1K ratings)
    ★ 4.4 Goodreads (23.9K) ★ 4.82 Audible (12.2K)
    More about this pick

    Dresden Files short stories get the full treatment with James Marsters returning as Harry Dresden alongside a rotating cast including Jim Butcher himself.

  11. 11
    Summer Knight cover

    Summer Knight

    The Dresden Files • Book 4

    by Jim Butcher

    Narrated by James Marsters

    4.58 ABR Score (193.7K ratings)
    ★ 4.26 Goodreads (162.9K) ★ 4.78 Audible (30.8K)
    More about this pick

    Dresden faces Faerie Court politics in this series turning point, with James Marsters capturing Harry's depression and gradual return to form perfectly.

  12. 12
    Ghost Story cover

    Ghost Story

    The Dresden Files • Book 13

    by Jim Butcher

    Narrated by James Marsters

    4.57 ABR Score (128.6K ratings)
    ★ 4.25 Goodreads (106.4K) ★ 4.8 Audible (22.2K)
    More about this pick

    Harry Dresden is dead but not done—murdered by an unknown assassin, he must solve his own death while protecting friends from vengeful spirits. James Marsters has been Dresden's voice throughout this series, making the ghostly twist particularly poignant.

  13. 13
    Grave Peril cover

    Grave Peril

    The Dresden Files • Book 3

    by Jim Butcher

    Narrated by James Marsters

    4.47 ABR Score (213.4K ratings)
    ★ 4.13 Goodreads (180.1K) ★ 4.71 Audible (33.3K)
    More about this pick

    James Marsters owns Harry Dresden completely, especially when supernatural Chicago erupts into open warfare between vampire courts and Winter fae over Harry's meddling.

  14. 14
    Fool Moon cover

    Fool Moon

    The Dresden Files • Book 2

    by Jim Butcher

    Narrated by James Marsters

    4.30 ABR Score (251.4K ratings)
    ★ 3.97 Goodreads (213.4K) ★ 4.57 Audible (38.0K)
    More about this pick

    Wizard-for-hire Harry Dresden investigates a series of werewolf murders during the full moon, discovering Chicago has multiple supernatural predators. James Marsters captures Dresden's wise-cracking voice and genuine terror as the body count rises.

  15. 15
    Storm Front cover

    Storm Front

    The Dresden Files • Book 1

    by Jim Butcher

    Narrated by James Marsters

    4.25 ABR Score (439.9K ratings)
    ★ 3.97 Goodreads (382.3K) ★ 4.48 Audible (57.5K)
    More about this pick

    Chicago's only professional wizard faces supernatural murders while dodging both police skepticism and magical assassins. James Marsters captures Harry Dresden's cynical wit perfectly, making his wisecracks land with just the right mix of humor and exhaustion.

  16. 16
    The Oscar Wilde Collection cover

    The Oscar Wilde Collection

    by Oscar Wilde

    Narrated by James Marsters, Jacqueline Bisset, Alfred Molina, Roger Rees, Eric Stoltz, Charles Busch, Yeardley Smith

    4.20 ABR Score (6.1K ratings)
    ★ 4.38 Goodreads (5.7K) ★ 4.54 Audible (405)
  17. 17
    Slayers: A Buffyverse Story cover

    Slayers: A Buffyverse Story

    by Amber Benson, Christopher Golden, Charisma Carpenter, James Charles Leary, Emma Caulfield Ford, Juno Dawson, Laya DeLeo

    Narrated by Amber Benson, Charisma Carpenter, James Charles Leary, Emma Caulfield Ford, Juno Dawson, Laya DeLeon Hayes, Anthony Head, Juliet Landau, James Marsters, Danny Strong

    4.01 ABR Score (6.7K ratings)
    ★ 3.84 Goodreads (3.5K) ★ 4.52 Audible (3.2K)
    More about this pick

    Original Buffy cast members return to voice an all-new supernatural adventure set a decade after the series finale.

  18. 18
    Heroic Hearts cover

    Heroic Hearts

    Alpha & Omega #6.5 Dating Terrors

    by Jim Butcher, Kerrie L. Hughes, Patricia Briggs, Charlaine Harris, Kelley Armstrong, Anne Bishop, Annie Bellet, Kevin Hearne, R.R. Virdi, Chloe Neill, Nancy Holder, Jennifer Brozek

    Narrated by James Marsters, Alexandra Harris, Cassandra Morris, Maggi-Meg Reed, Luke Daniels, Travis Baldree, Suzanne Elise Freeman, Sean Patrick Hopkins, Johanna Parker, Daniel Henning, Nancy Linari, Holter Graham, Jim Butcher

    3.99 ABR Score (5.0K ratings)
    ★ 4.15 Goodreads (4.1K) ★ 4.4 Audible (862)
    More about this pick

    An impressive cast including James Marsters and multiple narrators tackle this urban fantasy collection where ordinary people choose courage over safety in supernatural crises.

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 →