Premier League 2024/25 schedule of fixtures, match dates, kickoff times: When is Man United, Arsenal, Liverpool, Man City and other teams' next game?

Feargal Brennan

Premier League 2024/25 schedule of fixtures, match dates, kickoff times: When is Man United, Arsenal, Liverpool, Man City and other teams' next game? image

The new Premier League campaign is up and running after a long wait since the 2023/24 season ended in May.

England's top flight confirmed the schedule for the 2024/25 season on June 18, where all 20 teams found out who and when they will face each other. 

Manchester City went into the new campaign as defending champions after Pep Guardiola sealed a fourth successive title last season, with Leicester City, Ipswich Town and Southampton all promoted back to the top flight.

Here, The Sporting News looks at all the matches for the 2024/25 campaign, with a full breakdown of when you can expect to see each team in action.

MORE: All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Latest Premier League top scorer rankings

When did the Premier League 2024/25 season start?

The 2024/25 Premier League season started on Friday, August 16, 2024. Manchester United beat Fulham 1-0 at Old Trafford in the opening match of the 2024/25.

When does the Premier League 2024/25 season end?

The 2024/25 Premier League season will conclude on Sunday, May 25, 2025. As per tradition, all 10 matches will take place at the same time on the final day to protect sporting integrity.

Premier League 2024/25 team-by-team fixture schedule

Below are the fixtures for each Premier League side in the 2024/25 season. Note that match dates are subject to change based on TV broadcasting arrangements, plus the European and domestic cup calendars.

Specific kickoff times are also confirmed at a later date, once the initial schedule has been set. Again, these are subject to change depending on broadcast deals and potential clashes with European or cup games.

Following the fixture release, broadcasters will announce their plans for the first batch of televised games, with similar updates throughout the course of the campaign on a semi-regular basis.

Postponements and rearrangements to avoid clashes with other competitions, such as the UEFA Champions League and FA Cup, mean that games, dates and kickoff times can be moved, often at relatively late notice.

Arsenal

MatchDate
Arsenal vs. WolvesAug. 17
Aston Villa vs. Arsenal Aug. 24
Arsenal vs. BrightonAug. 31
Tottenham vs. ArsenalSep. 15
Man City vs. ArsenalSep. 22
Arsenal vs. Leicester CitySep. 28
Arsenal vs. SouthamptonOct. 5
Bournemouth vs. ArsenalOct. 19
Arsenal vs. LiverpoolOct. 26
Newcastle vs. ArsenalNov. 2
Chelsea vs. ArsenalNov. 9
Arsenal vs. Nottingham ForestNov. 23
West Ham vs. ArsenalNov. 30
Arsenal vs. Man UnitedDec. 3
Fulham vs. ArsenalDec. 7
Arsenal vs. EvertonDec. 14
Crystal Palace vs. ArsenalDec. 21
Arsenal vs. Ipswich TownDec. 26
Brentford vs. ArsenalDec. 29
Brighton vs. ArsenalJan. 4
Arsenal vs. TottenhamJan. 14
Arsenal vs. Aston VillaJan. 18
Wolves vs. ArsenalJan. 25
Arsenal vs. Man CityFeb. 1
Leicester City vs. ArsenalFeb. 15
Arsenal vs. West HamFeb. 22
Nottingham Forest vs. ArsenalFeb. 25
Man United vs. ArsenalMar. 8
Arsenal vs. ChelseaMar. 15
Arsenal vs. FulhamApr. 1
Everton vs. ArsenalApr. 5
Arsenal vs. BrentfordApr. 12
Ipswich Town vs. ArsenalApr. 19
Arsenal vs. Crystal PalaceApr. 26
Arsenal vs. BournemouthMay 3
Liverpool vs. ArsenalMay 10
Arsenal vs. NewcastleMay 18
Southampton vs. ArsenalMay 25

Aston Villa

MatchDate
West Ham vs. Aston VillaAug. 17
Aston Villa vs. ArsenalAug. 24
Leicester City vs. Aston VillaAug. 31
Aston Villa vs. EvertonSep. 14
Aston Villa vs. WolvesSep. 21
Ipswich Town vs. Aston VillaSep. 29
Aston Villa vs. Man UnitedOct. 5
Fulham vs. Aston VillaOct. 19
Aston Villa vs. BournemouthOct. 26
Tottenham vs. Aston VillaNov. 2
Liverpool vs. Aston VillaNov. 9
Aston Villa vs. Crystal PalaceNov. 23
Chelsea vs. Aston VillaNov. 30
Aston Villa vs. BrentfordDec. 3
Aston Villa vs. SouthamptonDec. 7
Nottingham Forest vs. Aston VillaDec. 14
Aston Villa vs. Man CityDec. 21
Newcastle vs. Aston VillaDec. 26
Aston Villa vs. BrightonDec. 29
Aston Villa vs. Leicester CityJan. 4
Everton vs. Aston VillaJan. 14
Arsenal vs. Aston VillaJan. 18
Aston Villa vs. West HamJan. 25
Wolves vs. Aston VillaFeb. 1
Aston Villa vs. Ipswich TownFeb. 15
Aston Villa vs. ChelseaFeb. 22
Crystal Palace vs. Aston VillaFeb. 25
Brentford vs. Aston VillaMar. 8
Aston Villa vs. LiverpoolMar. 15
Brighton vs. Aston VillaApr. 1
Aston Villa vs. Nottingham ForestApr. 5
Southampton vs. Aston VillaApr. 12
Aston Villa vs. NewcastleApr. 19
Man City vs. Aston VillaApr. 26
Aston Villa vs. FulhamMay 3
Bournemouth vs. Aston VillaMay 10
Aston Villa vs. TottenhamMay 18
Man United vs. Aston VillaMay 25

