How many words are in Harry Potter and the Order of the Phoenix?

by J.K. Rowling · 2003 · Fantasy

257,045
Word count
18 hr
Reading time
1,029
Est. pages
2003
Published

Harry Potter and the Order of the Phoenix by J.K. Rowling is approximately 257,045 wordslong. At an average reading speed of 238 words per minute, that's about 18 hr of reading spread across several sittings. First published in 2003, it sits in the Fantasy category.

Typical fantasy novels run 70,000150,000 words, with a sweet spot around 90,000–120,000. At 257,045 words, Harry Potter and the Order of the Phoenix runs longer than the typical range, in epic territory.

Source: Reedsy word count database; longest book in the series · referenceVerified 2026-06-19

Fantasy novels of similar length

TitleAuthorWord count
The Name of the WindPatrick Rothfuss259,221
A Game of ThronesGeorge R.R. Martin298,000
The Fellowship of the RingJ.R.R. Tolkien187,790
EragonChristopher Paolini157,220
The Way of KingsBrandon Sanderson387,000
The HobbitJ.R.R. Tolkien95,356