Hollywood has had a challenging year, with consolidation, artificial intelligence and falling box office sales. However, leading actors continue to pull in huge amounts of money, especially for streaming projects. According to Forbes, Adam Sandler is the highest-paid actor in 2025, with $48 million in earnings, maintaining his status as Netflix's biggest star. Meanwhile, Millie Bobby Brown, just 22 years old, becomes the youngest actress to enter the list of highest-paid actors in the platform's history.
List of the 20 Highest-Paid Actors in 2025 according to Forbes Magazine
Adam Sandler – $48 million
Tom Cruise – $46 million
Mark Wahlberg – $44 million
Scarlett Johansson – $43 million
Brad Pitt – $41 million
Denzel Washington – $38 million
Jack Black – $28 million
Jason Momoa – $28 million
Daniel Craig – $27 million
Millie Bobby Brown – $26 million
John Cena – $26 million
Reese Witherspoon – $26 million
George Clooney – $25 million
Leonardo DiCaprio – $25 million
Rob Mac – $23 million
Chris Pratt – $22 million
Tom Hardy – $21 million
Jennifer Aniston – $20 million
Cameron Diaz – $20 million
Jason Bateman – 19 million
Although the combined earnings of the 20 highest-paid actors fell to $590 million, a 20% drop from last year, top stars continue to be essential to the success of projects, especially on streaming platforms and blockbuster films. With big endorsement deals and successful projects, top actors continue to dominate the Hollywood scene.
Source: Forbes, The Highest-Paid Actors Of 2025






















