Crystal Palace FC

Crystal Palace FC have 34 fixtures listed between 5 Nov 2026 and 30 May 2027 — 19 at home and 15 away, against 23 different opponents.

Tickets for Crystal Palace FC matches are sold through the clubs' official ticket offices.

When do Crystal Palace FC play next?

Next up: at home to TSG 1899 Hoffenheim, at Selhurst Park Stadium, London on 5 Nov 2026.

Prices are the lowest listed per date on StubHub International and change with demand.

Where do Crystal Palace FC play?

Crystal Palace FC play home fixtures at Selhurst Park Stadium, London, where 19 of the 34 fixtures listed here are played. The 15 away fixtures listed are spread across 13 cities. Selhurst Park Stadium guide →

Who Crystal Palace FC play

TSG 1899 Hoffenheim Liverpool FC Coventry City FC Real Sociedad Hull City Chelsea FC Aston Villa FC Manchester United Sunderland AFC Arsenal FC AFC Bournemouth Brentford FC AC Sparta Praha Tottenham Hotspur FC Salzburg Fulham FC Ipswich Town FC Everton FC Manchester City FC Nottingham Forest FC Brighton & Hove Albion FC Newcastle United FC Leeds United