Bournemouth

MatchDate
Nottingham Forest vs. BournemouthAug. 17
Bournemouth vs. NewcastleAug. 25
Everton vs. BournemouthAug. 31
Bournemouth vs. ChelseaSep. 14
Liverpool vs. BournemouthSep. 21
Bournemouth vs. SouthamptonSep. 30
Leicester City vs. BournemouthOct. 5
Bournemouth vs. ArsenalOct. 19
Aston Villa vs. BournemouthOct. 26
Bournemouth vs. Man CityNov. 2
Brentford vs. BournemouthNov. 9
Bournemouth vs. BrightonNov. 23
Wolves vs. BournemouthNov. 30
Bournemouth vs. TottenhamDec. 3
Ipswich Town vs. BournemouthDec. 7
Bournemouth vs. West HamDec.14
Man United vs. BournemouthDec. 21
Bournemouth vs. Crystal PalaceDec. 26
Fulham vs. BournemouthDec. 29
Bournemouth vs. EvertonJan. 4
Chelsea vs. BournemouthJan. 15
Newcastle vs. Bournemouth Jan. 18
Bournemouth vs. Nottingham ForestJan. 25
Bournemouth vs. LiverpoolFeb. 1
Southampton vs. BournemouthFeb. 15
Bournemouth vs. WolvesFeb. 22
Brighton vs. BournemouthFeb. 25
Tottenham vs. BournemouthMar. 8
Bournemouth vs. BrentfordMar. 15
Bournemouth vs. Ipswich TownApr. 1
West Ham vs. BournemouthApr. 5
Bournemouth vs. FulhamApr. 12
Crystal Palace vs. BournemouthApr. 19
Bournemouth vs. Man UnitedApr. 26
Arsenal vs. BournemouthMay 3
Bournemouth vs. Aston VillaMay 10
Man City vs. BournemouthMay 18
Bournemouth vs. Leicester CityMay 25

Brentford

MatchDate
Brentford vs. Crystal PalaceAug. 18
Liverpool vs. BrentfordAug. 25
Brentford vs. SouthamptonAug. 31
Man City vs. BrentfordSep. 14
Tottenham vs. BrentfordSep. 21
Brentford vs. West HamSep. 28
Brentford vs. WolvesOct. 5
Man United vs. BrentfordOct. 19
Brentford vs. Ipswich TownOct. 26
Fulham vs. BrentfordNov. 2
Brentford vs. BournemouthNov. 9
Everton vs. BrentfordNov. 23
Brentford vs. Leicester CityNov. 30
Aston Villa vs. BrentfordDec. 3
Brentford vs. NewcastleDec. 7
Chelsea vs. BrentfordDec. 14
Brentford vs. Nottingham ForestDec. 21
Brighton vs. BrentfordDec. 26
Brentford vs. ArsenalDec. 29
Southampton vs. BrentfordJan. 4
Brentford vs. Man CityJan. 14
Brentford vs. Liverpool Jan. 18
Crystal Palace vs. BrentfordJan. 25
Brentford vs. TottenhamFeb. 1
West Ham vs. BrentfordFeb. 15
Leicester City vs. BrentfordFeb. 22
Brentford vs. EvertonFeb. 25
Brentford vs. Aston VillaMar. 8
Bournemouth vs. BrentfordMar. 15
Newcastle vs. BrentfordApr. 2
Brentford vs. ChelseaApr. 5
Arsenal vs. BrentfordApr. 12
Brentford vs. BrightonApr. 19
Nottingham Forest vs. BrentfordApr. 26
Brentford vs. Man UnitedMay 3
Ipswich Town vs. BrentfordMay 10
Brentford vs. FulhamMay 18
Wolves vs. BrentfordMay 25

Brighton

