How old is Harry in Deathly Hallows Part 2?

Cast. Daniel Radcliffe as Harry Potter: A 17-year-old British wizard.

How old is Harry supposed to be in the deathly hallows?

Harry Potter was in his final year of school in The Deathly Hallows, and was about to turn 18 when the book ends after his victorious defeat during the Battle of Hogwarts.

How old was Harry Potter in each of the movies?

The second film, released in 2002, showed Radcliffe at 13, while Harry was 12. Harry Potter and the Prisoner of Azkaban (2004) came two years later. Then, Radcliffe was 15 and Harry was two years younger at 13. Harry Potter and the Goblet of Fire was released in 2005, making Radcliffe 16 and his character 14.