The following is a list of clubs who have played in the Premier League since its formation in 1992 to the 2024–25 season.
Over that span, 51 teams have played in the Premier League, two of which (Cardiff City and Swansea City) are located in Wales; they play in the English football league system for practical and historical reasons.
Preston North End are the only former top-flight First Division champions who have never played in the Premier League;[1] they are among a group of fourteen clubs, twelve of which are active, that have played in the old First Division but not in the Premier League. By contrast, Barnsley, Bournemouth, Hull City, Reading, Swindon Town and Wigan Athletic never played in the old First Division before being promoted to the Premier League in 1997, 2015, 2008, 2006, 1993 and 2005, respectively.
Twelve of the 22 founder members of the Premier League will compete in the 2024-25 season. Six (Arsenal, Chelsea, Everton, Liverpool, Manchester United, and Tottenham Hotspur) have contested every season of the Premier League. The remaining six (Aston Villa, Crystal Palace, Ipswich Town, Manchester City, Nottingham Forest and Southampton), were also founder members, though each team has been relegated at least once in the past. Two clubs, Brighton & Hove Albion and Brentford, are not founding members of the Premier League, but have not been relegated since making their debuts in the Premier League after promotion in 2017 and 2021 respectively.