Which MCU film is the highest-grossing of all time?
Answer
Avengers: Endgame
Answer
Avengers: Endgame
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