Reading order · Kids & middle grade
Harry Potter Reading Order
Harry Potter by J.K. Rowling has 7 main books (1997–2007), plus 4 novella or companions. Start with Harry Potter and the Sorcerer's Stone (1997) and read the numbered books in order.
By J.K. Rowling
Harry Potter books in order
Your reading speed
#1
Harry Potter and the Sorcerer's Stone
1997
—- 5 h 56 min
- 7 h 17 min
- Track your Harry Potter reading in Bookwisp — it shows the next book you’re missing.
- 11 h 46 min
- 15 h 14 min
- 11 h 12 min
- 12 h 16 min
- 2 h
- 1 h 41 min
- 2 h 13 min
Companion
Harry Potter and the Cursed Child
2016
—
Page counts: median across editions on Open Library. Times assume about 250 words per page. How we calculate.
Reading a series?
Bookwisp lines your series up and shows the next book you’re missing.
Add the books you own or have read and they sort themselves by number. Your Goodreads shelves come over for free, series numbers included.

Harry Potter: common questions
- How many books are in the Harry Potter series?
- There are 7 main books in Harry Potter, plus 4 novella or companion books. The most recent main book listed here is Harry Potter and the Deathly Hallows (2007).
- What order should I read Harry Potter in?
- Read Harry Potter in its numbered order: Harry Potter and the Sorcerer's Stone, Harry Potter and the Chamber of Secrets, Harry Potter and the Prisoner of Azkaban, Harry Potter and the Goblet of Fire, and so on.
- What is the first Harry Potter book?
- The first book is Harry Potter and the Sorcerer's Stone by J.K. Rowling, published in 1997.
- Do I need to read the Harry Potter novellas?
- The 4 novella or companion books (Fantastic Beasts and Where to Find Them, Quidditch Through the Ages, The Tales of Beedle the Bard, Harry Potter and the Cursed Child) sit outside the main numbering. You can follow the main story without them; their numbers (like 0.5 or 2.5) show where they fit between the main books.