Harry Potter stars, then and now: who's richest today?
The Harry Potter rich list

The first entry in the magical movie franchise inspired by JK Rowling's hit books, Harry Potter and the Philosopher's Stone, landed in cinemas back in 2001.
Since then, the young actors who starred in the films are all grown up, with fantastic fortunes to their names thanks to their acting careers and more.
It was recently revealed that a new Harry Potter TV show will hit HBO in 2026, with casting underway to find new child stars who will take on the iconic roles of Harry, Ron, and Hermione. With a new generation of Potter stars imminent, read on to discover what the original alumni are up to in 2024 – and who has the most money in the bank.
All dollar amount in US dollars.
Oliver Phelps: $1 million (£790k)

Oliver Phelps played George Weasley, one of the mischievous Weasley twins.
Along with his real-life identical twin James, Oliver auditioned for the role when he was 14 years old. He landed the part despite lacking prior acting experience and went on to play George in all eight films.
Oliver Phelps: $1 million (£790k)

Oliver has continued to pursue acting, securing several roles since the final Harry Potter film came out in 2011. These include the made-for-TV drama Danny and the Human Zoo in 2015 and the 2019 sports biography 7 Days: The Story of Blind Dave Heeley.
More recently, he scored a minor part in the 2021 thriller flick Last Night in Soho, alongside former Doctor Who actor Matt Smith and The Queen's Gambit star Anya Taylor-Joy.
Today, online sources suggest Oliver is worth a cool $1 million (£790k).
James Phelps: $1 million (£790k)

James Phelps portrayed Fred Weasley, George's twin and partner in crime.
Oliver and James skipped school to attend an open audition for their roles, a move perfectly in keeping with the cheeky characters they portray. Like his brother, James had no prior acting experience when he landed the role.
James Phelps: $1 million (£790k)

After Harry Potter wrapped, James scored a part in an episode of the British crime drama Silent Witness. He's also continued to share the screen with his twin, appearing alongside him in 7 Days: The Story of Blind Dave Heeley and Last Night in Soho.
He's also got a solo role in the pipeline as Koün the fisherman in upcoming historical fantasy flick Brigantia, which IMDb reports is pre-production.
Outside of acting, James and Oliver host a podcast, Normal Not Normal. The perfect podcast for "Potterheads", the brothers share behind-the-scenes tidbits about their Wizarding World experiences, and have also interviewed some of their former co-stars, including Bonnie Wright (Ginny Weasley) and Evanna Lynch (Luna Lovegood).
Like Oliver, James's estimated total fortune also stands at $1 million (£790k).
Harry Melling: $3 million (£2.4m)

Harry Melling played Dudley Dursley, Harry Potter's bullying cousin. He appeared in five of the eight Harry Potter films.
Melling was only 10 years old when he scored the role of the detestable Dudley. Although the young actor already had experience on the stage, Harry Potter and the Philosopher's Stone marked his silver screen debut.
Harry Melling: $3 million (£2.4m)

Post-Potter, Melling has enjoyed a thriving career, flexing his acting chops in numerous hit TV series. These include the British fantasy shows Merlin and His Dark Materials, as well as the critically acclaimed Netflix drama The Queen's Gambit.
In film, his credits include standout performances in the 2018 Western The Ballad of Buster Scruggs and the 2020 drama The Devil All the Time, where he shared the screen with Tom Holland and Robert Pattinson. Most recently, Melling appeared in the 2024 historical drama Harvest.
The busy star also has several upcoming projects in the pipeline, most notably the historical drama Wolf Hall: The Mirror and the Light, based on the best-selling Hilary Mantel book.
His estimated net worth stands at a respectable $3 million (£2.4m).
Alfred Enoch: $3 million (£2.4m)

Alfred Enoch portrayed Gryffindor student Dean Thomas.
Enoch was 12 years old when he landed the role, with Harry Potter and the Philosopher's Stone marking his screen debut. He appeared in seven of the eight films in the franchise.
Alfred Enoch: $3 million (£2.4m)

After his Harry Potter days were over, Enoch showcased his acting talents in a number of critically acclaimed British TV series, including Broadchurch and Sherlock.
However, Enoch landed his big break in 2014 when he was cast as Wes Gibbins in the American crime drama How to Get Away with Murder. He starred in the hit series alongside acting veteran Viola Davis until 2020.
Today, Enoch continues to grace the small screen, most recently appearing in the 2023 thriller series The Couple Next Door. His current estimated net worth stands at $3 million (£2.4m).
Evanna Lynch: $4 million (£3.2m)

