Premier League · Attendance record

Crystal Palace

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

Compare to another club
Current stadiumSelhurst Park25,194 capacity · 2026/27Away-day guide
Club formed1905Crystal Palace
Attendance record begins1920/2198 completed seasons with data
2026/27 league average25,102Live season →
2025/26 league average24,925Completed season
Year-on-year change+0.7%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 Crystal Palace with another club →
Highest average30,1671972/73
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: 1924/25 Selhurst Park
The numbers

Club statistics

Explore all rankings →

Crystal Palace currently averages 25,102 for league matches in 2026/27, compared with 24,925 in 2025/26. Its highest completed-season average in the database is 30,167 in 1972/73.

All-time average
16,937
Recorded seasons; includes 2026/27 where available
Highest season average
30,167
1972/73
Lowest season average
6,446
1984/85
Highest since 2000/01
25,455
2018/19
Five-season average
24,882
2021/22–2025/26 · completed seasons
Best national attendance rank
#6
Across recorded seasons
Biggest year-on-year rise
+10,027
+50.5% · 1969/70 vs 1968/69
Biggest year-on-year fall
-10,514
-35.3% · 1980/81 vs 1979/80
Seasons represented
112
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 →
StadiumSelhurst Park
2026/27 capacity25,194
League average25,102
Percentage filled99.6%

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/27Live1In progress25,1022717
2025/2611524,9252617
2024/2511225,0642718
2023/2411024,9322515
2022/2311125,2092417
2021/2211224,2822017
2020/21114———
2019/2011425,0602117
2018/1911225,4552215
2017/1811125,0632314
2016/1711425,1612114
2015/1611524,8251816
2014/1511024,4211916
2013/1411124,1142319
2012/132517,2803413
2011/1221715,2193714
2010/1122015,3513916
2009/1022114,7713814
2008/0921515,2203715
2007/082516,0313715
2006/0721217,5413514
2005/062619,4573413
2004/0511824,1082417
2003/042617,344299
2002/0321416,8672910
2001/0221018,121288
2000/0122117,061278
1999/0021515,662278
1998/9921417,123255
1997/9812021,9831915
1996/972616,085235
1995/962315,248235
1994/9511914,9922419
1993/942115,365248
1992/9312015,7482117
1991/9211017,6181614
1990/911319,66015—
1989/9011517,10516—
1988/892310,655289
1987/88269,74631—
1986/87267,58338—
1985/86256,78735—
1984/852156,4464013
1983/842188,1993512
1982/832159,8873612
1981/8221510,3813411
1980/8112219,2801716
1979/8011329,79466
1978/792123,294143
1977/782919,636266
1976/773316,106302
1975/763520,124221
1974/753517,274261
1973/7422021,797234
1972/7312130,1671010
1971/7212026,9731715
1970/7111828,8891212
1969/7012029,9011414
1968/692219,874255
1967/6821117,141319
1966/672718,100265
1965/6621114,809308
1964/652718,232223
1963/643217,203302
1962/6331114,854362
1961/6231517,481261
1960/614219,089241
1959/604815,630391
1958/594714,885392
1957/583S1413,229465
1956/573S2012,081498
1955/563S2311,0625410
1954/553S2010,7315713
1953/543S2212,296528
1952/533S1312,4155512
1951/523S1914,8735310
1950/513S2413,828518
1949/503S716,87447—
1948/493S2214,87056—
1947/483S1314,9375511
1946/473S1814,082529
1945/46————
1938/393S214,799351
1937/383S713,501435
1936/373S1410,870476
1935/363S612,613363
1934/353S513,357333
1933/343S1210,996394
1932/333S510,877364
1931/323S415,13222—
1930/313S213,181291
1929/303S913,45534—
1928/293S215,58428—
1927/283S510,94643—
1926/273S611,64539—
1925/263S1312,76735—
1924/2522114,25031—
1923/242159,82547—
1922/2321610,72043—
1921/2221412,33537—
1920/213113,885404
1919/20————
1914/15————
1913/14————
1912/13————
1911/12————
1910/11————
1909/10————
1908/09————
1907/08————
1906/07————
1905/06————

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.