Skip to content
Advertisement

The Highest-Grossing Movie of All Time: Why Avatar Still Wins (2026)

Avatar sits at the top with roughly $2.92 billion worldwide — but it lost the crown once, and the movie that has truly earned the most money isn't on the modern list at all.

6 min read
Avatar's bioluminescent world of Pandora, the highest-grossing movie of all time at roughly $2.92 billion worldwide
Wikimedia Commons

The highest-grossing movie of all time is Avatar (2009), James Cameron's sci-fi epic, with roughly $2.92 billion in worldwide box office — about $2,923,710,708 as tracked by Box Office Mojo. That figure is not adjusted for inflation, and as of 2026 it still sits at the very top. So if you came here for the plain answer to what is the highest grossing movie of all time, that's it: a blue-skinned, motion-captured adventure on the moon Pandora that nobody expected to dethrone Titanic — Cameron's own previous record-holder.

But the honest answer comes with a twist that most lists bury. Avatar is #1, yet it lost the title once. And the movie that has truly earned the most money in history isn't anywhere near the modern top 10. Let's settle all three things readers really want: the nominal #1, the Avatar-vs-Endgame rivalry, and the inflation truth.

Advertisement

Is Avatar the highest-grossing movie of all time?

Yes — but with an asterisk worth knowing. Avatar held the crown from 2010 until July 2019, when Avengers: Endgame finally overtook it. For a few months, the Marvel Cinematic Universe finale was the biggest movie ever made.

Then Disney re-released Avatar in China in March 2021. The reissue added just enough — a few million dollars over a single weekend — to nudge Avatar's worldwide total back past Endgame. Avatar reclaimed the title at roughly $2.802 billion versus Endgame's $2.797 billion, a margin thinner than a single big opening day. Cameron's film has since extended that lead through additional re-releases, especially around the 2022 launch of the sequel.

This is why the phrase highest grossing movie of all time without re-releases matters to some fans. If you count only original theatrical runs, the Avatar-vs-Endgame gap narrows dramatically — which is exactly why the rivalry refuses to die.

How much did Avatar gross worldwide?

Avatar has earned approximately $2.92 billion worldwide, combining its original 2009 release with multiple re-releases. Domestically it pulled in over $785 million; internationally it dominated, with China a major contributor across reissues.

Advertisement

For context, here's how staggering that is: when Avatar opened, no film in history had crossed $2 billion. Today, seven have — and Cameron directed three of them.

Top 10 highest-grossing movies of all time (worldwide)

Here are the top 10 highest grossing movies of all time by nominal worldwide gross, the figures that update with every new release and re-release:

RankFilm (Year)Worldwide Gross
1Avatar (2009)~$2.92B
2Avengers: Endgame (2019)~$2.80B
3Avatar: The Way of Water (2022)~$2.33B
4Titanic (1997)~$2.26B
5Ne Zha 2 (2025)~$2.22B
6Star Wars: The Force Awakens (2015)~$2.07B
7Avengers: Infinity War (2018)~$2.05B
8Spider-Man: No Way Home (2021)~$1.92B
9Zootopia 2 (2025)~$1.87B
10Inside Out 2 (2024)~$1.70B

A few things jump out. James Cameron directed three of the top four (Avatar, Titanic, The Way of Water). The MCU placed three films in the top seven. And the list now includes Ne Zha 2, a Chinese animated blockbuster that proves the global box office is no longer a Hollywood-only race.

How many movies have grossed over $2 billion?

Exactly seven films have crossed the $2 billion mark worldwide: Avatar, Avengers: Endgame, Avatar: The Way of Water, Titanic, Ne Zha 2, Star Wars: The Force Awakens, and Avengers: Infinity War. It's the most exclusive club in cinema — rarer than a Best Picture sweep.

The $2 billion club only opened in 2019. Before that, Avatar stood alone above $2 billion for nearly a decade. If you want to trace how the modern blockbuster machine got here, our guide to the MCU movies in order maps the franchise that produced four of these record-breakers.

Advertisement

What is the highest-grossing movie of all time adjusted for inflation?

Now the part that flips the whole list on its head. Adjusted for inflation, the highest-grossing movie of all time is Gone with the Wind (1939) — and it isn't close.

The Civil War epic earned its money when a movie ticket cost a small fraction of today's prices, so its colossal attendance translates to an estimated $4.5 billion or more in 2025 dollars. That dwarfs Avatar's $2.92 billion nominal total. By inflation-adjusted reckoning, Gone with the Wind has been the most successful film for over 80 years, with only Cameron's films and a handful of classics like Star Wars (1977) anywhere near it.

So the real answer depends on the question. Highest grossing movie of all time not adjusted for inflation? Avatar. Adjusted for inflation? Gone with the Wind. Both are correct — they're just measuring different things. Modern box office charts almost always mean nominal dollars, which is why Avatar gets the headline.

Avatar vs. Avengers: Endgame — the rivalry that won't end

The Avatar vs Avengers Endgame box office debate is really a debate about how you keep score. Endgame earned its $2.8 billion in a single, explosive theatrical run in 2019, with no significant re-releases. Avatar's $2.92 billion is built across more than a decade and several reissues.

