OFFICIAL: Watford confirm Danny Welbeck signing
Welbeck, 28, left Arsenal in June after five years with the Londoners.
The Hornets believe Welbeck, who has 42 England caps and was part of Gareth Southgate's 2018 World Cup squad, can have a major impact providing he can stay fit. Welbeck scored 16 goals in 42 appearances on the international stage with England, last appearing for the Three Lions last September.
He was restricted to 14 appearances for Arsenal last season after signing from Manchester United in 2014, where he had previously come through the academy ranks.
The Manchester-born forward did not play after suffering an ankle injury during a Europa League game against Sporting Lisbon in November.
Welbeck also made 142 appearances in six years at Manchester United, winning the Premier League title in 2013, before joining Arsenal for £16m where he scored 16 times.
An official statement on Watofrd's webiste read: " The Hornets are delighted to confirm the signing of England international forward Danny Welbeck on a free transfer. The former Manchester United and Arsenal man has agreed a permanent contract with the Hornets and further bolsters Javi Gracia’s squad ahead of the start of the 2019/20 Premier League season."