Who’s the richest Harry Potter cast member?
Harry Potter is a film series based on the Harry Potter series of novels by J. K. Rowling.
The first book of the series, “Harry Potter and the Philosopher’s Stone,” was published on June 26, 1997, and the film was released in 2001.
It became a critical and commercial success, grossing over $974 million at the worldwide box office against a $125 million budget.
The 8-film collection of “Harry Potter” movies has earned more than $7.7 billion in combined global box office sales.
The movies have been so successful that HBO is remaking Harry Potter for television. Each season, the TV series will cover one of Rowling’s books.
Scroll through our gallery to see the cast’s net worths. All dollar amount in US dollars.
The Harry Potter rich list:
#11 Tom Felton Net Worth – $15 Million
Tom Felton is an English actor who played Draco Malfoy in all of the Harry Potter films. During the series, Draco is portrayed as a cunning, competent young wizard.
Tom earned more than $18 million from the Harry Potter films.

Tom Felton attends the British Vogue And Tiffany & Co. Celebrate Fashion And Film Party 2023 – @Getty
Prior to landing the part of Draco, Tom auditioned to play Ron and Harry.
#10 Maggie Smith Net Worth – $25 Million
Dame Maggie Smith was a British actress who played Professor Minerva McGonagall. She passed away on September 27, 2024.

Maggie Smith on the set of Spielberg’s film Hook, on 1 January 1991 in Los Angeles – @Getty
Smith was made a dame by Queen Elizabeth II in 1990.
From her role as Professor McGonagall, Smith was paid $14 million. She said that acting in the Harry Potter films was not fully satisfying.
#9 Gary Oldman Net Worth – $40 Million
Gary Oldman has a net worth of $40 million. Oldman is an English actor who portrayed Sirius Black in the Harry Potter film adaptations.

Gary Oldman on the set of the film ‘Harry Potter and The Prisoner of Azkaban’, London – @Getty
It is undisclosed how much he was paid for his role in Harry Potter.
Gary has also acted in music videos for Annie Lennox, Guns N’ Roses, and David Bowie.
His films have grossed over $11 billion worldwide
#8 Emma Thompson Net Worth – $50 Million
Dame Emma Thompson is a British actress who performed as Professor Sybill Trelawney in Harry Potter. Her prophecy leads Lord Voldemort to target Harry Potter.

Emma Thompson circa 1981 in New York City – @Getty
In 2018, she was made a dame by Queen Elizabeth II.
She was married to Kenneth Branagh who also played in Harry Potter as Professor Gilderoy Lockhart.
#7 Rupert Grint Net Worth – $60 Million
Rupert Grint rocketed to fame for his role as Ron Weasley in the Harry Potter film series.

Rupert Grint talks at the Claridges Hotel on October 25, 2005 in London – @Getty
Rupert Grint has a net worth of $60 million.
“I actually don’t know how much I have,” Rupert told The Radio Times about his net worth.
He was paid at least $70 million for the Harry Potter movies.
#6 Ralph Fiennes Net Worth – $60 Million
Ralph Fiennes played Lord Voldemort in Harry Potter.

@Getty
Ralph Fiennes has a net worth of $60 million. “I think when I’m playing Voldemort … it’s about power and control and manipulating of people for power,” he said.
#5 Helena Bonham Carter Net Worth – $70 Million
Helena Bonham Carter is an English actress who earned two Academy Awards nominations. In Harry Potter, Carter portrayed Bellatrix Lestrange.

Helena Bonham Carter on the set of the film, ‘Harry Potter and The Order of the Phoenix’, London, England, 2006 – @Getty
From 1994 to 1999, Carter was in a relationship with Branagh. In 1994, Kenneth was still married to Thompson.
#4 Kenneth Branagh Net Worth – $70 million
Kenneth Branagh is a British actor who starred as Defence Against the Dark Arts professor Gilderoy Lockhart in the fantasy series.

Kenneth Branagh attends the press night after party for “William Shakespeare’s King Lear” 2023 – @Getty
He was appointed a Knight Bachelor in 2012.
“Gildroy is something of a dandy,” Branagh said. “He enjoys clothes, he enjoys his appearance.”
#3 Emma Watson Net Worth – $90 Million
Emma Watson is an English actress who starred as Hermione Granger in the Harry Potter film series.

Rupert Grint, Emma Watson and Daniel Radcliffe at the world premiere of Harry Potter And The Deathly Hallows: Part 2 – 2011 – @Getty
Emma Watson has a net worth of $90 million. She made about $70 million from the Harry Potter franchise.
“I feel incredibly lucky to be given the opportunity to be in such a fantastic film and work with so many tons of people,” she revealed.
She also made $15 million for her role in Beauty and the Beast.
#2 Robert Pattinson Net Worth – $100 Million
Robert Pattinson has a net worth of $100 million. He made most of his wealth from starring in the Twilight saga. For instance, he made over $80 million from The Twilight Saga: Breaking Dawn – Part 1 and Part 2.

Robert Pattinson attends the Dior Homme front row during Paris Fashion Week Menswear Fall-Winter 2023-2024 – @Getty
In Harry Potter, he played Cedric Diggory in Harry Potter and the Goblet of Fire.
#1 Daniel Radcliffe Net Worth – $120 Million
Daniel Radcliffe is an English actor who has a net worth of $120 million. Most of his wealth comes from starring in Harry Potter films.

Emma Watson, Rupert Grint and Daniel Radcliffe attend a photocall to present the new cast of the Harry Potter Films, London, August 23, 2000 – @Getty
Daniel made $95.6 million from the Harry Potter franchise as a whole.
“I got paid so well for doing the Harry Potter films, it’s ridiculous,” he said.
He became a millionaire at the ripe old age of 11.
Here is a quick recap of the ‘Harry Potter’ cast, ranked by net worth:
- Daniel Radcliffe Net Worth – $120 Million
- Robert Pattinson Net Worth – $100 Million
- Emma Watson Net Worth – $90 Million
- Kenneth Branagh Net Worth – $70 million
- Helena Bonham Carter Net Worth – $70 Million
- Ralph Fiennes Net Worth – $60 Million
- Rupert Grint Net Worth – $60 Million
- Emma Thompson Net Worth – $50 Million
- Gary Oldman Net Worth – $40 Million
- Maggie Smith – Net Worth – $25 Million
- Tom Felton Net Worth – $15 Million