Naughton, 22, moved to White Hart Lane from Sheffield United in 2009 and has nine England Under-21 caps.
He spent last season on loan at Championship side Leicester and has now signed for newly-promoted Norwich to continue his development.
Norwich boss Paul Lambert told the club's official website: "We're delighted to have secured Kyle's services for the season. He's a quality player who will come in and give the current group a hand as well as providing more healthy competition for places.
"He's a pacy player and he's also young and hungry to continue developing his career and we're obviously pleased he's got the chance now to do that with us here at Norwich City."
Naughton becomes the seventh addition to Lambert's squad, following James Vaughan, Steve Morison, Elliott Bennett, Ritchie De Laet, Bradley Johnson and Anthony Pilkington to Carrow Road.
Source: Team Talk
Source: Team Talk