Top 10 Highest-Grossing Movies of All Time

Movies are not just products of art, but also profit-driven economic goods. Modern movie productions usually have budgets of several million dollars available. Not much of a problem for a production company as long as the movies generate profits in the end. The most financially successful films have done just that. In fact, nowadays, the top movies generate gross revenues that go well into the billions at the box office. But what movies are the most successful in that regard? The following list shows you the ranking of the global Top 10 highest-grossing movies of all time. Unsurprisingly, all of them are Hollywood productions.

Note: This is a Ranking of the Top 10 Highest-Grossing Movies of All Time, click here for the Top 10 Best Movies of All Time by critical acclaim.
For the inflation-adjusted ranking of the Top 10 Highest-Grossing Films of all time, click here.

The 10 Highest-Grossing Movies of All Time

top films box office

1. Avengers: Endgame

highest-grossing movie of all time

Box office: $2.80 billion

Release year: 2019
Production studio: Marvel Studios
Genre: Action Superhero

Directors: Anthony Russo & Joe Russo
Starring: Robert Downey Jr., Chris Evans, Mark Ruffalo

By grossing 2.8 billion U.S. dollars worldwide, the latest installment of the extremely successful ‘Avengers’ franchise, Avengers: Endgame, has recently surpassed ‘Avatar’. It is now the most financially successful movie in history. The film was directed by the Russo brothers and stars the known actors from past movies of the Avengers and Marvel universe: Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth, Scarlett Johansson and many more.


2. Avatar

top films box office

Box office: $2.79 billion

Release year: 2009
Production studio: Lightstorm Entertainment
Genre: Science Fiction

Director: James Cameron
Starring: Sam Worthington, Zoe Saldana, Stephen Lang

James Cameron originally planned to make ‘Avatar’ in 1999 but then concluded that the technical possibilities weren’t developed enough to realize his vision for the film. It took another whole decade until the film then was finally made. The leading actors were Samuel Worthington and Zoe Saldana. Once it was released, ‘Avatar’ stayed the highest-grossing film for a whole entire decade, only being replaced 10 years later by the aforementioned Avengers: Endgame movie.


3. Titanic

top film - titanic highest grossing movies in history

Box office: $2.19 billion

Release year: 1997
Production studios: Lightstorm Entertainment, 20th Century Fox, Paramount Pictures
Genre: Historical Romance

Director: James Cameron
Starring: Leonardo DiCaprio, Kate Winslet, William Zane

The fact that after all these years Titanic still is the third highest-grossing movie in history, should tell you all about the extraordinary impact the movie had. Based on the real life 1912 sinking of the Titanic, the movie tells a fascinating, romantic and dramatic story at once. James Cameron also was spot-on with the casting for his movie. Leonardo DiCaprio and Kate Winslet proved to be the perfect pair to tell a love story in the middle of a tragedy in the middle of the Sea.


4. Star Wars: The Force Awakens

box office high grossing

Box office: $2.07 billion

Release year: 2015
Production studios: Lucasfilm, Bad Robot Productions
Genre: Science Fiction

Director: Jeffrey-Jacob Abrams
Starring: Harrison Ford, Mark Hamill, Carrie Fisher

Star Wars in itself is the most financially successful movie franchise in history. Aside from the box office, much of the money it generated came and still comes from merchandise sales or licensing revenue however. With ‘Star Wars: The Force Awakens’, director JJ Abrams managed to bring George Lucas’ creation onto a whole new level. The 2015 movie (still) starring Harrison Ford and Mark Hamill, was the most financially successful of the entire franchise. It is also the fourth highest-grossing movie in history.


5. Avengers: Infinity War

box office hit

Box office: $2.05 billion

Release year: 2018
Production studio: Marvel Studios
Genre: Action Superhero

Director: Anthony Russo & Joe Russo
Starring: Robert Downey Jr., Chris Hemsworth, Mark Ruffalo

Just a year before the Endgame movie, the Russo brothers gave the world ‘Avengers: Infinity War’. The movie was slightly less financially successful than its successor, but still managed to break the 2 billion U.S. dollar mark. The strong Marvel universe star lineup consisting of the already mentioned Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth, Scarlett Johansson certainly helped.


6. Jurassic World

Jurassic World movie poster | Jurassic world movie, Jurassic world ...

Box office: $1.67 billion

Release year: 2015
Production studios: Legendary Pictures Productions, Amblin Entertainment
Genre: Science Fiction Adventure

Director: Colin Trevorrow
Starring: Chris Pratt, Bryce Dallas-Howard, Vincent D’Onofrio


7. The Lion King

The Lion King (2019) - Posters — The Movie Database (TMDb)

Box office: $1.63 billion

Release year: 2019
Production studio: Walt Disney Pictures
Genre: Animated Musical Drama

Director: Jon Favreau
Starring: Donald Glover, Seth Rogen, Chiwetel Ejiofor


8. The Avengers

avengers - highest grossing films ranking

Box office: $1.519 billion

Release year: 2012
Production studio: Marvel Studios
Genre: Action Superhero

Director: Joss Whedon
Starring: Robert Downey Jr., Chris Evans, Mark Ruffalo


9. Furious 7

furious 7 - highest grossing movies of all time

Box office: $1.516 billion

Release year: 2015
Production studios: Original Film, One Race Films, Media Rights Capital, China Film Group Corporation
Genre: Action Thriller

Director: James Wan
Starring: Vin Diesel, Paul Walker, Dwayne Johnson


10. Avengers: Age of Ultron

Avengers 2 - top 10 highest grossing films in history

Box office: $1.41 billion

Release year: 2015
Production studio: Marvel Studios
Genre: Action Superhero

Director: Joss Whedon
Starring: Robert Downey Jr., Chris Hemsworth, Mark Ruffalo


The 10 Highest-Grossing Movies of All Time
(at a glance)

(as of November 2019)

Top 10 Highest-Grossing Movies of All Time:
1. AVENGERS: ENDGAME
$2.80 billion
2. AVATAR
$2.79 billion
3. TITANIC
$2.19 billion
4. STAR WARS: THE FORCE AWAKENS
$2.07 billion
5. AVENGERS: INFINITY WAR
$2.05 billion
6. JURASSIC WORLD
$1.67 billion
7. THE LION KING
$1.63 billion
8. THE AVENGERS
$1.519 billion
9. FURIOUS 7
$1.516 billion
10. AVENGERS: AGE OF ULTRON
$1.41 billion


Want to get informed about new fresh rankings? Subscribe to the
All Top Everything Newsletter!