This guide shows you where to watch Harry Potter movies in order online on streaming services such as Prime Video, Netflix, Disney+ and Apple TV+. We'll also show you where to watch each movie for free.
The Harry Potter movie franchise is based on J.K. Rowling's iconic Harry Potter books. Also known as The Wizarding World, the franchise grossed over $9.6 billion at the global box office – making it the fourth highest grossing film franchise of all time behind the Marvel Cinematic Universe, Star Wars and Spider-Man. The franchise consists of 11 movies, two amusement parks, video games, Broadway play and a television series in development at HBO Max.
The Harry Potter movies follow Harry's adventures throughout his years at Hogwarts School of Witchcraft and Wizardry and his overarching mission to defeat Lord Voldemort. The movies put child actors Daniel Radcliffe (Harry Potter), Emma Watson (Hermione Granger) and Rupert Grint (Ron Weasley) onto the world stage in these iconic roles. The cast also features some of Britain's most prolific actors including Alan Rickman (Severus Snape), Maggie Smith (Professor McGonagall), Emma Thompson (Professor Trelawney), Ralph Fiennes (Lord Voldemort), Robbie Coltrane (Hagrid), Gary Oldman (Sirius Black) and many more.
Four directors brought the Harry Potter movies to life. This includes Chris Columbus (The Philosopher's Stone and The Chamber of Secrets), Alfonso Cuarón (The Prisoner of Azkaban) and Mike Newell (Goblet of Fire), with David Yates directing the final four movies in the series (The Order of the Phoenix, The Half-Blood Prince, The Deathly Hallows: Part 1 and The Deathly Hallows Part 2).
After the iconic Harry Potter movies concluded, J.K. Rowling began working on the next cinematic adventures in the Wizarding World, Fantastic Beasts and Where to Find Them. The movie centers on Newt Scamander, an animal-loving wizard who gets caught up in an unfolding mystery in 1930s New York. The movie inspired two sequels – The Crimes of Grindelwald and The Secrets of Dumbledore – ultimately becoming the Fantastic Beasts trilogy.
Where can I watch Harry Potter?
If you want to watch Harry Potter movies in order, you can watch them chronologically by starting with the Fantastic Beasts trilogy before you watch Harry Potter movies 1-8. However, if you are interested in watching the Wizarding World franchise in release order, you should start with all Harry Potter movies 1-8 and then the Fantastic Beasts franchise. Check out streaming offers for every Wizarding World movie below.