The highest-grossing movie of all time is Avatar (2009), with about $2.924 billion worldwide box office. A recent box-office ranking still places it at the top, ahead of Avengers: Endgame and newer billion-dollar hits.

Quick scoop

  • #1: Avatar β€” $2,923,710,708 worldwide.
  • Runner-up: Avengers: Endgame β€” $2,799,439,100 worldwide.
  • Recent challengers: newer films like Ne Zha 2 and Inside Out 2 are huge earners, but they do not pass Avatar in the source I found.

One-line answer

If you mean the movie that made the most money at the global box office , it’s Avatar.

Note

If you meant highest profit instead of total box office, the answer can be different because budgets and marketing costs matter too.