The 19-year-old has made one first-team appearance for Spurs, coming on as a substitute during an EFL Cup win over Gillingham in 2016, but has struggled to break in since.
That is nothing to be ashamed of considering his age and the wealth of talent and experience that is ahead of him in the pecking order, and a spell with the Canaries should aid his development.
Canaries boss Daniel Farke is happy with his arrival, telling his club’s website: “Marcus is a young player with huge potential.
“He is rated as one of the biggest talents in English football but will need some time to adapt to a new surrounding and to the physical game in the Championship.”
Edwards said on Norwich City TV: “I’m really excited and can’t wait to help the team. When I spoke to the manager, he made me feel welcome and explained how he wanted to play.”
Edwards is ineligible for the club’s FA Cup third-round replay with Chelsea on Wednesday.
Rangers manager Steven Gerrard is weighing up a move for Liverpool full-back Jon Flanagan, reports claim.
Scottish champions Celtic are reportedly ready to offer full-back Calvin Miller a new deal before sending him out on loan.
Everton target Jack Wilshere has sparked a scramble for his signature after confirming he is leaving Arsenal this summer.
Tottenham's hopes of landing Wilfried Zaha have been hit by the news Crystal Palace have offered him a bumper new deal to stay.
Ryan Giggs says Gareth Bale would be the perfect fit for Manchester United but has doubts over whether he will leave Real Madrid.
Manchester City's attempts to sign Riyad Mahrez could be in doubt again as reports claim Leicester only want a straight cash deal.