
A Premier League season has 380 matches, with each club playing 38. Here’s how the schedule works, why it changed and which games count.
There are 380 games in a Premier League season, with each of the 20 clubs playing 38 matches: 19 at home and 19 away. Every team faces every other team twice, once at each ground. So, if you mean “how many matches does my club play?”, the answer is 38; if you mean the entire competition, it is 380. Those figures cover Premier League football only. FA Cup, League Cup and European matches are extra, which is why your club’s fixture list can look considerably longer.
Why each Premier League team plays 38 games
Advertisement · 18+ · Gamble responsibly · BeGambleAware.orgThe calculation starts with the number of opponents, not the number of clubs. There are 20 teams, but nobody plays themselves, leaving each club with 19 opponents. Playing all 19 at home and then all 19 away gives you 38 league fixtures. This is a double round-robin format: everyone faces the same set of opponents, with an equal split between home and away matches. Whether a club is chasing the title or trying to avoid relegation, its basic league workload is identical. There is no shorter programme for newly promoted sides.
To calculate the competition’s total, multiply 20 clubs by 38 games, then divide by two: 20 × 38 ÷ 2 = 380. That final step is essential because every fixture belongs to two teams’ schedules. Arsenal hosting Liverpool, for example, counts as a game for Arsenal and a game for Liverpool, but it is still only one match. Simply multiplying clubs by fixtures would count the entire season twice. The useful distinction is between team appearances and actual matches: two clubs take part, but only one fixture goes into the league-wide total.
How the Premier League season fits into the calendar
The season normally runs from August to May, with most matches taking place at weekends and others scheduled for weekday evenings. However, 38 games does not mean 38 uninterrupted weekends of league football. International breaks and domestic cup dates also need room, while European competitions occupy midweeks for participating clubs. The exact opening and closing dates can vary, including to accommodate major summer international tournaments. Think of the season as a shared football calendar rather than a neat weekly appointment: the league has a fixed number of fixtures, but fitting them in takes rather more flexibility.
The Premier League’s own explanation of fixture planning shows why this is such a puzzle. International dates and UEFA club competition dates are protected before domestic cup rounds and league games are fitted around them. Clubs can also make requests connected to stadium availability, while nearby teams may be paired to avoid both playing at home at the same time and stretching police resources. Arsenal and Tottenham Hotspur are one example. The 19-home, 19-away balance is straightforward; deciding precisely when everyone plays is the part that requires the juggling.
For supporters, the practical lesson is to treat the original fixture list as a schedule whose dates and kick-off times can change. Check the latest confirmed details before committing to travel, especially around European and cup commitments. A rearranged league match remains one of the same 38 fixtures; moving it does not create an extra game. Equally, a club playing in the FA Cup or League Cup is adding a separate competition to its workload, not increasing its Premier League allocation. The competition label matters more than whether the match happens on a Saturday or a Wednesday.
Has the Premier League always had 380 matches?
No. The Premier League previously had 22 clubs, with the final season of that format coming in 1994/95. Applying the same home-and-away calculation, each side had 21 opponents and therefore played 42 league games, rather than 38. The division was reduced after that campaign, when four clubs were relegated and only two were promoted. The 20-team structure has been in place since 1995/96. That change matters when reading older season summaries: a Premier League campaign has not always offered the same number of matches, so comparisons across eras need a little care.
The modern format is not unique to England. In the research available at the time of writing, Spain’s La Liga and Italy’s Serie A also have 20 teams playing 38 matches each, producing 380 league games. Germany’s Bundesliga and France’s Ligue 1 have 18 teams, meaning 34 games per club and 306 overall. The same arithmetic explains the difference: fewer clubs means fewer opponents to face twice. These are league-only comparisons, though. They do not tell you a club’s complete workload once cup ties and European fixtures are included.
Ultimately, there is no single all-competitions match total that applies to every Premier League club. A side’s schedule grows according to which other competitions it enters and how far it progresses in them. A long cup run can keep supporters busy well beyond the standard league commitment, while European football adds another layer. For the search query itself, though, the answer is refreshingly tidy: 20 clubs, 38 league games each, 19 at home, 19 away and 380 matches across the season. Everything else belongs in a separate column.
More columns

Arsenal need perspective after Fleetwood, but not an excuse
Touchline Opinion
29 October 2026

When did Arsenal last win the Premier League?
Touchline Guides
28 October 2026

When Did Leicester Win the Premier League?
Touchline Guides
28 October 2026

Oxford are third, but League One's promotion race should revolve around them
Touchline Opinion
28 October 2026


