The 36-year-old will lead his new side in their battle for promotion from the Championship and wears the armband for the first time on Saturday
John Terry has been named the new captain of Aston Villa after completing his move to the Championship club.
The former Chelsea and England skipper takes over the armband from James Chester as Steve Bruce plots a return to the Premier League.
"Aston Villa are pleased to announce John Terry as captain," the club said in a brief statement. "Terry will be skipper for the 2017-18 campaign."
The 36-year-old, who said he signed for Villa to avoid having to play against Chelsea, captains his new side for the first time on Saturday in a pre-season friendly against Shrewsbury Town.
Terry spent 22 years at Chelsea and captained them from the 2004-05 season, winning five Premier League titles as well as the Champions League and Europa League.