Evanna Lynch portrayed quirky Ravenclaw student Luna Lovegood.
She was cast at the age of 14 and made her acting debut in the franchise's fifth film, Harry Potter and the Order of the Phoenix. She appeared in the following three movies.
Evanna Lynch: $4 million (£3.2m)

In 2013, Lynch reprised the role of Luna in the made-for-TV musical A Very Potter Senior Year. She's also sunk her teeth into various other roles.
Standout moments include a starring turn in the 2015 indie drama film My Name is Emily and an appearance in the British crime drama Silent Witness. Most recently, she featured in the BAFTA-winning short film Bus Girl.
Lynch's next project is a leading role in the upcoming black comedy flick Influenced!, which explores the dark world of social media influencers. Her estimated total fortune stands at a cool $4 million (£3.2m).
Bonnie Wright: $4 million (£3.2m)

Bonnie Wright portrayed Ginny Weasley in all eight films of the Harry Potter franchise.
Wright, who landed the role aged just nine years old, had no acting experience beyond school plays when she auditioned, with Harry Potter and the Philosopher's Stone marking her screen debut.
Bonnie Wright: $4 million (£3.2m)

Wright, who holds a degree in filmmaking, has ventured into producing and directing several projects. These include short films such as 2016's Sextant and 2018's Medusa's Ankles.
She continues to act and has credits in a diverse range of projects, including indie drama Before I Sleep (2013), the family-friendly Who Killed Nelson Nutmeg? (2015), and a made-for-TV rendition of A Christmas Carol (2018).
Most recently, Wright produced and hosted an upcoming eco-friendly travel documentary titled Go Gently, which is based on her lifestyle book of the same title. Her multi-faceted career has earned her an estimated fortune of $4 million (£3.2m).
Katie Leung: $5 million (£4m)

Katie Leung portrayed Ravenclaw student Cho Chang, landing the coveted role at the age of 16.
She made her acting debut in the fourth instalment, Harry Potter and the Goblet of Fire, and appeared in five of the franchise's eight movies.
Katie Leung: $5 million (£4m)

Leung has since gone on to appear in a number of big-budget TV shows, notably the 2022 sci-fi series The Peripheral and Amazon Prime Video's fantasy hit The Wheel of Time.
She currently has a vocal role in the animated series Arcane, and she's also lent her voice to popular video games like Cyberpunk 2077 and Lego Star Wars. Most recently, Leung appeared in the British thriller series Nightsleeper and has scored a role in the upcoming fourth season of Netflix's hit series Bridgerton, slated to air in 2026.
Her estimated net worth stands at a neat $5 million (£4m).
Matthew Lewis: $10 million (£8m)

Matthew Lewis played shy Gryffindor student Neville Longbottom, appearing in all eight films.
Despite being only 11 years old when he landed his breakout role in Harry Potter, Lewis had already cut his teeth on numerous other projects. He made his screen debut in the crime drama Dalziel and Pascoe in 1996 at the tender age of seven, and also made appearances in cosy British dramas like Heartbeat and Where the Heart Is.
This background undoubtedly made Lewis one of the more experienced child stars cast in the magical film franchise.
Matthew Lewis: $10 million (£8m)

Lewis has continued to enjoy screen success in adulthood, appearing in popular British TV shows such as Happy Valley, Ripper Street, and All Creatures Great and Small.
His silver screen credits include the 2012 crime thriller Wasteland and the 2016 rom-com Me Before You, where he shared the screen with British acting icons Emilia Clarke, Sam Claflin, and Charles Dance. Lewis has also tried his hand behind the camera, producing a short film called On My Own in 2020.
His estimated fortune stands at an impressive $10 million (£8m).
Tom Felton: $20 million (£16m)

Tom Felton played the villainous Slytherin student Draco Malfoy, appearing in all eight Harry Potter films.
Already an experienced child actor prior to landing the role of the dastardly Draco, Felton started his career appearing in adverts for brands such as Barclaycard and Commercial Union. He made his silver screen debut in The Borrowers in 1997, aged 10.
Felton was 13 when he landed his breakout Harry Potter role.
Tom Felton: $20 million (£16m)

Though Draco Malfoy remains Felton's most famous role, he's found plenty of other projects to star in since. His film credits include the 2014 war drama Against the Sun and 2018's Ophelia, a reimagining of Shakespeare's Hamlet that saw him share the screen with Star Wars alum Daisy Ridley.
Additionally, Felton scored a recurring role in the superhero series The Flash between 2016 and 2017, portraying forensic scientist Julian Albert across 17 episodes. Most recently, he appeared in the 2023 thriller flick Some Other Woman.
His estimated total fortune stands at an impressive $20 million (£16m).
Rupert Grint: $50 million (£40m)

