Villa have finalised their pre-season plans for this summer.
The club will be in Austria for a training camp from July 9-14 as the players are put through their paces ahead of the 2016/17 Championship campaign.
When we head back to the UK, we face a host of friendlies on home soil.
First up, there's a game with National League North Telford United at The New Bucks Head on Saturday July 16, kick-off 12pm while we'll also send a side to play Worcester City at Stourport Swifts - kick-off 3pm.
There's a trip to League One new boys Bristol Rovers on Wednesday July 20, kick-off 7.45pm.
The claret and blues will then fly to France to play FC Nantes at the Stade Leo Lagrange, Avenue François Mitterrand, 44600, Saint-Nazaire.
The match against midfielder Jordan Veretout's former side takes place on Saturday July 23, kick-off 7pm.
League Two Cambridge United are our next opponents - we face Shaun Derry's men on July 26.
Finally, Premier League newcomers Middlesbrough visit Villa Park on Saturday July 30 before the Championship season starts a week later.
There are also a host of U21/U18 fixtures for our young sides all of which are listed below.
CONFIRMED FIRST TEAM GAMES
Friendly v AFC Telford (A) - 12pm Saturday July 16
Friendly v Worcester City (At Walshes Meadow, Stourport) - 3pm Saturday July 16
Friendly v Bristol Rovers (A) - 7.45pm Wednesday July 20
Friendly v FC Nantes (At Stade Leo Lagrange, Saint Nazaire) - Saturday July 23
Friendly v Cambridge United (A) - 7.30pm Tuesday July 26
Friendly v Middlesbrough (H) - 3pm Saturday July 30
CONFIRMED U21 GAMES
Friendly v Heather St John's (A) - 7.30pm Thursday July 21
Friendly v Biggleswade (A) - 2pm Sunday July 24
Friendly v Tamworth (A) - 7.30pm Wednesday July 27
Friendly v Chasetown (A) - 7.30pm Monday August 1