The Manchester United striker is set to complete his big-money move to the Emirates Stadium, having been told he could leave the club by new manager Louis van Gaal
Arsenal have agreed a £16 million fee for Danny Welbeck, Goal understands.
The Gunners have settled on a deal with Manchester United in the last few minutes and the England international has been given permission to discuss personal terms and undergo a medical with the club.
The striker is set to be offered a four-year contract with the option of a fifth year worth £100,000-a-week.
Arsene Wenger sanctioned a sensational late bid for Welbeck after failing to capture Radamel Falcao and Loic Remy over the last 48 hours.
The Gunners are now set to be successful in snatching Welbeck from under the noses of Tottenham, who were in advanced discussions to sign him on loan.
Goal understands that conversations with United on deadline day had centred on Arsenal trying to convince the 20-times Premier League champions to release Welbeck on a permanent deal rather than on loan.
It is believed that Arsenal had initially offered £13m for the forward and United had demanded £18m but the two clubs have now settled on a £16m move, though United are refusing to sanction his exit until they have completed the loan signing of Radamel Falcao from Monaco.
Welbeck, who trained with England at Arsenal's London Colney headquarters on Monday, had been on standby this evening to undergo a medical at the centre and has now been given permission to do so.