When you buy through our links, Insider may earn an affiliate commission. Learn more.

  • All eight “Harry Potter” movies are now available on Peacock for a limited time.
  • The first four films are free to watch on Peacock, but the rest require Peacock Premium ($5/month).
  • The films are known to move between streaming services every few months.


HBO Max (ad-free)


Peacock Premium (Monthly Plan)

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 Peacock for a limited time. Typically, the movies move between HBO Max and Peacock but we did see them available on both streaming services in June.

The films frequently come and go off streaming services throughout the year, so they won’t remain there indefinitely. Peacock, for instance, hasn’t revealed when the movies will be removed.

Until then, the first four “Harry Potter” films are 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. 


Peacock Premium (Monthly Plan)


Peacock Premium (Annual Plan)

How to rent ‘Harry Potter’ movies

In addition to streaming on Peacock, 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