"Why would someone my age need this much money? Let's face it, I don't really have any use for it," the 18-year-old actress, who plays Hermione Granger in the blockbusters, told the Daily Mail.
Watson also said that, coming from a family of attorneys and academics, she is unsure if acting is something she wants to do for the rest of her life, the British newspaper reported Monday.
"I was 9 years old when I was given the part without even going to acting school. Just because this has happened to me doesn't necessarily mean it's the right thing," she said. "I didn't know I wanted to be an actress, they just found me out of nowhere. So it's taken me a little while to work out that this was what I wanted to do -- well, for now."
Watson said she didn't watch a lot of movies at home when she was growing up.
"I had no idea who (actors) Maggie Smith or Gary Oldman or any of these people were," she told the Mail. "So, I'm educating myself by watching more films and becoming very passionate about them. But it doesn't necessarily mean I'll be acting forever."
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Beyonce flaunts bikini body, Blue Ivy in vacation pics