Selhurst Park Stadium

About Selhurst Park Stadium

Selhurst Park Stadium is the home of Crystal Palace Football Club, located in South London, England. Opened in 1924, the stadium has been the club’s base for nearly a century and has a current capacity of around 25,486. Known for its passionate atmosphere, Selhurst Park has hosted numerous memorable matches and was even used as a venue during the 1948 Summer Olympics. Over the years, the stadium has undergone several renovations, with plans for further redevelopment to modernize its facilities and expand seating capacity.

 

Facts about Selhurst Park Stadium

  • Opened in 1924 – The stadium was officially inaugurated on August 30, 1924, with Crystal Palace playing against Sheffield Wednesday.
  • Designed by Archibald Leitch – A famous football stadium architect, Leitch was responsible for designing many iconic UK stadiums.
  • Multi-club history – Apart from Crystal Palace, Charlton Athletic and Wimbledon FC also played home matches at Selhurst Park at different times.
  • 1948 Olympic Venue – The stadium was used for football matches during the 1948 London Summer Olympics.
  • Planned Redevelopment – Crystal Palace has long-term plans to upgrade the Main Stand, increasing the capacity to over 34,000.

Upcoming Events at Selhurst Park Stadium

Our most popular hospitality packages & tickets

We currently have no events available, please check back again soon!