The English striker has agreed on a three-year deal with a one-year option to join the Canaries for an undisclosed fee after a successful four-season spell with Celtic.
The English striker has agreed to a three-year deal with the Canaries, which the club will have the option to extend to a fourth year. Hooper scored 31 goals in all competitions last season as Neil Lennon's side secured the Scottish Premier League title and advanced to the knockout stages of the Champions League.
"There's been a lot of speculation going back to January and I'm pleased to have finally put pen to paper and joined Norwich," the forward told the Canaries' official website. "I can't wait to get down to work, to get training with the lads and working with the coaching staff. I knew Chris Hughton and Colin Calderwood from my youth days at Spurs, so it will be great to be back working with them in the Premier League.
"I have scored goals at every level I have played at, and the challenge of playing in the Premier League is really exciting to me."
Hooper will have played in every division of English football from the Premier League to the sixth-tier Conference South when he makes his top-flight debut for the Norfolk club.
He began his career with Tottenham before working his way to a 2.4 million pound move to Glasgow through spells with Grays, Southend and Scunthorpe.