The 20 year old was forced to train with Villa's youth team for disciplinary reasons.
"I am pleased to have him back because he's an important player for the group," said manager Remi Garde.
The Frenchman added: "I am pleased regarding how Jack trained over the past two weeks with the U21s.
"Jack is back. I am happy for that - and for the team."