The Harry Potter franchise may have started as a book series, but it quickly became one of the biggest entertainment franchises in the world. With a total of 11 movies, a Broadway play, and an upcoming TV series, there’s seemingly no end in sight for the Potterverse.
With the Harry Potter TV series set for an early 2027 premiere date, there’s never been a better time to binge all of the movies again. If you’re planning yourself a magical little movie marathon, I’ve got you covered with all of the different places you can stream the Harry Potter movies online right now.
Where to Watch the Harry Potter Movies Online
Every Harry Potter movie is currently available to stream with an HBO Max subscription. You can also watch all of the original eight films with a Peacock subscription. Warner Bros. still holds the rights to the film franchise and will continue to do so unless a deal goes through. It’s possible that if Netflix is actually able to acquire Warner Bros. that you’ll eventually be able to watch Harry Potter on Netflix, but for now it’s still just HBO and Peacock.
Outside of HBO Max, you can also rent or purchase all of the films from VOD platforms like Prime Video and Apple TV. Here’s the full breakdown of how to watch the Harry Potter movies online in 2026:
Harry Potter and the Sorcerer’s Stone (2001)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Chamber of Secrets (2002)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Prisoner of Azkaban (2004)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Goblet of Fire (2005)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Order of the Phoenix (2007)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Half Blood Prince (2009)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Deathly Hallows – Part 1 (2010)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Harry Potter and the Deathly Hallows – Part 2 (2011)
Stream: HBO Max or PeacockRent/Buy: Prime Video or Apple TV
Fantastic Beasts and Where to Find Them (2016)
Stream: HBO MaxRent/Buy: Prime Video or Apple TV
Fantastic Beasts: The Crimes of Grindelwald (2018)
Stream: HBO MaxRent/Buy: Prime Video or Apple TV
Fantastic Beasts: The Secrets of Dumbledore (2022)
Stream: HBO MaxRent/Buy: Prime Video or Apple TV
How to Stream Harry Potter Movies for Free
There aren’t any free streaming services that are currently offering the Harry Potter movies, but that doesn’t mean it’s impossible to watch them for free legally. Neither HBO Max or Peacock have free trials available, but you can actually get a Peacock Premium subscription through Walmart+. There’s a 30-day Walmart+ free trial available for new subscribers, which includes either Peacock Premium or Paramount+. This will only get you access to the original eight movies as the Fantastic Beasts films are only available on HBO Max.
4K Blu-ray Collection
If you’d prefer to actually own the Harry Potter movies, there’s a 4K UHD Blu-ray collection currently available that includes all eight of the original movies in a nice little package. You do need a 4K capable Blu-ray player to actually watch these discs, but you’ll no longer be reliant on streaming services to watch them. You can stream them in 4K on HBO Max, but that level of resolution is only available to those with the highest tier subscription.