Selhurst Park, gelegen in Selhurst in Croydon, ist die Heimat von Crystal Palace. Trotz einer geringeren Kapazität als viele andere Erstligisten bietet das Stadion mit 25.486 Plätzen eine der besten Atmosphären in der Premier League. Die Holmesdale Road Stand mit 8.329 Plätzen am südöstlichen Ende des Stadions ist besonders bemerkenswert dank des Fahnenmeers und der mitreißenden Gesänge der leidenschaftlichen Dauerkarteninhaber.
Dank seiner Lage ist das Stadion leicht mit Zug- und Busverbindungen erreichbar und ein großartiger Ort für Gelegenheitsspieler, um erstklassigen Fußball zu erleben. Das Stadion ist Austragungsort eines spannenden und langjährigen Derbys zwischen Crystal Palace und ihren Hauptkonkurrenten Brighton, die kurioserweise 40 Meilen voneinander entfernt sind - das Derby wird entweder als M23- oder A23-Derby bezeichnet, benannt nach den Straßen, die die beiden Teams verbinden.