The 20-year-old, who made his EFL Championship debut for the Canaries against Middlesbrough in March, has become Ian Culverhouse's latest recruit at the Jakemans Community Stadium.
Welch is registered and eligible to make his debut against FC Halifax Town on Saturday, having been allocated squad number 14.