MatchDate
Everton vs. BrightonAug. 17
Brighton vs. Man UnitedAug. 24
Arsenal vs. BrightonAug. 31
Brighton vs. Ipswich TownSep. 14
Brighton vs. Nottingham ForestSep. 22
Chelsea vs. BrightonSep. 28
Brighton vs. TottenhamOct. 5
Newcastle vs. BrightonOct. 19
Brighton vs. WolvesOct. 26
Liverpool vs. BrightonNov. 2
Brighton vs. Man CityNov. 9
Bournemouth vs. BrightonNov. 23
Brighton vs. SouthamptonNov. 30
Fulham vs. BrightonDec. 3
Leicester City vs. BrightonDec. 7
Brighton vs. Crystal PalaceDec. 14
West Ham vs. BrightonDec. 21
Brighton vs. BrentfordDec. 26
Aston Villa vs. BrightonDec. 29
Brighton vs. ArsenalJan. 4
Ipswich Town vs. BrightonJan. 14
Man United vs. BrightonJan. 18
Brighton vs. EvertonJan. 25
Nottingham Forest vs. BrightonFeb. 1
Brighton vs. ChelseaFeb. 15
Southampton vs. BrightonFeb. 22
Brighton vs. BournemouthFeb. 25
Brighton vs. FulhamMar. 8
Man City vs. BrightonMar. 15
Brighton vs. Aston VillaApr. 1
Crystal Palace vs. BrightonApr. 5
Brighton vs. Leicester City Apr. 12
Brentford vs. BrightonApr. 19
Brighton vs. West Ham Apr. 26
Brighton vs. NewcastleMay 3
Wolves vs. BrightonMay 10
Brighton vs. LiverpoolMay 18
Tottenham vs. BrightonMay 25

Chelsea

MatchDate
Chelsea vs. Man CityAug. 18
Wolves vs. ChelseaAug. 25
Chelsea vs. Crystal PalaceSep. 1
Bournemouth vs. ChelseaSep. 14
West Ham vs. ChelseaSep. 21
Chelsea vs. BrightonSep. 28
Chelsea vs. Nottingham ForestOct. 6
Liverpool vs. ChelseaOct. 20
Chelsea vs. NewcastleOct. 27
Man United vs. ChelseaNov. 2
Chelsea vs. ArsenalNov. 9
Leicester City vs. ChelseaNov. 23
Chelsea vs. Aston VillaNov. 30
Southampton vs. ChelseaDec. 4
Tottenham vs. ChelseaDec. 7
Chelsea vs. Brentford Dec. 14
Everton vs. ChelseaDec. 21
Chelsea vs. Fulham Dec. 26
Ipswich Town vs. ChelseaDec. 29
Crystal Palace vs. ChelseaJan. 4
Chelsea vs. BournemouthJan. 15
Chelsea vs. WolvesJan. 18
Man City vs. ChelseaJan. 25
Chelsea vs. West HamFeb. 1
Brighton vs. ChelseaFeb. 15
Aston Villa vs. ChelseaFeb. 22
Chelsea vs. SouthamptonFeb. 26
Chelsea vs. Leicester CityMar. 8
Arsenal vs. ChelseaMar. 15
Chelsea vs. TottenhamApr. 2
Brentford vs. ChelseaApr. 5
Chelsea vs. Ipswich TownApr. 12
Fulham vs. Chelsea Apr. 19
Chelsea vs. Everton Apr. 26
Chelsea vs. Liverpool May 3
Newcastle vs. ChelseaMay 10
Chelsea vs. Man United May 18
Nottingham Forest vs. ChelseaMay 25

Crystal Palace

MatchDate
Brentford vs. Crystal PalaceAug. 18
Crystal Palace West HamAug. 24
Chelsea vs. Crystal PalaceSep. 1
Crystal Palace vs. Leicester CitySep. 14
Crystal Palace vs. Man United Sep. 21
Everton vs. Crystal PalaceSep. 28
Crystal Palace vs. LiverpoolOct. 5
Nottingham Forest vs. Crystal PalaceOct. 19
Crystal Palace vs. TottenhamOct. 26
Wolves vs. Crystal PalaceNov. 2
Crystal Palace vs. FulhamNov. 9
Aston Villa vs. Crystal PalaceNov. 23
Crystal Palace vs. NewcastleNov. 30
Ipswich Town vs. Crystal PalaceDec. 3
Crystal Palace vs. Man CityDec. 7
Brighton vs. Crystal PalaceDec. 14
Crystal Palace vs. Arsenal Dec. 21
Bournemouth vs. Crystal PalaceDec. 26
Crystal Palace vs. SouthamptonDec. 29
Crystal Palace vs. ChelseaJan. 4
Leicester City vs. Crystal PalaceJan. 14
West Ham vs. Crystal PalaceJan. 18
Crystal Palace vs. BrentfordJan. 25
Man United vs. Crystal PalaceFeb. 1
Crystal Palace vs. Everton Feb. 15
Fulham vs. Crystal PalaceFeb. 22
Crystal Palace vs. Aston VillaFeb. 25
Crystal Palace vs. Ipswich TownMar. 8
Newcastle vs. Crystal PalaceMar. 15
Southampton vs. Crystal PalaceApr. 2
Crystal Palace vs. Brighton Apr. 5
Man City vs. Crystal PalaceApr. 12
Crystal Palace vs. Bournemouth Apr. 19
Arsenal vs. Crystal PalaceApr. 26
Crystal Palace vs. Nottingham ForestMay 3
Tottenham vs. Crystal PalaceMay 10
Crystal Palace vs. WolvesMay 18
Liverpool vs. Crystal PalaceMay 25

Everton

