Nicole Kidman Net Worth
Melissa Moseley/Columbia/Kobal/Shutterstock

27+ Top Earning Actresses in Hollywood, Ranked by Net Worth

Chloe Becker Entertainment /

Thanks to their endless talents and stellar performances, these women have millions in the bank. From Mila Kunis to Scarlett Johansson, here are some of the top paid actresses in Hollywood, ranked by net worth.

30. Viola Davis: $25M

Viola Davis is one of those Hollywood icons who have the Triple Crown of Acting: she's won an Academy Award, Emmy Award, and Tony Award. So it only makes sense that she'd be one of the most highly paid actresses.

Viola Davis paid actressesViola Davis paid actresses
David Lee/Paramount/Kobal/Shutterstock

According to Celebrity Net Worth, Davis can rake in roughly $15 million a year and has a net worth of about $25 million. All of that money has reportedly gotten her luxuries like a multi-million dollar home in Toluca Lake, Los Angeles, with a 600-bottle cellar.

29. Margot Robbie: $26M

Coming in hot with a $26 million net worth, as calculated by Celebrity Net Worth, is the one-and-only Margot Robbie. The stunner had her breakout role alongside Leonardo DiCaprio in The Wolf of Wall Street and has since become one of the top-earning actresses in the industry.

Margot Robbie Highest paid Margot Robbie Highest paid
Warner Bros/Moviestore/Shutterstock

Variety reported that Margot made around $9-10 million for her role as Harley Quinn in Birds of Prey. And what does the starlet do with all those millions? At least some of it went to three houses: one for herself, her sister, and her mother. Talk about goals.

28. Emma Stone: $30M

Emma Stone was named the world's top-paid actress in 2017 and, while she might not take the top spot at the moment, the Cruella star remains one of the best-earning women in the industry. Celebrity Net Worth puts her current value at around $30 million.

Emma Stone salary actressesEmma Stone salary actresses
Disney+/Moviestore/Shutterstock

While La La Land put plenty of change in Emma's pockets - it earned more than $440 million in the box office - her Cruella role has reportedly become her most profitable gig yet. Various sites report Stone got paid about $8 million and is set to make at least $10 million for the sequel.

27. Elisabeth Moss: $30M

Make way for this boss babe who, depending on the time of the year, rakes in (at least) a million bucks on a weekly basis. That's right - multiple sources report that Ms. Elisabeth Moss earns $1 million per episode for the hit series The Handmaid's Tale.

Elisabeth Top paid actressesElisabeth Top paid actresses
Abbott Genser Kgb Media/Kobal/Shutterstock

And that's not the only show Elisabeth's made millions from: she also reportedly earned about $75,000 per episode of Mad Men at the series' peak. According to Celebrity Net Worth, all those paydays put her net worth at about $30 million and make her one of the high-paid stars.

26. Gal Gadot: $30M

While some spend decades in the industry before claiming multi-million dollar paychecks, Gal Gadot's rise to A-list stardom - and salary - was relatively quick. Her breakthrough part came as Wonder Woman in Batman v Superman: Dawn of Justice, and the rest is history.

Gal Gadot Top paidGal Gadot Top paid
Shutterstock

Gal was paid $300,000 for the first Wonder Woman. With the film's success, her subsequent salary for any Wonder Woman appearances after that jumped to $10 million, according to Celebrity Net Worth. The site also reports that Gadot made a hefty $20 million for Red Notice. So it's hardly surprising she has a whopping net worth of $30 million.

25. Elizabeth Banks: $50M

It seems that there's no role out there that Elizabeth Banks can't play. The versatile actress has starred in comedic classics like The 40-Year-Old Virgin and Pitch Perfect, as well as The Hunger Games movie franchise. Add her production credits for Charlie's Angels, and we've got quite the filmography.

Elizabeth Banks earning actressesElizabeth Banks earning actresses
Lionsgate/Kobal/Shutterstock

