The Welshman has been searching for a new club since the Gunners withdrew their offer of a new contract in October
Arsenal midfielder Aaron Ramsey has signed a pre-contract agreement with Juventus, according to reports.
Ramsey, 28, has been free to negotiate with clubs outside England since January after Arsenal withdrew an offer to extend his stay in north London.
He completed his medical at the weekend and Sky Sports in Italy claims the move will be made official in February.
Man City set to agree £7m deal for wonderkid who could replace Fernandinho
The 'heir to Arjen Robben' being targeted by Chelsea
Chelsea and Liverpool tracking prolific striker with 80 goals in 112 games
Lampard to turn to decorated Chelsea team-mate to aid promotion push
Chelsea make contact with Bundesliga side over winger transfer
Alvaro Morata brutally compared to famous Chelsea flop by talkSPORT host
Martin Keown 'astonished' by the restrictions on Arsenal in January
Liverpool 'considering £20million move' for Bundesliga wonderkid
Paris Saint-Germain and Bayern Munich were also linked with the Welshman but it is understood Juve was his first choice.
Ramsey joined Arsenal from Cardiff in 2008 and has scored 53 goals in 253 Premier League games.
He has won the FA Cup three times – scoring the winning goals in the finals against Hull (2014) and Chelsea (2017).
Juventus are one of Europe’s most powerful clubs and are currently nine points clear at the top of Serie A as they look to secure an eighth successive title.