Championship · Attendance record

Cardiff City

Formed in 1899. League attendance history, season by season.

Compare to another club
Current stadiumCardiff City Stadium33,280 capacity · 2026/27Away-day guide
Club formed1899Cardiff City
Attendance record begins1920/2198 completed seasons with data
2026/27 league average22,142Live season →
2025/26 league average19,564Completed season
Year-on-year change+13.2%2026/27 vs 2025/26 · live
The story in numbers1920/21 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Cardiff City with another club →
Highest average37,9331952/53
Second World War 1939/40–1945/46 COVID-19 restrictions 2019/20–2020/21
The line connects recorded seasons across missing years. Shaded bands mark war and COVID interruptions. No missing values are estimated. Season ending year · Hover or tap for details. Stadium change: 2009/10 Cardiff City Stadium
The numbers

Club statistics

Explore all rankings →

Cardiff City currently averages 22,142 for league matches in 2026/27, compared with 19,564 in 2025/26. Its highest completed-season average in the database is 37,933 in 1952/53.

All-time average
15,823
Recorded seasons; includes 2026/27 where available
Highest season average
37,933
1952/53
Lowest season average
2,826
1986/87
Highest since 2000/01
31,408
2018/19
Five-season average
19,689
2021/22–2025/26 · completed seasons
Best national attendance rank
#5
Across recorded seasons
Biggest year-on-year rise
+11,244
+55.8% · 2018/19 vs 2017/18
Biggest year-on-year fall
-8,586
-27.3% · 2019/20 vs 2018/19
Seasons represented
103
99 with a recorded average

Season extremes and five-season averages use completed seasons. Year-on-year changes compare consecutive completed seasons with published averages, measured in supporters per match. The live 2026/27 figure appears separately.

Current season only

2026/27 Stadium Utilisation

Compare clubs →
StadiumCardiff City Stadium
2026/27 capacity33,280
League average22,142
Percentage filled66.5%

League average ÷ recorded 2026/27 stadium capacity. Published capacity can exceed seats available at a match because of segregation or other restrictions. Capacity source ↗

League matches

Season-by-season attendance

Live season
The all-time average uses every season for which a league average is shown, plus the live 2026/27 figure where available. Tier rank compares attendance averages at the same league level; it is shown only for seasons with a complete comparison. League finish is a separate result on the pitch.
SeasonTierLeague finishAverageEngland rankTier rank (attendance)
2026/27Live2In progress22,1423212
2025/263219,564373
2024/2522419,3443616
2023/2421221,2133114
2022/2322119,4553110
2021/2221818,869319
2020/2128———
2019/202522,822257
2018/1911831,4081411
2017/182220,1643213
2016/1721216,5643816
2015/162816,4633514
2014/1521121,124258
2013/1412027,4301313
2012/132122,999225
2011/122622,100236
2010/112423,194236
2009/102420,717299
2008/092718,0443311
2007/0821213,9393917
2006/0721315,2233716
2005/0621111,7204420
2004/0521612,9763917
2003/0421315,5693210
2002/033613,050382
2001/023412,523403
2000/01427,962451
1999/003216,8955010
1998/99437,131451
1997/984213,610768
1996/97473,594738
1995/964223,420738
1994/953224,5436213
1993/943196,072558
1992/93418,56037—
1991/92496,19152—
1990/914132,9468015
1989/903213,6427218
1988/893164,3876214
1987/88424,390595
1986/874132,826709
1985/863223,0616819
1984/852214,3635721
1983/842157,0674216
1982/83327,036444
1981/822205,5745118
1980/812196,7674616
1979/802159,9264012
1978/79299,2464215
1977/782198,3654718
1976/7721812,7903510
1975/763211,702343
1974/752219,1434517
1973/7421710,7143915
1972/7322011,456328
1971/7221915,510317
1970/712321,522234
1969/702721,502244
1968/692516,870308
1967/6821313,3014017
1966/6722010,2594721
1965/6622011,0054519
1964/6521310,5884717
1963/6421513,7823612
1962/6321015,5673411
1961/6212119,2942319
1960/6111523,3901916
1959/602224,183244
1958/592917,7763511
1957/5821515,8453813
1956/5712120,5503020
1955/5611726,6241614
1954/5512024,3112119
1953/5411032,4101312
1952/5311237,93388
1951/522228,945205
1950/512328,412225
1949/5021028,680257
1948/492435,091162
1947/482537,871123
1946/473S128,604191
1945/46————
1938/393S1314,217382
1937/383S1020,009292
1936/373S1815,644352
1935/363S209,528478
1934/353S199,908416
1933/343S227,9595714
1932/333S197,0085814
1931/323S97,68457—
1930/312228,2674820
1929/302812,9443711
1928/2912215,2562921
1927/281615,6073022
1926/2711415,4242922
1925/2611617,9462018
1924/2511121,6301311
1923/241226,92088
1922/231927,47577
1921/221432,76055
1920/212228,43014—
1919/20————
1914/15————

Historic seasonal figures, league finishes and national rankings are based primarily on the long-running compilation at European Football Statistics ↗, with thanks. All-time averages and tier attendance ranks are calculated by this site.