The Books Insiderthe data-driven audiobook guide

The best fantasy audiobooks, ranked by the data

Ranked by weighted listener rating, the best fantasy audiobook in our dataset is Words of Radiance by Brandon Sanderson: 4.69★ across 89 ratings and 32.2 estimated listening hours. We scored every published fantasy audiobook in our dataset: 657 qualify (fantasy-shelved titles with full pages here), carrying 36,858 listener ratings between them. The top 20 are below. No opinions: the formula in the method note decides the order.

657books qualify
36,858listener ratings behind the list
13avg hours (est.)
8,526combined hrs ranked (est.)

The top 20

  1. Words of Radiance by Brandon Sanderson

    32.2 hrs est. · 4.69★ · 89 ratings · weighted score 4.45

    About 33 days at an hour a day, 193% longer than the average fantasy audiobook.

  2. The Hero of Ages by Brandon Sanderson

    22.5 hrs est. · 4.58★ · 120 ratings · weighted score 4.42

    About 23 days at an hour a day, 105% longer than the average fantasy audiobook.

  3. The Way of Kings by Brandon Sanderson

    29.8 hrs est. · 4.54★ · 155 ratings · weighted score 4.41

    About 30 days at an hour a day, 171% longer than the average fantasy audiobook.

  4. Keeper of the Lost Cities by Shannon Messenger

    15.1 hrs est. · 4.69★ · 58 ratings · weighted score 4.38

    About 16 days at an hour a day, 37% longer than the average fantasy audiobook.

  5. The Sea of Monsters by Rick Riordan

    8.4 hrs est. · 4.45★ · 181 ratings · weighted score 4.36

    About 9 days at an hour a day, 24% shorter than the average fantasy audiobook.

  6. Six of Crows by Leigh Bardugo

    15.1 hrs est. · 4.54★ · 90 ratings · weighted score 4.36

    About 16 days at an hour a day, 37% longer than the average fantasy audiobook.

  7. The School for Good and Evil by Soman Chainani

    14.7 hrs est. · 4.65★ · 55 ratings · weighted score 4.35

    About 15 days at an hour a day, 34% longer than the average fantasy audiobook.

  8. The Martian by Andy Weir

    12 hrs est. · 4.40★ · 331 ratings · weighted score 4.35

    About 12 days at an hour a day, 9% longer than the average fantasy audiobook.

  9. Oathbringer by Brandon Sanderson

    36.8 hrs est. · 4.53★ · 88 ratings · weighted score 4.35

    About 37 days at an hour a day, 235% longer than the average fantasy audiobook.

  10. The Lost Hero by Rick Riordan

    16.4 hrs est. · 4.43★ · 170 ratings · weighted score 4.34

    About 17 days at an hour a day, 49% longer than the average fantasy audiobook.

  11. The Titan's Curse by Rick Riordan

    9.5 hrs est. · 4.44★ · 152 ratings · weighted score 4.34

    About 10 days at an hour a day, 14% shorter than the average fantasy audiobook.

  12. Going Postal by Terry Pratchett

    12.3 hrs est. · 4.58★ · 64 ratings · weighted score 4.34

    About 13 days at an hour a day, 12% longer than the average fantasy audiobook.

  13. The Mark of Athena by Rick Riordan

    17.2 hrs est. · 4.46★ · 123 ratings · weighted score 4.33

    About 18 days at an hour a day, 56% longer than the average fantasy audiobook.

  14. Into the Wild by Erin Hunter

    8.7 hrs est. · 4.49★ · 98 ratings · weighted score 4.33

    About 9 days at an hour a day, 21% shorter than the average fantasy audiobook.

  15. The Last Olympian by Rick Riordan

    11.3 hrs est. · 4.43★ · 152 ratings · weighted score 4.33

    About 12 days at an hour a day, right at the average fantasy length.

  16. The Final Empire by Brandon Sanderson

    19.8 hrs est. · 4.42★ · 153 ratings · weighted score 4.32

    About 20 days at an hour a day, 80% longer than the average fantasy audiobook.

  17. Empire of Storms by Sarah J. Maas

    20.8 hrs est. · 4.78★ · 32 ratings · weighted score 4.32

    About 21 days at an hour a day, 151% longer than the average romance audiobook.

  18. Howl's Moving Castle by Diana Wynne Jones

    9 hrs est. · 4.45★ · 106 ratings · weighted score 4.31

    About 9 days at an hour a day, 18% shorter than the average fantasy audiobook.

  19. The Fellowship of the Ring by J.R.R. Tolkien

    14.6 hrs est. · 4.35★ · 394 ratings · weighted score 4.31

    About 15 days at an hour a day, 33% longer than the average fantasy audiobook.

  20. The Lord of the Rings by J.R.R. Tolkien

    35.3 hrs est. · 4.44★ · 112 ratings · weighted score 4.31

    About 36 days at an hour a day, 221% longer than the average fantasy audiobook.

How this ranking works

Every published fantasy audiobook in our dataset qualifies: 657 books. Each is scored by its Open Library listener rating weighted by its rating count: score = (v·R + 50·C) ÷ (v + 50), where R is the book's rating, v its number of ratings, and C = 4.03★ the mean across all 2,178 published books we measured. Fewer ratings pull a score toward that mean, so a high rating on a handful of votes can't outrank a slightly lower one backed by hundreds. A book ranks here only when its own Open Library subject data confirms the fantasy shelf; surfacing in a fantasy search alone doesn't qualify it. Children's titles, memoirs and autobiographies are excluded from these rankings; they keep their regular book pages. No editorial picks, no sponsored placement. Dataset build 2026-08-17; rankings recompute with every data refresh. Full methodology · All fantasy audiobooks we measured

Listen to any of these free

New members at audiobooks.com get three free audiobooks with the trial.

Start listening free