FPFootball Predict Hub

EPL schedule

Premier League Fixtures 2026/27

Upcoming Premier League matches, dates and kickoff times in one clean schedule. When provider data is enabled, the schedule refreshes automatically and safely falls back to a dated snapshot during outages.

Provider-backed dataUpdated: 29 October 2026 at 20:30 UTC

Fixtures supplied by football-data.org and cached for up to 60 minutes. Kickoff times are shown in UK local time.

Upcoming EPL fixtures

Kickoff times are shown in UK local time.

Predict scores
31 Oct 2026
Chelsea
12:30
Man United
31 Oct 2026
Man City
15:00
Brighton Hove
31 Oct 2026
Bournemouth
15:00
Leeds United
31 Oct 2026
Coventry City
15:00
Sunderland
31 Oct 2026
Hull City
15:00
Ipswich Town
31 Oct 2026
Brentford
15:00
Nottingham
31 Oct 2026
Tottenham
17:30
Crystal Palace
31 Oct 2026
Aston Villa
20:00
Fulham
01 Nov 2026
Liverpool
16:30
Arsenal
02 Nov 2026
Newcastle
20:00
Everton
06 Nov 2026
Everton
20:00
Coventry City
07 Nov 2026
Leeds United
12:30
Tottenham
07 Nov 2026
Arsenal
15:00
Hull City
07 Nov 2026
Fulham
15:00
Newcastle
07 Nov 2026
Nottingham
17:30
Man City
08 Nov 2026
Crystal Palace
14:00
Liverpool
08 Nov 2026
Sunderland
14:00
Chelsea
08 Nov 2026
Ipswich Town
14:00
Bournemouth
08 Nov 2026
Brighton Hove
14:00
Brentford
08 Nov 2026
Man United
16:30
Aston Villa

Premier League schedule explained

The Premier League season contains 380 matches. Each of the 20 clubs plays every other club twice, once at home and once away, creating a 38-game schedule per team. Broadcast selections, European competition, domestic cups and operational decisions can move dates and kickoff times.

This page covers Premier League fixtures, EPL fixtures, Premier League schedule, EPL schedule, upcoming Premier League matches and next Premier League games as one search-intent cluster.

Use fixtures with our prediction tools

Enter exact scores for upcoming matches on the Premier League predictions page, then compare your matchweek picks with the final-table forecast in the EPL predictor.

Premier League fixtures FAQs

How many Premier League fixtures are there in a season?

There are 380 league matches in a 20-team Premier League season.

How many games does each team play?

Each club plays 38 matches, facing every opponent once at home and once away.

Can Premier League fixture dates change?

Yes. Broadcast selections, cup competitions, European matches and operational factors can change dates and kickoff times.

Where can I predict Premier League scores?

Use our Premier League Predictions page to enter and save exact-score picks for the matchweek.