And, of course, quite the bank account. Celebrity Net Worth estimates the actress sits on a whopping $50 million net worth. According to the site, Banks has spent at least some of that money on a gorgeous $6.85 million custom-built mansion in Sherman Oaks, California.

24. Helena Bonham Carter: $60M

It's hard to find an actor with as extensive filmography as Helena Bonham Carter, who has appeared in over 100 projects for both the big and small screens throughout her career. And we're not talking any ol' gig; we're talking total hits like Charlie and the Chocolate Factory and Sweeney Todd.

Helena Carter net worthHelena Carter net worth
Jonathan Olley/Walt Disney Pictures/Kobal/Shutterstock via Getty Images

Some of Helena's career highlights include starring in Cinderella, which made nearly $550 million at the box office, and the Harry Potter franchise, which brought in billions. It's no wonder Celebrity Net Worth calculates the 55-year-old has a net worth of roughly $60 million.

23. Mila Kunis: $75M

Mila Kunis became a household name thanks to her time as Jackie on That '70s Show. But the icon managed to make a successful transition into the film industry and hasn't looked back since. Well, except for one television gig that has her bringing in millions.

Mila Kunis net worthMila Kunis net worth
Apatow Productions/Kobal/Shutterstock

Aside from starring in big-screen hits like Forgetting Sarah Marshall and Black Swan, Mila According to CNW, Mila voices Meg in the animated show Family Guy. And according to Celebrity Net Worth, she makes about $100,000 per episode, although other sources report her salary is at $225,000 now.

22. Anne Hathaway: $80M

From The Princess Diaries to The Devil Wears Prada, there's never been a time when Anne Hathaway's disappointed us. And we're likely not the only ones who think so, considering how much directors are willing to pay the starlet for her time on their sets.

Anne Hathaway Highest earning Anne Hathaway Highest earning
Moviestore/Shutterstock

Anne earned $7.5 million for Dark Knight Rises in 2012 and then outdid her personal best when she landed a $10 million deal for her part in Les Miserables. Altogether, Celebrity Net Worth estimates the actress's net worth to be around $80 million. Not too miserable.

21. Emily Blunt: $80M

Anne Hathaway wasn't the only stunner who caught our attention alongside Meryl Streep in The Devil Wears Prada: Emily Blunt graced us with her on-screen presence, too. And nothing in Hollywood - or Emily's bank account - has been the same since then.

 Highest earning actresses  Highest earning actresses
Jonny Cournoyer/Paramount/Kobal/Shutterstock

More recently, Blunt wowed audiences in 2018's Mary Poppins Returns and both A Quiet Place installments. Celebrity Net Worth reports the actress earned roughly $22 million between 2019 and 2020 and now has a net worth of about $80 million. And we've got a feeling she's just getting started.

20. Ellen Pompeo: $80M

Grey's Anatomy has seen some fan favorites come and go, but one person has (so far) been a constant: Ellen Pompeo as Meredith. According to various sites, she makes about $550,000 per episode plus syndications, royalties, and revenue. But even with that huge paycheck, Pompeo admitted she wants the series to finish.

Ellen Pompeo Net worthEllen Pompeo Net worth
Abc-Tv/Kobal/Shutterstock

"I've been trying to focus on convincing everybody that it should end," she explained. "I feel like I'm the super naive one who keeps saying, 'But what's the story going to be, what story are we going to tell?' And everyone's like, 'Who cares, Ellen? It makes a gazillion dollars.'"

19. Emma Watson: $85M

Thanks to her talents and the Harry Potter franchise, Emma Watson was a certified millionaire while she was still just a teen. "By the third or fourth film, the money was starting to get serious," Watson told Vogue years ago. And that was shocking news to the actress's ears.

Emma Watson Richest actressesEmma Watson Richest actresses
Moviestore/Shutterstock

And not in a good way. "I had no idea. I felt sick, very emotional," Emma detailed of when she realized just how much money she made. But we're guessing Watson got a bit more used to it: after making millions upon millions as Hermoine, the actress got a $15 million salary for her part in Beauty and the Beast, as reported by Celebrity Net Worth.

