How to watch Harry Potter in the US. All eight Harry Potter movies are available to stream on Peacock and Max. Peacock subscriptions start at $5.99 per month for the ad-supported plan. For $11.99 per month, you can upgrade to an ad-free subscription tier.