When you buy through our links, Business Insider may earn an affiliate commission. Learn more
It's hard to believe that the last Harry Potter movie hit theaters over a decade ago. Fortunately, the beloved wizarding series is available to stream for free from home with the proper setup. If you want to relive the magic, we'll show you all of your streaming options for the franchise, including where to watch Harry Potter from anywhere.
Based on the books by J.K. Rowling, the Harry Potter film franchise follows Harry, Ron, and Hermione as they attend the Hogwarts School of Witchcraft and Wizardry and attempt to evade the ever-growing evil of Voldemort. Although there are seven books, the series is broken up into eight films. Each film has a hefty runtime (every movie is at least two-and-a-half hours long), so it will take you almost 20 hours to watch everything.
There's a pretty good chance you've already seen the Harry Potter movies, but it's never a bad time for a rewatch. We'll show you how to get a jumpstart on your Harry Potter marathon below, including how to access a free stream of them via VPN.
All eight Harry Potter movies are available to stream on Peacock. 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. In addition to Harry Potter, Peacock has a vast collection of on-demand movies, including Oppenheimer, The Holdovers, and Kung Fu Panda.
In the UK, all Harry Potter movies are available to stream for free on ITVX, ITV's ad-supported free streaming counterpart. ITVX is free to use and only requires signing up for an account. The selection of available Harry Potter films occasionally shifts, but they're all there at the time of writing.
You can also find them on the UK version of Netflix, which you can access from outside the UK via a VPN (see below) if you already have a Netflix account in another country. This is the best option for most users, as you can ditch the ads if you're already on an ad-free tier of the streaming service.
If you're currently outside the UK and want to watch Harry Potter for free, you might want to try a VPN (virtual private network). VPNs change your electronic device's location so you can access websites that might not otherwise be accessible in your region. They're also excellent ways to boost your online privacy.
We recommend ExpressVPN, a tried-and-true option that comes with a convenient 30-day money-back guarantee. Check out our ExpressVPN review for more information, and keep reading to learn how to use it for the Netflix or ITV options.
Note: The use of VPNs is illegal in certain countries, and using VPNs to access region-locked streaming content might constitute a breach of the terms of use for certain services. Insider does not endorse or condone the illegal use of VPNs.