Harry Potter: Books in Order
J.K. Rowling's seven-book Harry Potter series is meant to be read in publication order — the characters and stakes age up with the reader across the run.
7 books · publication order · Grades 4–9 (ages 9–15; later books darker).
🎧 Listen to the whole series — on Audible
Many Harry Potter books are included with an Audible Premium Plus trial. Great for car rides, struggling readers & reading along.
Audible offers vary by account. As an Amazon Associate, ReadingList earns from qualifying purchases and membership trials at no extra cost to you.

by J.K. Rowling · Book 1 · 1997
Grades 4–7 · 880L


by J.K. Rowling · Book 3 · 1999
Grades 4–8

by J.K. Rowling · Book 4 · 2000
Grades 4–7

by J.K. Rowling · Book 5 · 2003
Grades 4–7

by J.K. Rowling · Book 6 · 2005
Grades 4–7

by J.K. Rowling · Book 7 · 2007
Grades 3–10
Get the whole Harry Potter series
all 7 books in one paperback box set — one purchase instead of buying each book separately.
As an Amazon Associate, ReadingList earns from qualifying purchases at no extra cost to you. Pricing is shown on Amazon.
As an Amazon Associate, ReadingList earns from qualifying purchases and membership trials at no extra cost to you. Pricing, Prime, and trial terms are shown on Amazon.
Reading order source: Wikipedia: Harry Potter, checked 2026-10-21. Grade ranges and Lexile measures come from each book's ReadingList record (see the methodology on its book page).
Want this series matched to your child's grade & reading level?
ReadingList maps 1,700+ books to grade, state, curriculum, award & reading level — all free.