
Aston Villa
Premier League · England
Latest avg (2025/26)
41,823
League rank (2025/26)
#10
Premier League
All-time peak
85,826
Mon, May 27, 2019 · vs Derby County
Peak season
2023/24
avg 41,862
Aston Villa is a football club that plays in Premier League (England). This database covers 444 home matches from the 2002/03 season through 2025/26.
In the 2025/26 season, Aston Villa drew an average home crowd of 41,823, ranking #10 in Premier League. They played 16 matches with a peak of 43,157 and a low of 39,495, totalling 669,165 spectators.
The all-time home attendance record of 85,826 was set on Mon, 2019-05-27 against Derby County at Wembley Stadium.
Home Attendance Trend
Aston Villa - Home Attendance Trend
Away Attendance Trend
Aston Villa - Away Attendance Trend
Top 10 Home Matches by Attendance
Venue:
| Rank | Date | Opponent | Venue | League | Season | Attendance |
|---|---|---|---|---|---|---|
| 1 | Mon, May 27, 2019 | Derby County | Wembley Stadium | Championship | 2018/19 | 85,826 |
| 2 | Sat, May 26, 2018 | Fulham | Wembley Stadium | Championship | 2017/18 | 85,243 |
| 3 | Sun, Dec 21, 2025 | Manchester United | Villa Park | Premier League | 2025/26 | 43,157 |
| 4 | Sat, Feb 21, 2026 | Leeds United | Villa Park | Premier League | 2025/26 | 43,048 |
| 5 | Sat, Jan 3, 2026 | Nottingham Forest | Villa Park | Premier League | 2025/26 | 43,039 |
| 6 | Sat, Dec 6, 2025 | Arsenal Football Club | Villa Park | Premier League | 2025/26 | 42,888 |
| 7 | Tue, Dec 29, 2009 | Liverpool Football Club | Villa Park | Premier League | 2009/10 | 42,788 |
| 8 | Wed, Feb 10, 2010 | Manchester United | Villa Park | Premier League | 2009/10 | 42,788 |
| 9 | Sun, Apr 25, 2010 | Birmingham City | Villa Park | Premier League | 2009/10 | 42,788 |
| 10 | Sun, May 22, 2011 | Liverpool Football Club | Villa Park | Premier League | 2010/11 | 42,785 |
85,826
85,243
43,157
43,048
43,039
42,888
42,788
42,788
42,788
42,785
Season Statistics
| Season | League | Avg. Attendance | Max | Min | Matches | Total Attendance |
|---|---|---|---|---|---|---|
| 2002/03 | Premier League | 34,975 | 42,602 | 25,817 | 19 | 664,533 |
| 2003/04 | Premier League | 36,622 | 42,573 | 28,625 | 19 | 695,811 |
| 2004/05 | Premier League | 37,354 | 42,593 | 31,312 | 19 | 709,730 |
| 2005/06 | Premier League | 34,112 | 42,551 | 26,422 | 19 | 648,124 |
| 2006/07 | Premier League | 36,214 | 42,551 | 27,450 | 19 | 688,071 |
| 2007/08 | Premier League | 40,029 | 42,640 | 32,288 | 19 | 760,560 |
| 2008/09 | Premier League | 39,812 | 42,585 | 35,134 | 19 | 756,422 |
| 2009/10 | Premier League | 38,573 | 42,788 | 32,917 | 19 | 732,895 |
| 2010/11 | Premier League | 37,194 | 42,785 | 32,627 | 19 | 706,685 |
| 2011/12 | Premier League | 33,873 | 40,053 | 30,100 | 19 | 643,590 |
| 2012/13 | Premier League | 35,060 | 42,084 | 28,692 | 19 | 666,135 |
| 2013/14 | Premier League | 36,081 | 42,682 | 30,292 | 19 | 685,535 |
| 2014/15 | Premier League | 34,133 | 41,273 | 25,311 | 19 | 648,518 |
| 2015/16 | Premier League | 33,690 | 42,200 | 28,245 | 19 | 640,112 |
| 2016/17 | Championship | 32,107 | 41,337 | 26,435 | 23 | 738,464 |
| 2017/18 | Championship | 34,559 | 85,243 | 26,631 | 25 | 863,974 |
| 2018/19 | Championship | 38,208 | 85,826 | 27,331 | 25 | 955,190 |
| 2019/20 | Premier League | 41,661 | 42,010 | 40,867 | 13 | 541,594 |
| 2020/21 | Premier League | 10,000 | 10,000 | 10,000 | 1 | 10,000 |
| 2021/22 | Premier League | 41,681 | 42,045 | 40,290 | 19 | 791,930 |
| 2022/23 | Premier League | 41,707 | 42,212 | 39,978 | 19 | 792,431 |
| 2023/24 | Premier League | 41,862 | 42,640 | 40,636 | 18 | 753,516 |
| 2024/25 | Premier League | 41,854 | 42,743 | 37,890 | 19 | 795,234 |
| 2025/26 | Premier League | 41,823 | 43,157 | 39,495 | 16 | 669,165 |
2002/03Premier League
34,975
- Max
- 42,602
- Min
- 25,817
- Matches
- 19
- Total Attendance
- 664,533
2003/04Premier League
36,622
- Max
- 42,573
- Min
- 28,625
- Matches
- 19
- Total Attendance
- 695,811
2004/05Premier League
37,354
- Max
- 42,593
- Min
- 31,312
- Matches
- 19
- Total Attendance
- 709,730
2005/06Premier League
34,112
- Max
- 42,551
- Min
- 26,422
- Matches
- 19
- Total Attendance
- 648,124
2006/07Premier League
36,214
- Max
- 42,551
- Min
- 27,450
- Matches
- 19
- Total Attendance
- 688,071
2007/08Premier League
40,029
- Max
- 42,640
- Min
- 32,288
- Matches
- 19
- Total Attendance
- 760,560
2008/09Premier League
39,812
- Max
- 42,585
- Min
- 35,134
- Matches
- 19
- Total Attendance
- 756,422
2009/10Premier League
38,573
- Max
- 42,788
- Min
- 32,917
- Matches
- 19
- Total Attendance
- 732,895
2010/11Premier League
37,194
- Max
- 42,785
- Min
- 32,627
- Matches
- 19
- Total Attendance
- 706,685
2011/12Premier League
33,873
- Max
- 40,053
- Min
- 30,100
- Matches
- 19
- Total Attendance
- 643,590
2012/13Premier League
35,060
- Max
- 42,084
- Min
- 28,692
- Matches
- 19
- Total Attendance
- 666,135
2013/14Premier League
36,081
- Max
- 42,682
- Min
- 30,292
- Matches
- 19
- Total Attendance
- 685,535
2014/15Premier League
34,133
- Max
- 41,273
- Min
- 25,311
- Matches
- 19
- Total Attendance
- 648,518
2015/16Premier League
33,690
- Max
- 42,200
- Min
- 28,245
- Matches
- 19
- Total Attendance
- 640,112
2016/17Championship
32,107
- Max
- 41,337
- Min
- 26,435
- Matches
- 23
- Total Attendance
- 738,464
2017/18Championship
34,559
- Max
- 85,243
- Min
- 26,631
- Matches
- 25
- Total Attendance
- 863,974
2018/19Championship
38,208
- Max
- 85,826
- Min
- 27,331
- Matches
- 25
- Total Attendance
- 955,190
2019/20Premier League
41,661
- Max
- 42,010
- Min
- 40,867
- Matches
- 13
- Total Attendance
- 541,594
2020/21Premier League
10,000
- Max
- 10,000
- Min
- 10,000
- Matches
- 1
- Total Attendance
- 10,000
2021/22Premier League
41,681
- Max
- 42,045
- Min
- 40,290
- Matches
- 19
- Total Attendance
- 791,930
2022/23Premier League
41,707
- Max
- 42,212
- Min
- 39,978
- Matches
- 19
- Total Attendance
- 792,431
2023/24Premier League
41,862
- Max
- 42,640
- Min
- 40,636
- Matches
- 18
- Total Attendance
- 753,516
2024/25Premier League
41,854
- Max
- 42,743
- Min
- 37,890
- Matches
- 19
- Total Attendance
- 795,234
2025/26Premier League
41,823
- Max
- 43,157
- Min
- 39,495
- Matches
- 16
- Total Attendance
- 669,165
Home stadiums
| Stadium | City | Matches | Avg | Max | Seasons |
|---|---|---|---|---|---|
| Villa Park | — | 463 | 37,075 | 43,157 | 2002–2025 |
| Wembley Stadium | — | 2 | 85,535 | 85,826 | 2017–2018 |
Villa Park
2002–2025
- Matches
- 463
- Avg
- 37,075
- Max
- 43,157
Wembley Stadium
2017–2018
- Matches
- 2
- Avg
- 85,535
- Max
- 85,826