Rupert Grint played Ron Weasley, Harry Potter's loyal best friend, in all eight films.
Although Grint had been interested in acting from a young age and had starred in school plays, being cast as Ron at the age of 11 marked his screen debut.
Rupert Grint: $50 million (£40m)

The Harry Potter alum has enjoyed a lucrative acting career since the conclusion of the magical franchise, most notably starring in the psychological Apple TV+ series Servant for four seasons between 2019 and 2023.
Other small-screen roles include the 2017 crime drama Snatch, which he also executive produced, and the 2022 Netflix horror anthology series Guillermo del Toro's Cabinet of Curiosities. Most recently, he appeared in the 2023 horror movie Knock at the Cabin, directed by M. Night Shyamalan.
His estimated net worth stands at an incredible $50 million (£40m).
Emma Watson: $85 million (£68m)

Emma Watson portrayed the smart and sassy Gryffindor student Hermione Granger in all eight Harry Potter movies.
Watson was just 10 years old when filming of Harry Potter and the Philosopher's Stone began. Like Grint, the young starlet had never acted professionally prior to landing the role of Hermione.
Emma Watson: $85 million (£68m)

Now a bona fide Hollywood darling, Watson has appeared in numerous blockbusters post-Hermione, including a starring role as Belle in the 2017 live-action remake of the Disney classic Beauty and the Beast.
Other major movie credits include the 2014 biblical epic Noah, where she starred alongside Russell Crowe, Jennifer Connelly, and Anthony Hopkins, and Greta Gerwig's 2019 adaptation of Little Women, where she played Meg March.
Appointed the face of Prada Beauty in 2022, the multi-talented Watson recently directed and starred in a short film to promote the brand's latest fragrance, Paradoxe.
Today, her estimated net worth is $85 million (£68m). The role of Hermione remains both her most iconic and most lucrative to date, with Watson reportedly earning a staggering $70 million (£55m) from her years spent in the Wizarding World.
Robert Pattinson: $100 million (£79m)

Robert Pattinson played the doomed Hufflepuff student Cedric Diggory in 2005's Harry Potter and the Goblet of Fire.
Pattinson had already made his screen debut the previous year in an adaptation of Vanity Fair and was 17 years old by the time he joined the cast of Harry Potter.
Robert Pattinson: $100 million (£79m)

Pattinson would later rocket to global stardom when he secured the lead role of brooding vampire Edward Cullen in the Twilight franchise in 2008, based on the best-selling book series by Stephenie Meyer.
Since then, the Hollywood heartthrob has delved into a range of diverse roles, with notable performances in movies such as Christopher Nolan's mind-bending blockbuster Tenet (2020) and the critically acclaimed indie flick The Lighthouse (2019).
Pattinson scored another highly coveted gig when he was cast as Bruce Wayne in The Batman, which was released in 2022. His gritty performance as the caped crusader garnered him critical acclaim, and he'll star in the much-anticipated sequel in 2025.
His estimated net worth currently stands at around $100 million (£79m). Much of that comes from his blockbuster Twilight role, where he reportedly earned a base salary of $25 million (£20m), as well as a generous cut of the box office profits for the last two films in the series. He's said to have banked a cool $3 million (£2.4m) for The Batman.
Daniel Radcliffe: $110 million (£87m)

Daniel Radcliffe played the lead role of boy wizard Harry Potter in all eight of the franchise's movies.
The young Radcliffe had already scored his first acting gig at the age of 10, playing a young David Copperfield in a 1999 adaptation of Charles Dickens' novel of the same name.
The following year, Radcliffe auditioned to play Harry Potter and, after a lengthy audition process and an eight-month wait, he landed the life-changing role. Despite being just 11 years old, he reportedly earned a cool $1 million (£790k) for his starring turn in The Philosopher's Stone – although this is just a fraction of what he would later go on to rake in.
Daniel Radcliffe: $110 million (£87m)

While Radcliffe is undoubtedly best known for playing Harry Potter, he's found plenty of other projects to sink his teeth into over the years.
Notable highlights include his starring role in the 2012 horror hit The Woman in Black, a critically acclaimed performance in the 2016 crime drama Imperium, and the comedic biopic Weird: The Al Yankovic Story, where he portrayed the kooky titular character. Most recently, he appeared in the TV series Mulligan.
Today, his estimated net worth stands at £110 million (£87m). He's said to have made a jaw-dropping $100 million (£79m) alone from his eponymous role in the Harry Potter series.
Now discover the staggering sums your favourite actors are worth in 2024
Comments
Do you want to comment on this article? You need to be signed in for this feature