Shirt archive › Crystal Palace
Every Crystal Palace shirt we know of, 1980-81 to 2025-26: 209 kits, 0 of them photographed from shirts we've had in. Who wore which number →
Grey tiles are shirts we haven’t had in yet. We’re adding kits all the time; spotted one missing or wrong? Let us know.
Join the club. It's free.
Sign up for a free account and get more from every shirt.
Collect crownsOne for every order of £20+. Five crowns and we send you £10 off.
♥Never miss a shirtTap ♡ Want on any shirt and we'll email you the moment one comes in, in your size.
✓Show off your collectionMark the shirts you own and share your collection with a link.
2025-26 Premier League
2024-25 Premier League
2023-24 Premier League
2022-23 Premier League
2021-22 Premier League
2020-21 Premier League
2019-20 Premier League
2018-19 Premier League
2017-18 Premier League
2016-17 Premier League
2015-16 Premier League
2014-15 Premier League
2013-14 Premier League
2012-13 Championship
2011-12 Championship
2010-11 Championship
2009-10 Championship
2008-09 Championship
2007-08 Championship
2006-07 Championship
2005-06
2004-05 Premier League
2003-04 Championship
2002-03 Championship
2001-02
2000-01 Championship
1999-00 Championship
1998-99
1997-98 Premier League
1996-97
1995-96
1994-95 Premier League
1993-94
1992-93
1991-92
1990-91
1989-90
1988-89
1987-88
1986-87
1985-86
1984-85
1983-84
1982-83
1981-82
1980-81
Hunting for a Crystal Palace shirt?
Pick the shirt you're after (or any of theirs) and we'll email you once, as soon as one comes in. Pick a size if you only want yours.