![]() |
VOOZH | about |
Top 10 highest-grossing movies of all time (2026 Edition): Movies have long been one of the most popular forms of entertainment, storytelling, and cultural expression.
Each year, thousands are released, but only a select few achieve major box office success and earn a place among the highest-grossing films. The global box office rankings saw some shifts early this year.
However, Avatar (2009), directed by James Cameron, remains the highest-grossing film of all time, with over $2.92 billion in earnings as of March 2026, according to Box Office Mojo’s IMDbPro data.
Avatar held the spot for nearly a decade before briefly losing it to Avengers: Endgame in 2019. However, it reclaimed its position in 2021 following a re-release in China.
Cameron also holds the record for the most entries among the highest-grossing films, having directed three of the top titles: Avatar, Avatar: The Way of Water, and Titanic, which continues to rank fourth.
Marvel Studios also leads the top 10, with Avengers: Endgame, Avengers: Infinity War, and Spider-Man: No Way Home.
Ne Zha 2, a follow-up to a 2019 Chinese animated feature, is the sole non-American entry in the top ten.
Among newer entrants, Ne Zha 2 stands out as the only non-American film in the top 10.
Meanwhile, Zootopia 2 has climbed to ninth place, pushing Jurassic World out of the top 10.
The latter, which has earned $1.67 billion to date, now ranks 11th after slipping from No 10 last year.
Here is the latest list of the world’s highest-grossing films of all time with updated lifetime earnings:
Source: Box Office Mojo | Data as of: March 29, 2026