Crystal Palace FC ble grunnlagt den 10. september 1905 av arbeidere ved utstillingsbygningen The Crystal Palace, og spilte opprinnelig deres hjemmekamper på banen i nærheten av bygningen. Det fantes en annen Crystal Palace klubb allerede i 1861, men den nåværende klubben er ikke en direkte fortsettelse av den.