Pre-season

Fixtures and results for Aston Villa pre-seasons past, current and future.

2024: USA, UK, Germany

Kick off times are local to venue.

Walsall
0
Aston Villa
3
Jul 17th
1930
Friendly
Spartak Trnava
0
Aston Villa
3
Jul 20th
1600
Friendly
Columbus Crew
4
Aston Villa
1
Jul 27th
2000
RB Leipzig
2
Aston Villa
0
Jul 31st
2000
Friendly
Club America
1
Aston Villa
0
Aug 3rd
1630
Friendly
Aston Villa
3
Athletic Bilbao
2
Aug 7th
1930
Borussia Dortmund
2
Aston Villa
0
Aug 10th
1700
Friendly

2023: UK, USA, Spain

Walsall
1
Aston Villa
1
Jul 15th
1300
Friendly
Newcastle
3
Aston Villa
3
Jul 23rd
1900
EPL Summer Series
Fulham
2
Aston Villa
0
Jul 26th
1900
EPL Summer Series
Aston Villa
3
Brentford
3
Jul 30th
1200
EPL Summer Series
Aston Villa
3
Lazio
0
Aug 3rd
1930
Friendly
Valencia
1
Aston Villa
2
Aug 5th
2000
Friendly

2022: UK, Australia, France

Walsall
0
Aston Villa
4
Jul 9th
1300
Friendly
Leeds
0
Aston Villa
1
Jul 17th
0535
Friendly
Brisbane Roar
0
Aston Villa
1
Jul 20th
1045
Friendly
Man Utd
2
Aston Villa
2
Jul 23rd
1045
Friendly
Stade Rennais
1
Aston Villa
2
Jul 30th
1700
Friendly

2021: UK

Walsall
0
Aston Villa
4
Jul 21st
1930
Friendly
Stoke
2
Aston Villa
0
Jul 24th
1500
Friendly
Aston Villa
Nottingham Forest
Jul 28th
1300
Friendly
Bristol City
0
Aston Villa
3
Jul 31st
1300
Friendly
Aston Villa
Sevilla
Aug 7th
1500
Friendly
Aston Villa
3
Salernitana
1
Aug 8th
1400
Friendly

2019: UK, USA, Germany

Minnesota Utd
0
Aston Villa
3
Jul 17th
1900
Friendly
Shrewsbury
0
Aston Villa
1
Jul 21st
1400
Friendly
Walsall
1
Aston Villa
5
Jul 24th
1945
Friendly
Charlton
1
Aston Villa
4
Jul 27th
1500
Friendly
RB Leipzig
1
Aston Villa
3
Aug 3rd
1530
Friendly

2018: UK, Germany

Telford
0
Aston Villa
3
Jul 14th
1500
Friendly
Kidderminster Harriers
1
Aston Villa
1
Jul 14th
1500
Friendly
Walsall
1
Aston Villa
4
Jul 17th
1945
Friendly
Burton Albion
0
Aston Villa
4
Jul 21st
1500
Friendly
Aston Villa
1
West Ham
3
Jul 25th
1945
Friendly
Dynamo Dresden
1
Aston Villa
2
Jul 28th
1400
Friendly

2017: UK, Germany

Fixture against Arminia Bielefeld, which replaced cancelled game against Vitesse Arnhem, also cancelled due to a waterlogged pitch.

Telford
0
Aston Villa
4
Jul 12th
1945
Friendly
Kidderminster
0
Aston Villa
3
Jul 12th
1945
Friendly
Shrewsbury
2
Aston Villa
1
Jul 15th
1500
Friendly
Walsall
0
Aston Villa
0
Jul 18th
1945
Friendly
MSV Duisburg
0
Aston Villa
3
July 23rd
1200
Cup of Traditions
Hertha Berlin
0
Aston Villa
2
July 23rd
1500
Cup of Traditions
Vitesse Arnhem
Aston Villa
Jul 25th
1800
Friendly
Arminia Bielefeld
Aston Villa
Jul 25th
1800
Friendly
Aston Villa
0
Watford
0
Jul 29th
1500
Graham Taylor tribute match

2016: Austria Training Camp, UK, France

GAK Graz
0
Aston Villa
8
Jul 9th
Friendly
Telford
1
Aston Villa
2
Jul 16th
Friendly
Worcester City
1
Aston Villa
5
Jul 16th
Friendly
Bristol Rovers
1
Aston Villa
1
Jul 20th
Friendly
FC Nantes
0
Aston Villa
1
Jul 23rd
Friendly
Cambridge Utd
0
Aston Villa
3
Jul 26th
Friendly
Aston Villa
1
Middlesbrough
3
Jul 30th
Friendly

2015: Portugal Training Camp, UK

