2025’s 15 Best Fantasy Books of All Time
The best books of all time fantasy include unforgettable tales like 'The Hobbit' and 'The Name of the Wind'.
Embarking on a journey through the best books of all time fantasy means diving into realms of wonder, magic, and epic battles. We want to help you discover these incredible worlds by highlighting books that capture imagination, have unforgettable characters, and weave gripping narratives. Whether you’re new to fantasy or a seasoned adventurer, our selection focuses on storytelling, character development, and immersive settings. These books not only entertain but also provoke thought and wonder, making them must-reads for any fantasy enthusiast.
On this list:
- The Name of the Wind
- Mistborn: The Final Empire
- Wheel of Time Series
- American Gods
- The Lies of Locke Lamora
- The Hobbit
- The Witcher Series
- Discworld Series
- City of Stairs
- Jonathan Strange & Mr Norrell
- The Farseer Trilogy
- The Broken Empire Trilogy
- A Song of Ice and Fire
- The Dark Tower Series
- The Lord of the Rings
15 The Name of the Wind by Patrick Rothfuss
This book tells the story of Kvothe, a gifted young man who becomes a legendary figure. The narrative is gripping, pulling us in with tales of adventure, magic, and music.
14 Mistborn: The Final Empire by Brandon Sanderson
In this world, the magic system is unique, featuring metals giving powers. Vin, a street urchin, becomes embroiled in a rebellion to overthrow a tyrant.
13 Wheel of Time Series by Robert Jordan
This epic series spans over fourteen books, each filled with intricate plots and a richly detailed world. Perfect for readers who love losing themselves in complex narratives.
12 American Gods by Neil Gaiman
This modern classic blends mythology and reality. Shadow Moon, the protagonist, joins a mysterious man in a battle between old gods and new.
11 The Lies of Locke Lamora by Scott Lynch
Locke Lamora is a witty and charismatic thief in the city of Camorr. The twists and betrayals will keep you guessing till the end.
10 The Hobbit by J.R.R. Tolkien
Bilbo Baggins, a hobbit who enjoys a quiet life, gets swept into an adventure of a lifetime. This book is the prelude to the epic Lord of the Rings.
9 The Witcher Series by Andrzej Sapkowski
Follow Geralt, a mutated monster hunter, as he navigates a world of moral ambiguity and political intrigue. The series has inspired a popular Netflix show.
8 Discworld Series by Terry Pratchett
With humor and wit, this series explores a flat world carried on the backs of four elephants standing on a giant turtle. Perfect for fans of satirical fantasy.
7 City of Stairs by Robert Jackson Bennett
In a city where gods once ruled, a murder mystery unfolds. The world-building is superb, and the plot twists will keep you on your toes.
6 Jonathan Strange & Mr Norrell by Susanna Clarke
Set in 19th century England, this novel features two magicians, strange societies, and faerie lore. It’s an enchanting and intricate tale.
5 The Farseer Trilogy by Robin Hobb
Follow the life of FitzChivalry Farseer, a young assassin with a dash of magic. The emotional depth of the characters is superb.
4 The Broken Empire Trilogy by Mark Lawrence
A dark and gritty tale of Jorg Ancrath, a violent anti-hero seeking power. The storytelling and character development are top notch.
3 A Song of Ice and Fire by George R.R. Martin
Enter the world of Westeros, where noble families vie for power and dragons soar the skies. The series is acclaimed for its complex characters and unpredictable plot.