Is 90,000 Words a Long Book? Fantasy Novel Length Explained

Is 90,000 Words a Long Book? Fantasy Novel Length Explained
Rohan Greenwood 17 March 2026 0

Fantasy Novel Word Count Analyzer

How your word count compares to fantasy norms

Enter your novel's word count to see where it falls in the fantasy genre spectrum

Results

Standard fantasy range: 80,000 - 120,000 words

Ideal fantasy range: 90,000 - 110,000 words

The Name of the Wind 180,000 words
The Hobbit 95,000 words
A Game of Thrones 81,000 words
The Black Prism 98,000 words

When you pick up a fantasy novel that feels like it could double as a doorstop, you might wonder: is 90,000 words a long book? The answer isn’t yes or no-it’s more like, "It depends." But for fantasy readers, 90,000 words is actually right in the sweet spot. It’s not too short to feel rushed, and it’s not so long that it becomes a chore.

What’s Normal for Fantasy Novels?

Fantasy isn’t like romance or thriller novels, where 60,000 to 75,000 words is the norm. Fantasy worlds need room to breathe. You’ve got magic systems to explain, maps to build, cultures to develop, and armies to mobilize. That takes space. Most publishers expect fantasy novels to land between 80,000 and 120,000 words. Anything under 80,000 starts to feel thin, especially in epic fantasy. Anything over 130,000? You’re entering "doorstopper" territory.

Take The Name of the Wind by Patrick Rothfuss. It’s 180,000 words. That’s massive. But it works because every page adds depth. Now compare that to The Hobbit at 95,000 words. It’s still considered a full-length fantasy novel, even though it’s shorter than most modern epics. So length isn’t about arbitrary rules-it’s about whether the story earns its size.

Why 90,000 Words Works So Well

Ninety thousand words gives you enough room to:

  • Introduce multiple POV characters without making the story feel bloated
  • Build a magic system with clear rules and consequences
  • Develop a secondary world with history, politics, and geography
  • Include multiple plot threads that tie together satisfyingly
  • Let characters grow over time without dragging

Think of A Song of Ice and Fire-the first book, A Game of Thrones, is about 81,000 words. It’s tight for its scope. But if George R.R. Martin had tried to cram all the political intrigue, family dynamics, and worldbuilding into 60,000 words? It would’ve been a mess. 90,000 words is the Goldilocks zone: enough to feel epic, not so much that you lose momentum.

What Happens When Fantasy Novels Are Too Short?

Books under 75,000 words in fantasy often feel incomplete. Readers expect a certain weight. If a novel skips worldbuilding, rushes character arcs, or skips major plot points to hit a word count target, it’ll leave readers unsatisfied. I’ve read several debut fantasy novels under 70,000 words that felt like they were missing chapters. The magic system? Only hinted at. The villain? No backstory. The world? Just a name on a map.

That’s not to say short fantasy can’t work. The Lies of Locke Lamora by Scott Lynch is 89,000 words and it’s brilliant. But it’s also a tightly wound heist story with a limited scope. It doesn’t need 120,000 words. It’s a different kind of fantasy-one that thrives on pace and wit, not sprawling empires.

A writer at a desk surrounded by handwritten pages, with a magical kingdom visible through a window.

When Does 90,000 Words Feel Too Long?

Here’s the flip side: 90,000 words can feel too long if the pacing drags. I’ve read fantasy novels at exactly 90,000 words that still felt bloated. Why? Because they had too many side quests, repetitive dialogue, or characters who didn’t change. Word count isn’t a measure of quality-it’s a measure of efficiency.

Compare The Eye of the World by Robert Jordan (over 80,000 words) with The Way of Kings by Brandon Sanderson (over 400,000 words). The first book is lean, focused, and moves fast. The second is an epic with multiple storylines, a dozen major characters, and a magic system that takes 100 pages to explain. Both are masterpieces. But one doesn’t need to be 400,000 words to be great-just as one doesn’t need to be 90,000 to be satisfying.

How Long Do Readers Actually Read?

Let’s talk real life. The average adult reads about 200 to 250 words per minute. That means a 90,000-word novel takes roughly 6 to 7.5 hours to read. Spread over a week? That’s 15 minutes a day. Doable. But if you’re reading a 150,000-word novel? That’s 10 to 12 hours. Suddenly, it’s not just a book-it’s a project.

That’s why publishers and readers both care about pacing. A 90,000-word book with sharp editing and tight plotting will feel faster than a 110,000-word book with flabby chapters. Readers don’t mind length if the story pulls them forward. But if they’re skimming pages to get to the next big moment? That’s a problem.

Two readers enjoy fantasy novels on a porch at dusk, fireflies swirling around them.

What Do Publishers Really Think?

Most traditional publishers have word count guidelines for fantasy. For debut authors, they usually want between 90,000 and 110,000 words. Why? Because it’s the safest bet for print costs, shipping, and reader retention. A 150,000-word book costs more to produce and carries more risk. Readers might buy it, but they’re less likely to finish it if it’s their first fantasy epic.

That’s why many successful fantasy authors start with books around 90,000 words. Joe Abercrombie’s The Blade Itself is 92,000 words. Brent Weeks’ The Black Prism is 98,000. These books hit the market at the perfect length: substantial enough to feel epic, compact enough to feel accessible.

Is 90,000 Words a Long Book? Yes-But Not Too Long

So, is 90,000 words a long book? Yes, by general standards. But in fantasy? It’s the sweet spot. It’s long enough to build a world, short enough to keep readers hooked. It’s the length where most great fantasy novels live. Whether you’re writing one or reading one, 90,000 words gives you the space you need-without the weight you don’t.

If you’re a reader, don’t be intimidated by thick books. If you’re a writer, don’t cut corners to hit 70,000. Let your story find its natural length. Sometimes, 90,000 words is exactly what the world needs.