Aston Villa
1
Fulham
3
Jul 11th
Friendly
Aston Villa
0
Sporting Braga
0
Jul 17th
Friendly
Swindon
0
Aston Villa
2
Jul 21st
Friendly
Walsall
1
Aston Villa
1
Jul 25th
Friendly
Wolves
2
Aston Villa
2
Jul 28th
Friendly
Nottingham Forest
3
Aston Villa
3
Aug 1st
Friendly

2014: UK, USA, Holland

Mansfield
1
Aston Villa
3
Jul 17th
Friendly
FC Dallas
0
Aston Villa
2
Jul 23rd
Friendly
Houston Dynamo
0
Aston Villa
1
Jul 26th
Friendly
Chesterfield
3
Aston Villa
1
Jul 30th
Friendly
Groningen
4
Aston Villa
1
Aug 2nd
Friendly
Walsall
0
Aston Villa
1
Aug 5th
Friendly
Aston Villa
0
Parma
0
Aug 9th
Friendly

2013: Germany, UK, Ireland

SV Rodinghausen
1
Aston Villa
1
Jul 10th
Friendly
SC Paderborn
1
Aston Villa
1
Jul 12th
Friendly
VfL Bochum
1
Aston Villa
1
Jul 14th
Friendly
Wycombe Wanderers
2
Aston Villa
2
Jul 20th
Friendly
Luton Town
2
Aston Villa
0
Jul 23rd
Friendly
Crewe
1
Aston Villa
5
Jul 26th
Friendly
Walsall
0
Aston Villa
5
Jul 31st
Friendly
Shamrock Rovers
0
Aston Villa
2
Aug 4th
Friendly
Aston Villa
3
Malaga
2
Aug 10th
Friendly

2012: USA, UK, Germany

Burton Albion
1
Aston Villa
2
Jul 14th
Friendly
Philadelphia Union
0
Aston Villa
1
Jul 18th
Friendly
Chicago Fire
0
Aston Villa
1
Jul 21st
Friendly
Portland Timbers
2 (4)
Aston Villa
2 (5)
Jul 24th
Friendly
Peterborough
0
Aston Villa
2
Aug 1st
Friendly
Nottingham Forest
3
Aston Villa
1
Aug 4th
Friendly
Werder Bremen
3
Aston Villa
3
Aug 11th
Friendly

2011: Asia, UK, Portugal

Walsall
1
Aston Villa
3
Jul 21st
Friendly
Aston Villa
1
Blackburn
0
Aston Villa
0
Chelsea
2
Derby County
2
Aston Villa
0
Aug 3rd
Friendly
Braga
1
Aston Villa
1
Aug 6th
Friendly

2010: Ireland, UK, Portugal & Valencia at Villa Park

Basingstoke
2
Aston Villa XI
1
Jul 18th
Friendly
Peterborough
2
Aston Villa
3
Jul 19th
Friendly
Bohemians
2
Aston Villa
1
Jul 24th
Friendly
Walsall
1
Aston Villa
2
Jul 27th
Friendly
Aston Villa
3
Feyenoord
1
Jul 31st
Benfica
4
Aston Villa
1
Aug 1st
Aston Villa
0
Valencia
0
Aug 6th
Friendly

2009: UK, Spain (Peace Cup) & Fiorentina at Villa Park

Peterborough
0
Aston Villa
3
Jul 18th
Friendly
Colchester
2
Aston Villa
2
Jul 21st
Friendly
Malaga
1
Aston Villa
0
Jul 25th
Aston Villa
3
Atlante
1
Jul 29th
FC Porto
1
Aston Villa
2
Jul 31st
Aston Villa
4
Juventus
3
Aug 2nd
Oxford Utd
2
Aston Villa XI
0
Aug 4th
Friendly
Aston Villa
1
Fiorentina
0
Aug 8th
Friendly

2008: Switzerland, UK & Intertoto Cup

FC Wil
0
Aston Villa
6
Jul 10th
Friendly
FC Zurich
2
Aston Villa
1
Jul 12th
Friendly
Lincoln City
3
Aston Villa
1
Jul 15th
Friendly
Odense BK
2
Aston Villa
2
Jul 19th
Intertoto Cup
Aston Villa
1
Odense BK
0
Jul 26th
Intertoto Cup
Reading
1
Aston Villa
1
Aug 2nd
Friendly
FH Hafnarfjordur
1
Aston Villa
4
Aug 14th
UEFA Cup

2007: North America, UK & Inter Milan at Villa Park

Toronto FC
2
Aston Villa
4
Jul 25th
Friendly
Columbus Crew
1
Aston Villa
3
Jul 28th
Friendly
Stoke City
Aston Villa
Aug 1st
Friendly
Aston Villa
3
Inter Milan
0
Aug 4th
Friendly
Walsall
Aston Villa
Aug 7th
Friendly