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.
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.
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.
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.
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 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.
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.
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.
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 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.
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.
"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.
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.
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!
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.
"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.
"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.
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.
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.
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.
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.
"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.
"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.
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.
"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.
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.
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.
"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.
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.
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.
"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.