"Avatar", al 20esimo giorno di programmazione, è diventato il secondo incasso di sempre nella storia del cinema mondiale. Negli States, il blockbuster è arrivato a 374,4 milioni di dollari, sorpassando "Spider-Man 2" e posizionandosi al 12esimo posto della classfica di ogni tempo, mentre a livello internazionale (Italia esclusa, dove uscirà il 15 gennaio) ha portato il proprio bottino a 760.9 milioni di dollari. Con un incasso totale di 1.135.383,229 dollari, "Avatar" batte Il "Signore degli Anelli: Il Ritorno del Re", fermo a 1.119.110,941 dollari, e si posiziona alle spalle del solo "Titanic", il blockbuster globale dello stesso Cameron con 1.842.879,955 dollari al botteghino.