Ask "which film made more money in one continuous release?" and Endgame has a strong case. Ask "which film has the highest total gross on the books today?" and it's Avatar. The Russo brothers themselves conceded the crown gracefully when Avatar retook it in 2021. For more on how the MCU built toward that 2019 peak, see our take on the best sci-fi movies streaming and Christopher Nolan's place among modern auteurs in Christopher Nolan movies ranked.

Advertisement

What is the highest-grossing film franchise of all time?

One movie can only earn so much — a franchise has no ceiling. The highest-grossing film franchise of all time is the Marvel Cinematic Universe, which has amassed over $32 billion across nearly 40 films. No single picture comes close, and the MCU also boasts the most billion-dollar individual movies of any series.

Behind it sit Star Wars, the Wizarding World of Harry Potter, and James Bond — the pillars of franchise filmmaking. If you're chasing the next record-setters, our Denis Villeneuve movies ranked covers the director whose Dune saga is reshaping the modern sci-fi blockbuster.

Why these numbers keep changing

Box office records are evergreen questions with volatile answers. Totals shift with re-releases, currency fluctuations, and new tentpoles. Avatar could be passed tomorrow by a sequel or a surprise phenomenon — and a future James Cameron re-release could just as easily widen its lead. The figures here reflect the standings as of 2026; the order of the top 10 is essentially settled at the top, but the lower rungs turn over every blockbuster season.

The bottom line

The highest-grossing movie of all time is Avatar at roughly $2.92 billion worldwide — the nominal, not-adjusted-for-inflation #1, a title it briefly surrendered to Avengers: Endgame in 2019 before reclaiming it in 2021. Endgame ($2.8B) remains the closest challenger and arguably the bigger single-run earner. And once you adjust for inflation, the true money king is Gone with the Wind at an estimated $4.5 billion-plus. Three different answers, all correct — it just depends on whether you're counting dollars, eras, or one continuous run at the multiplex.

Further reading: James Cameron on Wikipedia · Where to watch on JustWatch.

Sources

Frequently Asked Questions

What is the highest grossing movie of all time?

Avatar (2009), directed by James Cameron, is the highest-grossing movie of all time with roughly $2.92 billion (about $2,923,710,708) in worldwide box office, not adjusted for inflation. It has held the top spot for most of the time since its 2009 release.

Is Avatar still the highest grossing movie of all time?

Yes. As of 2026, Avatar remains #1 worldwide at about $2.92 billion. It briefly lost the title to Avengers: Endgame in 2019, then reclaimed it in March 2021 after a theatrical re-release in China pushed its total back ahead.

How much money did Avatar make at the box office?

Avatar has grossed approximately $2.92 billion worldwide across its original 2009 run and later re-releases, roughly $2,923,710,708. Avatar: The Way of Water added another $2.33 billion, making the franchise itself one of the most lucrative in film history.

What is the highest grossing movie of all time adjusted for inflation?

Gone with the Wind (1939) is the highest-grossing movie of all time adjusted for inflation. Guinness World Records puts it at about $3.44 billion in today's dollars, and broader estimates that include all re-releases reach $4.5 billion or more. Its 1939 ticket prices were a fraction of modern ones, so its enormous attendance translates to a far higher inflation-adjusted total than Avatar.

Did Avengers: Endgame beat Avatar at the box office?

Yes, temporarily. Avengers: Endgame overtook Avatar in July 2019 to become the highest-grossing film worldwide. Avatar reclaimed the crown in March 2021 thanks to a China re-release. Endgame finished at about $2.80 billion, just behind Avatar's $2.92 billion.

What are the top 10 highest grossing movies of all time?

By nominal worldwide gross, the top 10 are: 1. Avatar (~$2.92B), 2. Avengers: Endgame (~$2.80B), 3. Avatar: The Way of Water (~$2.33B), 4. Titanic (~$2.26B), 5. Ne Zha 2 (~$2.22B), 6. Star Wars: The Force Awakens (~$2.07B), 7. Avengers: Infinity War (~$2.05B), 8. Spider-Man: No Way Home (~$1.92B), 9. Zootopia 2 (~$1.87B), and 10. Inside Out 2 (~$1.70B). James Cameron directed three of the top four.

How many movies have grossed over $2 billion?

Exactly seven films have crossed $2 billion worldwide: Avatar, Avengers: Endgame, Avatar: The Way of Water, Titanic, Ne Zha 2, Star Wars: The Force Awakens, and Avengers: Infinity War. The $2 billion club only opened in 2019; before that, Avatar stood alone above the mark for nearly a decade.

What is the highest grossing movie franchise of all time?

The Marvel Cinematic Universe is the highest-grossing film franchise of all time, having amassed over $32 billion across nearly 40 films. No single picture comes close, and the MCU also has the most billion-dollar individual movies of any series. Behind it sit Star Wars, the Wizarding World of Harry Potter, and James Bond.

Is Ne Zha 2 one of the highest grossing movies of all time?

Yes. Ne Zha 2 (2025), a Chinese animated blockbuster, has grossed roughly $2.22 billion worldwide, making it the fifth highest-grossing film of all time and the highest-grossing animated film ever. Most of its earnings came from China, proving the global box office is no longer a Hollywood-only race.

The Screen Report Daily

Every story that matters in film and TV, each morning.

Free. Unsubscribe anytime. We'll email you to confirm.

More from The Screen Report

Advertisement