MatchDate
Everton vs. Brighton Aug. 17
Tottenham vs. EvertonAug. 24
Everton vs. BournemouthAug. 31
Aston Villa vs. EvertonSep. 14
Leicester City vs. EvertonSep. 21
Everton vs. Crystal PalaceSep. 28
Everton vs. NewcastleOct. 5
Ipswich Town vs. EvertonOct. 19
Everton vs. FulhamOct. 26
Southampton vs. EvertonNov. 2
West Ham vs. EvertonNov. 9
Everton vs. BrentfordNov. 23
Man United vs. EvertonNov. 30
Everton vs. WolvesDec. 3
Everton vs. LiverpoolDec. 7
Arsenal vs. EvertonDec. 14
Everton vs. ChelseaDec. 21
Man City vs. Everton Dec. 26
Everton vs. Nottingham ForestDec. 29
Bournemouth vs. EvertonJan. 4
Everton vs. Aston VillaJan. 14
Everton vs. TottenhamJan. 18
Brighton vs. Everton Jan. 25
Everton vs. Leicester CityFeb. 1
Crystal Palace vs. EvertonFeb. 15
Everton vs. Man UnitedFeb. 22
Brentford vs. EvertonFeb. 25
Wolves vs. EvertonMar. 8
Everton vs. West HamMar. 15
Liverpool vs. EvertonApr. 2
Everton vs. ArsenalApr. 5
Nottingham Forest vs. EvertonApr. 12
Everton vs. Man CityApr. 19
Chelsea vs. EvertonApr. 26
Everton vs. Ipswich TownMay 3
Fulham vs. EvertonMay 10
Everton vs. SouthamptonMay 18
Newcastle vs. EvertonMay 25

Fulham

MatchDate
Man United vs. FulhamAug. 16
Fulham vs. Leicester CityAug. 24
Ipswich Town vs. FulhamAug. 31
Fulham vs. West HamSep. 14
Fulham vs. NewcastleSep. 21
Nottingham Forest vs. FulhamSep. 28
Man City vs. FulhamOct. 5
Fulham vs. Aston VillaOct. 19
Everton vs. FulhamOct. 26
Fulham vs. BrentfordNov. 2
Crystal Palace vs. FulhamNov. 9
Fulham vs. WolvesNov. 23
Tottenham vs. FulhamNov. 30
Fulham vs. BrightonDec. 3
Fulham vs. ArsenalDec. 7
Liverpool vs. FulhamDec. 14
Fulham vs. SouthamptonDec. 21
Chelsea vs. FulhamDec. 26
Fulham vs. BournemouthDec. 29
Fulham vs. Ipswich TownJan. 4
West Ham vs. FulhamJan. 14
Leicester City vs. FulhamJan. 18
Fulham vs. Man UnitedJan. 25
Newcastle vs. FulhamFeb. 1
Fulham vs. Nottingham ForestFeb. 15
Fulham vs. Crystal PalaceFeb. 22
Wolves vs. FulhamFeb. 25
Brighton vs. FulhamMar. 8
Fulham vs. TottenhamMar. 15
Arsenal vs. FulhamApr. 1
Fulham vs. LiverpoolApr. 5
Bournemouth vs. FulhamApr. 12
Fulham vs. ChelseaApr. 19
Southampton vs. FulhamApr. 26
Aston Villa vs. FulhamMay 3
Fulham vs. EvertonMay 10
Brentford vs. FulhamMay 18
Fulham vs. Man CityMay 25

Ipswich Town

MatchDate
Ipswich Town vs. LiverpoolAug. 17
Man City vs. Ipswich TownAug. 24
Ipswich Town vs. FulhamAug. 31
Brighton vs. Ipswich TownSep. 14
Southampton vs. Ipswich TownSep. 21
Ipswich Town vs. Aston VillaSep. 29
West Ham vs. Ipswich TownOct. 5
Ipswich Town vs. Everton Oct. 19
Brentford vs. Ipswich TownOct. 26
Ipswich Town vs. Leicester CityNov. 2
Tottenham vs. Ipswich TownNov. 9
Ipswich Town vs. Man UnitedNov. 23
Nottingham Forest vs. Ipswich TownNov. 30
Ipswich Town vs. Crystal PalaceDec. 3
Ipswich Town vs. BournemouthDec. 7
Wolves vs. Ipswich TownDec. 14
Ipswich Town vs. NewcastleDec. 21
Arsenal vs. Ipswich TownDec. 26
Ipswich Town vs. ChelseaDec. 29
Fulham vs. Ipswich TownJan. 4
Ipswich Town vs. BrightonJan. 14
Ipswich Town vs. Man CityJan. 18
Liverpool vs. Ipswich TownJan. 25
Ipswich Town vs. SouthamptonFeb. 1
Aston Villa vs. Ipswich TownFeb. 15
Ipswich Town vs. TottenhamFeb. 22
Man United vs. Ipswich TownFeb. 26
Crystal Palace vs. Ipswich Town Mar. 8
Ipswich Town vs. Nottingham ForestMar. 15
Bournemouth vs. Ipswich TownApr. 1
Ipswich Town vs. WolvesApr. 5
Chelsea vs. Ipswich TownApr. 12
Ipswich Town vs. ArsenalApr. 19
Newcastle vs. Ipswich TownApr. 26
Everton vs. Ipswich TownMay 3
Ipswich Town vs. Brentford May 10
Leicester City vs. Ipswich TownMay 18
Ipswich Town vs. West Ham May 25

