The 2019-20 Premier League schedule has been announced.

That’s right, we are less than two months away from it all kicking off once again.

Let’s do this.

The season kicks off on Friday August 9 as Liverpool host Norwich City at Anfield, while reigning champions Man City head to West Ham on Aug. 10 and later that day new boys Aston Villa head to Tottenham Hotspur. On Sunday Aug. 11 Man United host Chelsea in the first heavyweight battle of the new campaign, as the schedule for the opening weekend is set in stone.

Below is the full week-by-week schedule for the upcoming campaign, as Norwich City, Sheffield United and Aston Villa join the party in the top-flight.

Right now every game below is listed as a 10 a.m. ET kick off unless otherwise stated. As always, the PL schedule is subject to change with dates and times adjusted to new TV schedules which are released throughout the season.

As part of the 2019-20 midseason player break, the PL will split one round of matches in February over two weekends, with five matches on the weekend commencing Feb. 8 and five on the weekend commencing Feb. 15. Those changes will be announced in mid-December.

Here is the full schedule, so you can plan your weekends from August 2019 to May 2020.

Matchweek 1 – August 9-11, 2019
August 9, 3 p.m. ET: Liverpool v Norwich City
August 10, 7:30 a.m ET: West Ham United v Manchester City
August 10, 10 a.m ET: A.F.C. Bournemouth v Sheffield United
August 10, 10 a.m ET: Burnley v Southampton
August 10, 10 a.m ET: Crystal Palace v Everton
August 10, 10 a.m ET: Leicester City v Wolves
August 10, 10 a.m ET: Watford v Brighton
August 10, 12:30 p.m ET: Tottenham Hotspur v Aston Villa
August 11, 9 a.m. ET: Newcastle United v Arsenal
August 11, 11:30 a.m. ET: Manchester United v Chelsea

Matchweek 2 – August 17, 2019
Arsenal v Burnley
Aston Villa v A.F.C. Bournemouth
Brighton v West Ham United
Chelsea v Leicester City
Everton v Watford
Manchester City v Tottenham Hotspur
Norwich City v Newcastle United
Sheffield United v Crystal Palace
Southampton v Liverpool
Wolves v Manchester United

Matchweek 3 – August 24, 2019
A.F.C. Bournemouth v Manchester City
Aston Villa v Everton
Brighton v Southampton
Liverpool v Arsenal
Manchester United v Crystal Palace
Norwich City v Chelsea
Sheffield United v Leicester City
Tottenham Hotspur v Newcastle United
Watford v West Ham United
Wolves v Burnley

Matchweek 4 – August 31, 2019
Arsenal v Tottenham Hotspur
Burnley v Liverpool
Chelsea v Sheffield United
Crystal Palace v Aston Villa
Everton v Wolves
Leicester City v A.F.C. Bournemouth
Manchester City v Brighton
Newcastle United v Watford
Southampton v Manchester United
West Ham United v Norwich City

Matchweek 5 – September 14, 2019
A.F.C. Bournemouth v Everton
Aston Villa v West Ham United
Brighton v Burnley
Liverpool v Newcastle United
Manchester United v Leicester City
Norwich City v Manchester City
Sheffield United v Southampton
Tottenham Hotspur v Crystal Palace
Watford v Arsenal
Wolves v Chelsea

Matchweek 6 – September 21, 2019
Arsenal v Aston Villa
Burnley v Norwich City
Chelsea v Liverpool
Crystal Palace v Wolves
Everton v Sheffield United
Leicester City v Tottenham Hotspur
Manchester City v Watford
Newcastle United v Brighton
Southampton v A.F.C. Bournemouth
West Ham United v Manchester United

Matchweek 7 – September 28, 2019
A.F.C. Bournemouth v West Ham United
Aston Villa v Burnley
Chelsea v Brighton
Crystal Palace v Norwich City
Everton v Manchester City
Leicester City v Newcastle United
Manchester United v Arsenal
Sheffield United v Liverpool
Tottenham Hotspur v Southampton
Wolves v Watford

Matchweek 8 – October 5, 2019
Arsenal v A.F.C. Bournemouth
Brighton v Tottenham Hotspur
Burnley v Everton
Liverpool v Leicester City
Manchester City v Wolves
Newcastle United v Manchester United
Norwich City v Aston Villa
Southampton v Chelsea
Watford v Sheffield United
West Ham United v Crystal Palace