According to the financial spellbooks (read: Celebrity Net Worth and various industry reports), Tom Felton is estimated to have banked around $15 to $20 million from the entire Harry Potter franchise. That’s not his net worth—that’s just the sweet, sweet movie money from playing the blond wonder for a decade. To put that in perspective, that’s enough to buy a small castle, a lifetime supply of anti-dandruff shampoo for his platinum locks, and still have enough left over to buy a few butterbeers for the whole Slytherin house.
But here’s the surprising fact that might make you spit out your pumpkin juice: he didn’t get rich overnight. Tom was just a 12-year-old kid when he started. He was getting paid a standard child actor salary—which, let’s be real, is still more than your paper route, but nowhere near the $20 million mark. That came later, thanks to the franchise becoming a global monster and his contract renegotiations.
The “I’m a Child, Pay Me Less” Phase
In the first two films, Tom likely earned a humble sum, rumored to be around $1 million total for both. Compare that to Daniel Radcliffe (Harry), who was reportedly earning $1 million per film from the very start. Ouch. Try getting a nose job on that kind of budget, Draco. But then magic happened—literally. As the movies exploded in popularity, the young stars signed new deals with massive back-end profit participation.
By the time we got to Goblet of Fire, Tom’s salary jumped. The final two films, Deathly Hallows Part 1 and 2, were where the real treasure chest opened. Industry insiders say the core trio (Radcliffe, Grint, Watson) were making $15 million each per film by the end. Tom? He wasn’t in that exact club, but he was the next best thing—earning an estimated $3 to $5 million per movie for the final installments. Not bad for a kid who spent most of his screen time sneering and saying “my father will hear about this.”
Tom Felton Then And Now