Which MCU film is the highest-grossing of all time?

The story behind the answer

Avengers: Endgame is the highest-grossing MCU film of all time. Released in 2019, the film concluded the Infinity Saga’s central conflict with Thanos and brought together characters from more than a decade of Marvel Studios stories.

Its worldwide theatrical gross reached nearly $2.8 billion, surpassing Avengers: Infinity War and briefly overtaking Avatar as the highest-grossing film in history. Avatar reclaimed that broader record after a 2021 re-release, but Endgame remains the top-grossing film within the MCU. Its result was driven by enormous audience anticipation, a record-breaking opening weekend, and its status as the culmination of 22 MCU films.

A common mix-up is confusing “highest-grossing MCU film” with “highest-grossing film of all time.” The latter category includes non-MCU films such as Avatar. Another frequent comparison is with Spider-Man: No Way Home, which became one of Marvel’s biggest successes but earned substantially less worldwide. Endgame also crossed $1 billion in only five days and $2 billion in 11 days, illustrating the scale of its release.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: