Pritchard, a former England Under-21 international, has agreed a four-year deal at Carrow Road.
The 23-year-old has scored a total of 20 goals in 100 matches on loan away from White Hart Lane at Peterborough, Swindon, Brentford and West Brom.
Jones, 30, has signed a two-year deal after leaving Portsmouth.
He has made more than 400 career appearances for clubs including Exeter, Peterborough and Crawley and will fight for a first-team place alongside John Ruddy and Michael McGovern.
Pritchard told the club website: "I feel I need to go out and prove myself again in football. I'm 23 now so it's about time I had my own path really."
Find all the latest football transfers on our dedicated page.
Norwich City have signed midfielder Alex Pritchard from Tottenham Hotspur for an undisclosed fee and goalkeeper Paul Jones on a free transfer.