Leicester City

MatchDate
Leicester City vs. TottenhamAug. 19
Fulham vs. Leicester CityAug. 24
Leicester City vs. Aston VillaAug. 31
Crystal Palace vs. Leicester CitySep. 14
Leicester City vs. EvertonSep. 21
Arsenal vs. Leicester CitySep. 28
Leicester City vs. BournemouthOct. 5
Southampton vs. Leicester CityOct. 19
Leicester City vs. Nottingham ForestOct. 26
Ipswich Town vs. Leicester CityNov. 2
Man United vs. Leicester CityNov. 9
Leicester City vs. ChelseaNov. 23
Brentford vs. Leicester CityNov. 30
Leicester City vs. West HamDec. 3
Leicester City vs. BrightonDec. 7
Newcastle vs. Leicester CityDec. 14
Leicester City vs. WolvesDec. 21
Liverpool vs. Leicester CityDec. 26
Leicester City vs. Man CityDec. 29
Aston Villa vs. Leicester CityJan. 4
Leicester City vs. Crystal PalaceJan. 14
Leicester City vs. FulhamJan. 18
Tottenham vs. Leicester CityJan. 25
Everton vs. Leicester CityFeb. 1
Leicester City vs. ArsenalFeb. 15
Leicester City vs. BrentfordFeb. 22
West Ham vs. Leicester CityFeb. 25
Chelsea vs. Leicester CityMar. 8
Leicester City vs. Man UnitedMar. 15
Man City vs. Leicester CityApr. 2
Leicester City vs. NewcastleApr. 5
Brighton vs. Leicester CityApr. 12
Leicester City vs. LiverpoolApr. 19
Wolves vs. Leicester CityApr. 26
Leicester City vs. SouthamptonMay 3
Nottingham Forest vs. Leicester CityMay 10
Leicester City vs. Ipswich TownMay 18
Bournemouth vs. Leicester CityMay 25

Liverpool

MatchDate
Ipswich Town vs. LiverpoolAug. 17
Liverpool vs. BrentfordAug. 25
Man United vs. LiverpoolSep. 1
Liverpool vs. Nottingham ForestSep. 14
Liverpool vs. BournemouthSep. 21
Wolves vs. LiverpoolSep. 28
Crystal Palace vs. LiverpoolOct. 5
Liverpool vs. ChelseaOct. 20
Arsenal vs. LiverpoolOct. 26
Liverpool vs. Brighton Nov. 2
Liverpool vs. Aston VillaNov. 9
Southampton vs. LiverpoolNov. 23
Liverpool vs. Man CityNov. 30
Newcastle vs. LiverpoolDec. 4
Everton vs. LiverpoolDec. 7
Liverpool vs. FulhamDec. 14
Tottenham vs. LiverpoolDec. 21
Liverpool vs. Leicester City Dec. 26
West Ham vs. LiverpoolDec. 29
Liverpool vs. Man UnitedJan. 4
Nottingham Forest vs. LiverpoolJan. 14
Brentford vs. LiverpoolJan. 18
Liverpool vs. Ipswich TownJan. 25
Bournemouth vs. LiverpoolFeb. 1
Liverpool vs. Wolves Feb. 15
Man City vs. LiverpoolFeb. 22
Liverpool vs. NewcastleFeb. 26
Liverpool vs. SouthamptonMar. 8
Aston Villa vs. LiverpoolMar. 15
Liverpool vs. Everton Apr. 2
Fulham vs. LiverpoolApr. 5
Liverpool vs. West HamApr. 12
Leicester City vs. LiverpoolApr. 19
Liverpool vs. TottenhamApr. 26
Chelsea vs. LiverpoolMay 3
Liverpool vs. Arsenal May 10
Brighton vs. LiverpoolMay 18
Liverpool vs. Crystal PalaceMay 25

Manchester City 

MatchDate
Chelsea vs. Man CityAug. 18
Man City vs. Ipswich TownAug. 24
West Ham vs. Man CityAug. 31
Man City vs. BrentfordSep. 14
Man City vs. ArsenalSep. 22
Newcastle vs. Man CitySep. 28
Man City vs. FulhamOct. 5
Wolves vs. Man CityOct. 19
Man City vs. Southampton Oct. 26
Bournemouth vs. Man CityNov. 2
Brighton vs. Man CityNov. 9
Man City vs. Tottenham Nov. 23
Liverpool vs. Man CityNov. 30
Man City vs. Nottingham ForestDec. 4
Crystal Palace vs. Man CityDec. 7
Man City vs. Man UnitedDec. 14
Aston Villa vs. Man CityDec. 21
Man City vs. EvertonDec. 26
Leicester City vs. Man CityDec. 29
Man City vs. West HamJan. 4
Brentford vs. Man CityJan. 14
Ipswich Town vs. Man CityJan. 18
Man City vs. ChelseaJan. 25
Arsenal vs. Man CityFeb. 1
Man City vs. NewcastleFeb. 15
Man City vs. LiverpoolFeb. 22
Tottenham vs. Man CityFeb. 25
Nottingham Forest vs. Man CityMar. 8
Man City vs. BrightonMar. 15
Man City vs. Leicester CityApr. 2
Man United vs. Man CityApr. 5
Man City vs. Crystal PalaceApr. 12
Everton vs. Man CityApr. 19
Man City vs. Aston VillaApr. 26
Man City vs. WolvesMay 3
Southampton vs. Man CityMay 10
Man City vs. BournemouthMay 18
Fulham vs. Man CityMay 25

