If you buy through our links, we may earn money from affiliate partners. Learn more.
- All eight “Harry Potter” movies are now available on HBO Max and Peacock for a limited time.
- The first four films are free to watch on Peacock, but the rest require Peacock Premium ($5/month).
- You can also watch all the films on HBO Max through the end of June; plans start at $10/month.
For fans of the “Harry Potter” movie franchise, subscription streaming options are surprisingly hard to track down.
The series tends to jump back and forth between two primary streaming services: HBO Max and Peacock. Though the movies are usually available on one platform or the other, right now you can actually watch the entire series on both streaming services.
The popular fantasy films take place in the Harry Potter Universe, where wizards and people without magical abilities (muggles) coexist. Throughout the series, viewers follow the protagonist, Harry, and his two friends, Hermione and Ron, as they progress through their formative years at the Hogwarts School of Witchcraft and Wizardry. Along the way, Harry meets allies and enemies, hones his magic, and unlocks his destiny.
If you’re an existing fan or just someone who wants to watch the movies for the first time, we’ve detailed all the “Harry Potter” streaming options below.
How to watch every’Harry Potter’ movie
The “Harry Potter” movies are now available to stream on HBO Max and Peacock for a limited time. Typically, the movies are only available on one service or the other at the same time, so this is a rare situation.
The films frequently come and go throughout the year, so they won’t remain on either service indefinitely. Peacock hasn’t revealed when the movies will be removed, but WarnerMedia announced the “Harry Potter” films will leave
at the end of June.
Until then, all eight “Harry Potter” movies are available through HBO Max with an ad-free ($15/month) or ad-supported plan ($10/month). The streaming service introduced its ad-supported plan in June and it includes nearly everything you can watch with the more expensive plan. That said, the cheaper subscription doesn’t include new Warner Bros. releases when they debut in theaters. To stream those premieres at home, you need the ad-free plan.
Meanwhile, the first four “Harry Potter” films are also available to watch with Peacock’s free, ad-supported plan. To stream all eight films, however, fans will have to get a Peacock Premium plan ($5/month) or a Peacock Premium Plus plan ($10/month).
The Peacock Premium plan still includes commercial interruptions during movies and shows but, for an extra $5 a month, Peacock Premium Plus offers ad-free streaming. Both plans come with a seven-day trial. Xfinity cable and internet subscribers can get Peacock Premium for free with their subscriptions, as well.
How to rent’Harry Potter’ movies
In addition to streaming on Peacock and HBO Max, fans can also rent or buy every “Harry Potter” film on a per-movie-basis through digital rental services. Some of these services include Amazon, RedBox, FandangoNow, Vudu, Google Play, and iTunes.
Pricing for the series varies by service, but most of the movies start at $4 to rent or $15 to buy.
For those unfamiliar with digital rental services, check out our guide on how to rent movies online.