Whilst it may have been over ten years since Harry Potter flew onto our screens with his lightning scar and sassy attitude (not counting the controversial Fantastic Beasts series), these magical films are still one of the most popular fantasy series of all time.

If you're fed up of waiting for the ITV reruns, then never fear. There are still places online where you can get hold of all of the films to watch again and again without having to get all the DVDs. 

Accio streaming services!

...we'll let ourselves out. 

Harry Potter on Now TV

Potterheads rejoice, because Now TV has just added all eight movies to its film catalogue. You’ll just need a Cinema pass - which costs £11.99 per month, but Now TV also offers a seven-day free trial for new customers, so take advantage! This is currently the easiest way to watch all the Harry Potter films online in the UK. 

Here are all the links you need:

Harry Potter and the Philosopher's Stone
Harry Potter and the Chamber of Secrets
Harry Potter and the Prisoner of Azkaban
Harry Potter and the Goblet of Fire
Harry Potter and the Order of the Phoenix
Harry Potter and the Half-Blood Prince
Harry Potter and the Deathly Hallows Part 1
Harry Potter and the Deathly Hallows Part 2

Now TV also has Fantastic Beasts: The Crimes of Grindelwald, but unfortunately not the first film. 

Harry Potter on Netflix

The good news is that all the Harry Potter films are on Netflix. However, they’re not available on Netflix UK - but they are available in France, Belgium, Switzerland, Australia, and New Zealand. 

That’s not a massive problem, provided you have a VPN. A VPN can change your IP address, which means that your identity will be protected online, and you can also change your location to make it appear as if you're browsing from another country. We personally recommend NordVPN, as it’s got a wide range of servers and competitive pricing, though ExpressVPN is also a good option.

We have more information in our roundup the best VPNs for streaming. Alternatively, you could also test one of our recommended free VPNs. However, these offer lower bandwidth speeds and don’t have as much privacy protection, so proceed at your own risk.

If you have a Netflix subscription already, then this is pretty simple. Simply download your VPN of choice, choose a server from one of the countries listed above, and then open Netflix and sign in with your usual account. You won’t have to pay anything extra, so this is actually the most financially feasible option - especially if you already have a Netflix account. However, unlike Now TV, Netflix does not offer a free trial anymore for new customers.

Note that this is against Netflix’s terms of service, and the company may reserve the right to cancel your account, so proceed accordingly.

Harry Potter on Amazon Prime

The Harry Potter series isn’t available as part of a Prime Video subscription. However, you can still buy or rent them on the site. It costs half the price to rent, so we recommend that if you don’t plan on watching each of the films more than once. You can find the films on Prime here. 

Harry Potter on YouTube

If you prefer, you can also watch the Harry Potter films on YouTube by either renting or buying. There’s also an option to rent in SD (rather than HD) that’s a little cheaper if pricing is a source of contention for you. Start with Philosopher's Stone, and all other links are available from there. 

Harry Potter on Google Play

Finally, you can buy or rent all of the films on Google Play. There isn’t really too much difference in price from Amazon Prime or YouTube, but you can get a discount on all of the films by purchasing the whole collection from Google Play.