Manchester United

MatchDate
Man United vs. FulhamAug. 16
Brighton vs. Man UnitedAug. 24
Man United vs. LiverpoolSep. 1
Southampton vs. Man UnitedSep. 14
Crystal Palace vs. Man UnitedSep. 21
Man United vs. TottenhamSep. 29
Aston Villa vs. Man UnitedOct. 6
Man United vs. BrentfordOct. 19
West Ham vs. Man UnitedOct. 27
Man United vs. ChelseaNov. 2
Man United vs. Leicester CityNov. 9
Ipswich Town vs. Man UnitedNov. 23
Man United vs. EvertonNov. 30
Arsenal vs. Man UnitedDec. 3
Man United vs. Nottingham ForestDec. 7
Man City vs. Man UnitedDec. 14
Man United vs. BournemouthDec. 21
Wolves vs. Man UnitedDec. 26
Man United vs. NewcastleDec. 29
Liverpool vs. Man UnitedJan. 4
Man United vs. SouthamptonJan. 15
Man United vs. BrightonJan. 18
Fulham vs. Man UnitedJan. 25
Man United vs. Crystal PalaceFeb. 1
Tottenham vs. Man UnitedFeb. 15
Everton vs. Man UnitedFeb. 22
Man United vs. Ipswich TownFeb. 26
Man United vs. ArsenalMar. 8
Leicester City vs. Man UnitedMar. 15
Nottingham Forest vs. Man UnitedApr. 1
Man United vs. Man CityApr. 5
Newcastle vs. Man UnitedApr. 12
Man United vs. WolvesApr. 19
Bournemouth vs. Man UnitedApr. 26
Brentford vs. Man UnitedMay 3
Man United vs. West HamMay 10
Chelsea vs. Man UnitedMay 18
Man United vs. Aston VillaMay 25

Newcastle 

MatchDate
Newcastle vs. Southampton Aug. 17
Bournemouth vs. NewcastleAug. 25
Newcastle vs. TottenhamSep. 1
Wolves vs. NewcastleSep. 15
Fulham vs. NewcastleSep. 21
Newcastle vs. Man CitySep. 28
Everton vs. NewcastleOct. 5
Newcastle vs. BrightonOct. 19
Chelsea vs. NewcastleOct. 26
Newcastle vs. ArsenalNov. 2
Nottingham Forest vs. NewcastleNov. 9
Newcastle vs. West HamNov. 23
Crystal Palace vs. NewcastleNov. 30
Newcastle vs. LiverpoolDec. 4
Brentford vs. NewcastleDec. 7
Newcastle vs. Leicester CityDec. 14
Ipswich Town vs. NewcastleDec. 21
Newcastle vs. Aston VillaDec. 26
Man United vs. NewcastleDec. 29
Tottenham vs. NewcastleJan. 4
Newcastle vs. WolvesJan. 15
Bournemouth vs. NewcastleJan. 18
Southampton vs. NewcastleJan. 25
Newcastle vs. FulhamFeb. 1
Man City vs. NewcastleFeb. 15
Newcastle vs. Nottingham ForestFeb. 22
Liverpool vs. NewcastleFeb. 26
West Ham vs. NewcastleMar. 8
Newcastle vs. Crystal PalaceMar. 15
Newcastle vs. BrentfordApr. 2
Leicester City vs. NewcastleApr. 5
Newcastle vs. Man UnitedApr. 12
Aston Villa vs. NewcastleApr. 19
Newcastle vs. Ipswich TownApr. 26
Brighton vs. NewcastleMay 3
Newcastle vs. ChelseaMay 10
Arsenal vs. Newcastle May 18
Newcastle vs. EvertonMay 25

Nottingham Forest

MatchDate
Nottingham Forest vs. BournemouthAug. 17
Southampton vs. Nottingham ForestAug. 24
Nottingham Forest vs. WolvesAug. 31
Liverpool vs. Nottingham ForestSep. 14
Brighton vs. Nottingham ForestSep. 22
Nottingham Forest vs. FulhamSep. 28
Chelsea vs. Nottingham ForestOct. 6
Nottingham Forest vs. Crystal PalaceOct. 19
Leicester City vs. Nottingham ForestOct. 26
Nottingham Forest vs. West HamNov. 2
Nottingham Forest vs. NewcastleNov. 9
Arsenal vs. Nottingham Forest Nov. 23
Nottingham Forest vs. Ipswich TownNov. 30
Man City vs. Nottingham ForestDec. 4
Man United vs. Nottingham ForestDec. 7
Nottingham Forest vs. Aston VillaDec. 14
Brentford vs. Nottingham ForestDec. 21
Nottingham Forest vs. Tottenham Dec. 26
Everton vs. Nottingham ForestDec. 29
Wolves vs. Nottingham ForestJan. 4
Nottingham Forest vs. LiverpoolJan. 14
Nottingham Forest vs. SouthamptonJan. 18
Bournemouth vs. Nottingham ForestJan. 25
Nottingham Forest vs. BrightonFeb. 1
Fulham vs. Nottingham ForestFeb. 15
Newcastle vs. Nottingham ForestFeb. 22
Nottingham Forest vs. ArsenalFeb. 25
Nottingham Forest vs. Man CityMar. 8
Ipswich Town vs. Nottingham ForestMar. 15
Nottingham Forest vs. Man UnitedApr. 1
Aston Villa vs. Nottingham ForestApr. 5
Nottingham Forest vs. Everton Apr. 12
Tottenham vs. Nottingham ForestApr. 19
Nottingham Forest vs. BrentfordApr. 26
Crystal Palace vs. Nottingham ForestMay 3
Nottingham Forest vs. Leicester CityMay 10
West Ham vs. Nottingham ForestMay 18
Nottingham Forest vs. ChelseaMay 25

Southampton

MatchDate
Newcastle vs. Southampton Aug. 17
Southampton vs. Nottingham ForestAug. 24
Brentford vs. SouthamptonAug. 31
Southampton vs. Man UnitedSep. 14
Southampton vs. Ipswich TownSep. 21
Bournemouth vs. SouthamptonSep. 30
Arsenal vs. SouthamptonOct. 5
Southampton vs. Leicester CityOct. 19
Man City vs. SouthamptonOct. 26
Southampton vs. EvertonNov. 2
Wolves vs. SouthamptonNov. 9
Southampton vs. LiverpoolNov. 23
Brighton vs. SouthamptonNov. 30
Southampton vs. ChelseaDec. 4
Aston Villa vs. SouthamptonDec. 7
Southampton vs. TottenhamDec. 14
Fulham vs. SouthamptonDec. 21
Southampton vs. West HamDec. 26
Crystal Palace vs. SouthamptonDec. 29
Southampton vs. BrentfordJan. 4
Man United vs. SouthamptonJan. 15
Nottingham Forest vs. SouthamptonJan. 18
Southampton vs. NewcastleJan. 25
Ipswich Town vs. SouthamptonFeb. 1
Southampton vs. BournemouthFeb. 15
Southampton vs. BrightonFeb. 22
Chelsea vs. SouthamptonFeb. 26
Liverpool vs. SouthamptonMar. 8
Southampton vs. WolvesMar. 15
Southampton vs. Crystal PalaceApr. 2
Tottenham vs. SouthamptonApr. 5
Southampton vs. Aston VillaApr. 12
West Ham vs. SouthamptonApr. 19
Southampton vs. Fulham Apr. 26
Leicester City vs. SouthamptonMay 3
Southampton vs. Man CityMay 10
Everton vs. Southampton May 18
Southampton vs. ArsenalMay 25

Tottenham

MatchDate
Leicester City vs. Tottenham Aug. 19
Tottenham vs.  EvertonAug. 24
Newcastle vs. TottenhamSep. 1
Tottenham vs. ArsenalSep. 15
Tottenham vs. Brentford Sep. 21
Man United vs. TottenhamSep. 29
Brighton vs. TottenhamOct. 6
Tottenham vs. West HamOct. 19
Crystal Palace vs. TottenhamOct. 27
Tottenham vs. Aston VillaNov. 2
Tottenham vs. Ipswich TownNov. 9
Man City vs. TottenhamNov. 23
Tottenham vs. FulhamNov. 30
Bournemouth vs. TottenhamDec. 3
Tottenham vs. ChelseaDec. 7
Southampton vs. TottenhamDec. 14
Tottenham vs. LiverpoolDec. 21
Nottingham Forest vs. TottenhamDec. 26
Tottenham vs. WolvesDec. 29
Tottenham vs. NewcastleJan. 4
Arsenal vs. TottenhamJan. 14
Everton vs. TottenhamJan. 18
Tottenham vs. Leicester CityJan. 25
Brentford vs. TottenhamFeb. 1
Tottenham vs. Man UnitedFeb. 15
Ipswich Town vs. TottenhamFeb. 22
Tottenham vs. Man CityFeb. 25
Tottenham vs. BournemouthMar. 8
Fulham vs. TottenhamMar. 15
Chelsea vs. TottenhamApr. 2
Tottenham vs. SouthamptonApr. 5
Wolves vs. TottenhamApr. 12
Tottenham vs. Nottingham ForestApr. 19
Liverpool vs. TottenhamApr. 26
West Ham vs. TottenhamMay 3
Tottenham vs. Crystal PalaceMay 10
Aston Villa vs. TottenhamMay 18
Tottenham vs. BrightonMay 25

West Ham

