How to watch Eternals online - here's where to stream the Marvel movie for less

watch Eternals online
(Image credit: Marvel)

You can now watch Eternals online, so those of us that missed it in theaters last year (or fans just wanting to see it again) can check out Marvel's latest super-team from home. To be precise, anyone with a basic Disney Plus membership (opens in new tab) can stream Eternals right now at no extra cost. Because it's exclusive to that streaming platform, you won't find it anywhere else unless you buy it digitally or in disc-form - basically, it's not going to show up on Netflix any time soon.

Wondering how much a subscription costs? We've got all the info on pricing in your area below, but it's not too deadly either way. The cheapest Disney Plus sub is $7.99 per month in the USA (opens in new tab), for example, and it's a similar story everywhere else. That means you can watch Eternals online without spending too much or shelling out for a long-term contract. You can also cancel whenever you want, allowing you to stream Eternals before ditching the service ahead of your membership rolling over for a second month.

There are plenty of other options to consider if you want better value for money, too. With that in mind, we've listed all the current Disney Plus sign-up deals below. These are accompanied by tips on which ones offer maximum bang for buck, so you should be set to watch Eternals for as little as possible.

Watch Eternals in order

This movie is part of the Marvel universe, but where does it fit into the Avengers timeline? As we mentioned in our guide on how to watch Marvel movies in order, the bulk of the movie is set after Avengers: Endgame (opens in new tab). To be precise, Eternals follows Shang-Chi and the Legend of the Ten Rings (opens in new tab) but takes place before the Christmas-themed Hawkeye (opens in new tab)

Unsure about whether the film is worth a watch, on the other hand? Be sure to check out our Eternals review for more.

Watch Eternals online - USA

Disney Plus | $7.99 per month (opens in new tab)

Disney Plus | $7.99 per month (opens in new tab)
The only way to watch Eternals online without buying it digitally is through the Disney streaming service. Fortunately, it's pretty affordable and there are a few discounts out there if you want better value for money. More specifically, an annual membership costs $79.99 so gets you 12 months for the price of 10 (opens in new tab). Similarly, you can get a Disney Plus bundle with Disney Plus, Hulu, and ESPN Plus for $13.99 per month (or $19.99p/m without Hulu ads) (opens in new tab).

Watch Eternals - Canada

Disney Plus |  $11.99 per month (opens in new tab)

Disney Plus | $11.99 per month (opens in new tab)
You can now watch Eternals online via the Disney streaming service, and the cheapest way to get hold of it is via the $11.99 per-month subscription (opens in new tab). Now that the Disney Plus free trial is gone, it's your most affordable option. However, it isn't necessarily the best value - that honor goes to the annual offer that gets you 12 months for the price of 10. It'll set you back $119.99 (opens in new tab).

Watch Eternals - UK

Disney Plus | £7.99 per month (opens in new tab)

Disney Plus | £7.99 per month (opens in new tab)
You can now stream Eternals online, and the cheapest way of doing it would be via the standard monthly Disney Plus membership that costs £7.99 (opens in new tab). That said, the better-value option would be the annual pass (which weighs in at £79.90 (opens in new tab)) that gets you 12 months for the price of 10.

Watch Eternals - Australia

Disney Plus |  $11.99 per month (opens in new tab)

Disney Plus | $11.99 per month (opens in new tab)
You're now able to stream Eternals via a Disney Plus membership in Australia, and it'll set you back $11.99 per month (opens in new tab). Want better bang for buck? We'd recommend the annual option, which costs $119.99 (opens in new tab) but gets you 12 months for the price of 10. That's a saving of around $24.

Disney Plus deals where you are

Check for Disney Plus deals in your region (opens in new tab)

Check for Disney Plus deals in your region (opens in new tab)
If you want to watch Eternals online where you are, you should check Disney's streaming service. The Marvel movie will almost certainly be there for anyone with a subscription, so it's worth at least checking. And if you don't have Disney Plus in your region, there's no need to panic - Disney has promised a worldwide rollout over the next few years.

Want more?

Undecided on the streaming service? We've got the full scoop in our Disney Plus review, including how it stacks up against the competition. Alternatively, you can keep it in the Marvel universe with our guide on how to watch Shang-Chi and the Legend of the Ten Rings or how to watch Loki.

If you're looking for a fresh setup, on the other hand, it's worth heading over to our roundup of the very best gaming TVs (available here for UK readers), not to mention the best gaming sound system. With those in tow, you should be able to enjoy everything Eternals has to offer - particular with Disney's new IMAX features.

For deals on other streaming services, be sure to check out our guides to the latest Hulu bundle deals, HBO Max prices, and the latest ESPN Plus costs and bundles.


For other essential family-friendly pastimes, don't forget about the best board games, the best card games, and the top board games for families.

Benjamin Abbott
Tabletop & Merch Editor

As the site's Tabletop & Merch Editor, you'll find my grubby paws on everything from board game reviews to Lego buying guides. I have been writing about games in one form or another since 2012 and can normally be found cackling over some evil plan I've cooked up for my group's next Dungeons & Dragons campaign.