18. Natalie Portman: $90M

Up next on our list of wealthy actresses is this total icon, Natalie Portman. The 40-year-old has been an unstoppable powerhouse ever since she first made a name for herself in 1994's Leon: The Professional, a French action film that brought in $46 million at the box office, per Celebrity Net Worth.

Natalie Portman Wealthiest actressesNatalie Portman Wealthiest actresses
S Branchu/20th Century Fox/Kobal/Shutterstock

Add to that her parts in Star Wars, Black Swan, No Strings Attached, and Thor, and we've got one of the top-earning starlets in Hollywood. Celebrity Net Worth reports Natalie's value to be about $90 million, and she's used some of that moolah for mansions in L.A. and Santa Barbara.

17. Melissa McCarthy: $90M

Melissa McCarthy is a total legend, but we almost missed our chance to see her talents: the actress told Howard Stern back in 2014 that she was about to quit acting when Gilmore Girls came knocking. And we are officially more grateful than ever for the hit series!

Melissa McCarthy Richest actorsMelissa McCarthy Richest actors
Larry D Horricks/20th Century Fox/Kobal/Shutterstock

Compared to other stars, Melissa had a late start in Hollywood, as she was thirty when Gilmore Girls began and landed her Bridesmaids role at age 40. But her bank account says otherwise: according to Celebrity Net Worth, McCarthy made a whopping $23 million from 2015's Spy and Tammy and now has a net worth of about $90 million.

16. Cate Blanchett: $95M

While Cate Blanchett's exact salary details are not known, Celebrity Net Worth reports she made around $12.5 million in 2018 for Ocean's 8, making her one of the top-paid women in Hollywood. And this gal is not afraid of asking for the kind of payment her talents deserve.

Cate Blanchett Wealthiest actorsCate Blanchett Wealthiest actors
Alessio Botticelli / Contributor via Getty Images

"It's always seen as, 'Well, you're famous. You've got the opportunity to do this, and now you're being greedy to talk about money.' But you're not," Cate said. "You're talking about really practical things such as residuals, producing credits, insurance. In the end, you're actually talking about status. And status opens doors."

15. Kaley Cuoco: $100M

There was a time when Kaley Cuoco made $48 million for two seasons. Yep, that's right: various sources report the T.V. icon made $1 million an episode for seasons 11-12 of The Big Bang Theory. According to Celebrity Net Worth, she now boasts a value of $100 million.

Kaley Big Bang salaryKaley Big Bang salary
IMDb - The Big Bang Theory (2007) via Warner Bros. Television

"After we'd walk outside in disbelief, and we would cry," Kaley revealed of her and co-star Johnny Galecki's salary negotiations while on the hit show. "We would have these long late-night conversations where we would be bawling because he and I both knew this would never happen again because it won't."

14. Angelina Jolie: $120M

Angelina Jolie got one of the biggest paychecks ever received by an actress when she took on the action-mystery film Salt. Celebrity Net Worth reports that the Hollywood legend got paid $20 million for her role in the 2010 movie. In fact, $20-30 million is Jolie's average annual salary.

Angelina Jolie paid actressesAngelina Jolie paid actresses
Moviestore/Shutterstock

All that green adds up to a net worth of roughly $120 million, per Celebrity Net Worth. Lucky for us, the starlet shared some of her financial secrets: "Save one-third, live on one-third, and give away one-third," Angelina advised fellow wealthy people.

13. Drew Barrymore: $125M

We can't imagine becoming a total superstar at the mere age of six, yet that's exactly what happened to Drew Barrymore after her breakout part in Steven Spielberg's cinematic classic, E.T. The actress eventually made a name for herself in more mature roles, too.

Drew Barrymore Highest paid Drew Barrymore Highest paid
Castle Rock Ent/Warner Bros/Kobal/Shutterstock

And after the success of films like Never Been Kissed and Charlie's Angels, Barrymore was soon charging the big bucks. Celebrity Net Worth states the actress earned $15 million for her starring role in Music and Lyrics. Today, she has a net worth of around $125 million.