MatchDate
West Ham vs. Aston VillaAug. 17
Crystal Palace vs. West HamAug. 24
West Ham vs. Man CityAug. 31
Fulham vs. West HamSep. 14
West Ham vs. ChelseaSep. 21
Brentford vs. West HamSep. 28
West Ham vs. Ipswich TownOct. 5
Tottenham vs. West HamOct. 19
West Ham vs. Man UnitedOct. 27
Nottingham Forest vs. West HamNov. 2
West Ham vs. EvertonNov. 9
Newcastle vs. West HamNov. 23
West Ham vs. ArsenalNov. 30
Leicester City vs. West HamDec. 3
West Ham vs. WolvesDec. 7
Bournemouth vs. West HamDec. 14
West Ham vs. BrightonDec. 21
Southampton vs. West HamDec. 26
West Ham vs. LiverpoolDec. 29
Man City vs. West HamJan. 4
West Ham vs. FulhamJan. 14
West Ham vs. Crystal PalaceJan. 18
Aston Villa vs. West HamJan. 25
Chelsea vs. West HamFeb. 1
West Ham vs. BrentfordFeb. 15
Arsenal vs. West HamFeb. 22
West Ham vs. Leicester CityFeb. 25
West Ham vs. NewcastleMar. 8
Everton vs. West HamMar. 15
Wolves vs. West HamApr. 1
West Ham vs. BournemouthApr. 5
Liverpool vs. West HamApr. 12
West Ham vs. SouthamptonApr. 19
Brighton vs. West HamApr. 26
West Ham vs. TottenhamMay 3
Man United vs. West HamMay 10
West Ham vs. Nottingham ForestMay 18
Ipswich Town vs. West HamMay 25

Wolves

MatchDate
Arsenal vs. WolvesAug. 17
Wolves vs. ChelseaAug. 25
Nottingham Forest vs. WolvesAug. 31
Wolves vs. NewcastleSep. 15
Aston Villa vs. WolvesSep. 21
Wolves vs. LiverpoolSep. 28
Brentford vs. WolvesOct. 5
Wolves vs. Man CityOct. 19
Brighton vs. WolvesOct. 26
Wolves vs. Crystal PalaceNov. 2
Wolves vs. SouthamptonNov. 9
Fulham vs. WolvesNov. 23
Wolves vs. BournemouthNov. 30
Everton vs. WolvesDec. 3
West Ham vs. WolvesDec. 7
Wolves vs. Ipswich TownDec. 14
Leicester City vs. WolvesDec. 21
Wolves vs. Man UnitedDec. 26
Tottenham vs. WolvesDec. 29
Wolves vs. Nottingham ForestJan. 4
Newcastle vs. WolvesJan. 15
Chelsea vs. WolvesJan. 18
Wolves vs. ArsenalJan. 25
Wolves vs. Aston VillaFeb. 1
Liverpool vs. WolvesFeb. 15
Bournemouth vs. WolvesFeb. 22
Wolves vs. FulhamFeb. 25
Wolves vs. Everton Mar. 8
Southampton vs. WolvesMar. 15
Wolves vs. West HamApr. 1
Ipswich Town vs. WolvesApr. 5
Wolves vs. TottenhamApr. 12
Man United vs. WolvesApr. 19
Wolves vs. Leicester CityApr. 26
Man City vs. WolvesMay 3
Wolves vs. BrightonMay 10
Crystal Palace vs. WolvesMay 18
Wolves vs. BrentfordMay 25

How to watch Premier League 2024/25: TV, live stream details

Here's how to watch the 2024/25 Premier League season across selected areas of the world's major regions:

RegionTVStreaming
USANBC Sports, Telemundo, UniversoPeacock, Fubo, Universo NOW, Telemundo Deportes En Vivo
Canada

Fubo Canada

UKSky Sports, TNT SportsSky GO, Now TV, discovery+
AustraliaOptus Sport
IndiaStar SportsJioTV, Hotstar

USA: Premier League games in the USA are televised on NBC Sports with Spanish language options on Telemundo and Universo.

Fubo, who are currently offering a FREE trial to new users, are the place to go for streaming.

Canada: Every Premier League game in 2024/25 is live streaming exclusively via Fubo in Canada. New users can sign up to a FREE trial.

Australia: Fans in Australia can stream every match live and on demand on Optus Sport.

UK: Premier League matches is available for live broadcast on Sky Sports and TNT Sports with streaming access on Sky GO, Now TV and discovery+.

India: Star Sports are the broadcast option in India with JioTV and Hotstar covering streaming. 

If Premier League games are not available to watch live in your location or if you’re traveling abroad, you can use a Virtual Private Network (VPN). VPNs offer a secure and private online connection, allowing you to bypass geographical restrictions to access your favorite streaming services from any device anywhere in the world.

WATCH FROM ANYWHERE: Sign up for NordVPN (30-day moneyback guarantee)

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Feargal Brennan

Feargal Brennan Photo

Feargal is a content producer for The Sporting News. He has been working with TSN since the start of 2022 after stints with Reach, Amazon UK and Squawka in a nomadic career in the football media pyramid. Always with a keen eye on Arteta's 'Reds' and Kenny's Ireland 'Greens' and a 100% five-a-side penalty record.