Robert Pattinson was on hand to accept the award from his Twilight co-star Ashley Greene and Chuck's Zachary Levi.
"Wow. Wow," he said. "Thank you very much. I don't know why they asked me to accept it.
"When I was doing this movie, it was so much fun doing it that I was saying to people that I didn't even care if anyone saw it," he continued.
The actor finished by thanking the movie's fans.
In November, Pattinson admitted he worries about whether his career will survive when the Twilight films end.
The 25-year-old was recently chosen as one of Digital Spy's Top 20 Hottest Males of 2011.
More from the People's Choice Awards 2012:
> Jane Lynch blasts Kim Kardashian, Ashton Kutcher at 2012 PCAs
> Demi Lovato sings 'Give Your Heart a Break' at People's Choice Awards 2012
> Nina Dobrev wins 'Favorite TV Drama Actress' at People's Choice Awards
> 'Big Bang Theory' cast open People's Choice Awards 2012
> People's Choice Awards 2012 - The winners
Watch Robert Pattinson accept the People's Choice Award for Water for Elephants below: