Terry, 36 and who left champions Chelsea after 22 trophy-laden years at the end of last season having lifted the Premier League title, is reported to have agreed a weekly salary of £60,000 (68,300 euros, $77,700) with the club that is owned by Chinese businessman Tony Xia.
“#WelcomeJT: It’s official – John Terry signs… Full story �� bit.ly/2t8Ixv3 �� #PartOfThePride #AVFC,” tweeted Aston Villa with a photograph of the former England skipper in their kit.
Terry, whose final appearance for Chelsea was mired in controversy with several fans winning money on betting on him being substituted in the 26th minute the same number as his shirt, said he was very happy to have plumped for Villa.
“I am delighted to join Aston Villa,” Terry told Villa’s official website.
“It’s a club I have admired from afar for many years — Villa Park is one of the finest stadiums in the country and there’s a good group of players here, with an experienced and successful manager in Steve Bruce.
“I can’t wait to get started now and look to help the squad achieve something special this season.”
Terry joins the side against whom he made his senior debut 19 years ago in a League Cup third round tie.
“Life has come full circle,” he said.
Chelsea also tweeted their best wishes.
“Wishing John Terry the very best of luck at Aston Villa! (with a thumbs-up icon),” the champions tweeted.
Terry is expected to fly out to Portugal to join his team-mates at the club’s pre-season training, before the new season which begins at home to Hull City, Bruce’s former club, on August 5th.
The signing is a bit of a coup for Villa — who endured a torrid time last season never threatening to return immediately to the Premier League finally finishing 13th — as they faced competition from clubs including Turkish giants Galatasaray and Premier League duo West Bromwich Albion and Swansea.
Download our app and read this and other great stories on the move. Available for Android and iOS.