Harry Potter Books in Order

The short answer

J.K. Rowling · 7 books

How many books?
There are 7 books in the Harry Potter series, published 1997–2007.
Is it finished?
Yes — the series is complete; it ends with Harry Potter and the Deathly Hallows (2007).
Where to start
Start with Harry Potter and the Philosopher's Stone (1997).

About 3,900 pages — roughly 60 hours of reading

by J.K. Rowling · 7 books · ★ 4.8 average rating · Updated

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:

Reading order

  1. Harry Potter and the Philosopher's StoneHarry Potter has never even heard of Hogwarts when the letters start dropping on the doormat at number four, Privet Drive.1997302 pages
  2. Harry Potter and the Chamber of SecretsHarry Potter's summer has included the worst birthday ever, doomy warnings from a house-elf called Dobby, and rescue from the Dursleys by his friend Ron Weasley.1998339 pages
  3. Harry Potter and the Prisoner of AzkabanFor twelve long years, the dread fortress of Azkaban held an infamous prisoner named Sirius Black.1999416 pages
  4. Harry Potter and the Goblet of FireHarry Potter is midway through his training as a wizard and his coming of age.2000672 pages
  5. Harry Potter and the Order of the PhoenixDark times have come to Hogwarts.2003870 pages
  6. Harry Potter and the Half-Blood PrinceThe war against Voldemort is not going well.2005640 pages
  7. Harry Potter and the Deathly HallowsHarry is waiting in Privet Drive.2007703 pages

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

On our lists: Completed fantasy series · Completed YA fantasy series

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 Harry Potter books are there?

There are 7 books in the Harry Potter series by J.K. Rowling, from Harry Potter and the Philosopher's Stone (1997) to Harry Potter and the Deathly Hallows (2007). Together they run to about 3,900 pages.

Is the Harry Potter series finished?

Yes. J.K. Rowling completed the series with Harry Potter and the Deathly Hallows in 2007; all 7 books are out now.

What is the first Harry Potter book?

Harry Potter and the Philosopher's Stone (1997) is book one, at 302 pages. Harry Potter has never even heard of Hogwarts when the letters start dropping on the doormat at number four, Privet Drive.

Should I read the Harry Potter series in publication order?

Yes. For the Harry Potter series, reading order and publication order are the same — Harry Potter and the Philosopher's Stone (1997) through Harry Potter and the Deathly Hallows (2007).

How long does it take to read all Harry Potter books?

About 3,900 pages across 7 books — roughly 60 hours at a page a minute. The longest is Harry Potter and the Order of the Phoenix (870 pages); the shortest is Harry Potter and the Philosopher's Stone (302 pages).

More Fantasy series in order