Harry Potter Books in Order

by J.K. Rowling · 7 books · ⭐ 4.8 average rating · Updated 2026-07-11

FantasyYoung Adult

Harry Potter is a series of seven fantasy novels written by British author J.K. Rowling.

Here is the complete Harry Potter reading order — all 7 books by J.K. Rowling, in the order you should read them:

Publication order (recommended)

  1. Harry Potter and the Philosopher's Stone(1997)
  2. Harry Potter and the Chamber of Secrets(1998)
  3. Harry Potter and the Prisoner of Azkaban(1999)
  4. Harry Potter and the Goblet of Fire(2000)
  5. Harry Potter and the Order of the Phoenix(2003)
  6. Harry Potter and the Half-Blood Prince(2005)
  7. Harry Potter and the Deathly Hallows(2007)

Good news: for this series, publication order and chronological order are the same — just read straight down the list.

Track your place in Harry Potter

BookBinge remembers which book you're on and writes a spoiler-safe recap before every sequel. Free on iOS.

Get BookBinge

Frequently asked questions

How many books are in the Harry Potter series?

There are 7 books in the Harry Potter series by J.K. Rowling, beginning with Harry Potter and the Philosopher's Stone (1997) and most recently Harry Potter and the Deathly Hallows (2007).

What is the first Harry Potter book?

The first book is Harry Potter and the Philosopher's Stone, published in 1997. That's where new readers should start.

Should I read Harry Potter in publication or chronological order?

Publication and chronological order are identical for this series, so just follow the list.

More Fantasy series in order