12. Cameron Diaz: $140M

This icon made $20 million for Charlie's Angels: Full Throttle and a total of $42 million for Bad Teacher. Celebrity Net Worth explains that Cameron Diaz took $1 million upfront for the 2011 film and then got a huge portion of the backend gross. Her net worth is currently valued at $140 million.

Cameron Diaz Highest salary Cameron Diaz Highest salary
Moviestore/Shutterstock

But since 2014, Diaz has been taking a break from acting - and it might last forever. The starlet made the decision because she wanted more control over her life. "I just really wanted to make my life manageable by me," Cameron explained. "My routine [now] in a day is literally what I can manage to do by myself."

11. Charlize Theron: $160M

When Sony got hacked and leaked information revealed female actresses were getting paid less than their male co-stars, Charlize Theron made sure that didn't happen in her next gig. And that's how she got a $10 million paycheck for The Huntsman: Winter's War, the same salary received by Chris Hemsworth.

Charlize Top paid actressesCharlize Top paid actresses
Universal/Kobal/Shutterstock

And according to the Hollywood Reporter, $10 million is an average salary for Charlize. And that would certainly explain the whopping $160 million net worth, as reported by Celebrity Net Worth. All that income lands her a spot on this list of top-earning actresses.

10. Meryl Streep: $160M

It's hardly surprising to find a legend like Meryl Streep on this ranking. At 72 years old, she just released another highly-anticipated film, Don't Look Up, and shows no signs of slowing down. Sources report that Streep brings in around $20 million per movie, and Celebrity Net Worth values her at about $160 million.

Meryl Streep net worthMeryl Streep net worth
Jonathan Prime/Universal/Kobal/Shutterstock

"I feel very proud to have been able to work in films where the women I'm portraying are very central to the story," Meryl shared. "We need to make more films that present women's lives as authentically as possible and tell more women's stories." Retweet!

9. Jennifer Lawrence: $160M

Up next is Jennifer Lawrence, who Celebrity Net Worth estimates sits on about $160 million. That big number is in part thanks to the $30-40 million she earned for the fourth Hunger Games and, more recently, $25 million for Don't Look Up. But back in 2014, Jennifer had a rude awakening after Sony records got hacked.

Jennifer Lawrence Top earning Jennifer Lawrence Top earning
Murray Close/Color Force/Lionsgate/Kobal/Shutterstock

"When the Sony hack happened, and I found out how much less I was being paid than the [men], I didn't get mad at Sony. I got mad at myself," Lawrence said. "I failed as a negotiator because I gave up early. I didn't want to keep fighting over millions of dollars that, frankly, due to two franchises, I don't need."

8. Scarlett Johansson: $165M

Scarlett Johansson has been one of the top-earning women in Hollywood for several years now. Celebrity Net Worth reports the actress got a $20 million deal for Black Widow and currently has a massive net worth of $165 million. Yet she almost didn't get that multi-million dollar role.

Scarlett Johansson Top earning Scarlett Johansson Top earning
Jay Maidment/Marvel/Walt Disney/Kobal/Shutterstock

Surprisingly, Scarlett was initially the plan B for Black Widow - something she's proud of. "The best call you can receive is after you are rejected for something, and then you get it," Johansson said. "You appreciate it more. I've basically made a career out of being second choice."

7. Sofia Vergara: $180M

Taking us up a notch is Sofia Vergara, who Celebrity Net Worth estimates has a net worth of $180 million. No biggie. The starlet reportedly made a lofty salary of $500,000 per Modern Family episode. Vergara's got millions, and she's not afraid to say it.

Sofia Vergara Highest earning Sofia Vergara Highest earning
Raymond Liu/ABC/BSkyB/Kobal/Shutterstock

"I'm not ashamed to say I love making money," Sofia previously said. "I like business, and the truth is I save way more than I spend. I invest. I plan for the future. I have a special eye for opportunities and work harder than anyone might expect." We love to hear it.

6. Sandra Bullock: $250M

