I’m a 26 year old male with no real interest in ABBA (aside from the occasional karaoke session), I loved watching Mamma Mia! Here We Go Again and I’m not ashamed to admit this. I’m not sure what that says about me.

If you’re wanting to watch Mamma Mia! Here We Go Again online for free, then luckily you have a few options. And as always, the focus here is on legal streaming options. But they are all still free options, which is pretty awesome. Let’s get started:

  • Amazon Prime Video  – The full movie is available on Amazon Prime Video, and thanks to HBO you can watch it for completely free during their trial period. The trial is extremely easy to cancel too, and by cancelling before the trial ends you pay absolutely nothing. We’ve outlined the steps for this below:

1. Head to the Mamma Mia! Here We Go Again page on Amazon Prime Video and click the big yellow button to start the trial. You can either click here to visit the page or click the image below:

 2. Once you’ve clicked the button, you’ll be taken to this page:

 3. Once you’ve clicked the ‘Start your free trials’ button, you’ll be taken to this page:

 4. Confirm your details and you’ll get immediate access to Mamma Mia! Here We Go Again for free!

All you need to remember to do is cancel the trial after you’ve watched the film, and you won’t pay anything. Pretty awesome right?

Where else can you watch Mamma Mia: Here we go again for free?

Unfortunately there are not too many other options for watching Mamma Mia 2 online for free, however you can try the following options:

VPN + Netflix

If you sign up to a free VPN like ExpressVPN (30 days free here) then head over to Netflix and you might be able to see Mamma Mia 2 available for free on there (you can use Netflix for free then easily cancel once you’ve watched the film which is awesome!

Disclosure: we sometimes use affiliate links when recommending a product or service. If you click through and sign up/purchase, we will earn a commission. Set a reminder if you’re starting a trial so you know when to cancel!