Taking the next spot on our list, and easily so, is the talented Sandra Bullock. Celebrity Net Worth puts her net worth at about $250 million. And that comes from years of high-salary gigs. 2013's Gravity alone guaranteed her $20 million, plus 15% of the box office receipts and merchandise.

Sandra Bullock Highest earning actorsSandra Bullock Highest earning actors
Moviestore/Shutterstock

But even with millions in the bank and agents and P.R. surrounding her, Sandra is always her own boss. "People are always going, 'That's not what people want to see you in.' I couldn't care less," she bluntly said. "I'm the only one who can tell me what I'm not capable of doing. And then I'll do it anyway."

5. Julia Louis-Dreyfus: $250M

Seinfeld shaped the world of television, and Julia Louis-Dreyfus (along with the other beloved actors) shaped the world of Seinfeld. It's hard to imagine what modern sitcoms would look like without the legendary impact of the hit show. It's also hard to know what Julia's net worth would be.

Julia Louis-Dreyfus SalaryJulia Louis-Dreyfus Salary
HBO/Kobal/Shutterstock

According to Celebrity Net Worth, Julia is set to eventually inherit billions from her father. But for now, her $250 million net worth is all thanks to the actress's small-screen work. According to Time, she was making $600,000 per episode of Seinfeld and made $500,000 on Veep.

4. Julia Roberts: $250M

Julia Roberts had her breakout role in Pretty Woman and has since remained a household name. According to Celebrity Net Worth, she earned $25 million for starring in 2003's Mona Lisa Smile, and that's a typical annual income for the starlet. But if Roberts was starting her career today, things might look different.

Julia Roberts Richest actressesJulia Roberts Richest actresses
Columbia/Revolution Studios/Kobal/Shutterstock

"Things have changed a lot," Julia explained of Hollywood and acting. "When I started out... there were logical steps in a career progression: you made a film, and if it was successful, you had the opportunity to work again... Now, someone can just pop out of nowhere and make it, which I guess is very destabilizing."

3. Nicole Kidman: $250M

With a net worth of $250 million, as estimated by Celebrity Net Worth, it's safe to say Nicole Kidman has had a few million-dollar gigs on her plate. One of the actress's salary highlights? The $17.5 million she earned for the romance film Bewitched in 2005.

Nicole Kidman Wealthiest actressesNicole Kidman Wealthiest actresses
Melissa Moseley/Columbia/Kobal/Shutterstock

But according to Nicole, it takes a village. The icon revealed that some of her biggest career decisions were "Not always coming from a sense of confidence, like 'I know what I'm doing.' Not at all. A lot of times, I'm relying heavily on the people around to say, 'You've got more in you.'"

2. Jennifer Aniston: $300M

Jennifer Aniston's days of hosting and waitressing at restaurants are long gone: the 52-year-old sits on a comfy net worth of about $300 million, according to Celebrity Net Worth. And much of that money is thanks to some big paychecks from stellar small-screen performances.

Jennifer Aniston Richest actorsJennifer Aniston Richest actors
Media Res/Apple TV+/Kobal/Shutterstock

It's no secret that Jennifer and the rest of the Friends cast were highly compensated for their hit series: the actors were reportedly earning $1 million per episode by the time the show ended. Now, Celebrity Net Worth reports Aniston earns a whopping $1.25 million per episode on The Morning Show!

1. Reese Witherspoon: $300M

Jennifer Aniston's co-star and Hollywood legend Reese Witherspoon comes in hot with another $300 million net worth. Celebrity Net Worth reports this starlet also makes $1.25 million per episode on The Morning Show. And according to this top-earning gal, women need to talk about money more often.

Reese Witherspoon Wealthiest actorsReese Witherspoon Wealthiest actors
Media Res/Apple TV+/Kobal/Shutterstock

"Women need to talk about money more often. And our successes, not just our devastations," Reese said. And these successes don't have to be millions in the bank: Witherspoon proudly recalled her first air-conditioned apartment and becoming a first-time homeowner as life highlights.