The Premier League season begins on August 13 and plenty of clubs have already nailed down their pre-season plans.
Rather than tours to Asia and the USA, many of the big guns are staying in the UK this summer as coronavirus continues to play havoc with international travel.
That means friendlies such as Tottenham vs Arsenal and Manchester United vs Everton have already been scheduled to gets fans excited ahead of the new campaign.
We have the pre-season fixtures for all 20 Premier League clubs detailed below.
Hibernian vs Arsenal (Easter Road, July 13), Rangers vs Arsenal (Ibrox, July 17), Arsenal v Inter Milan (Camping World Stadium, Orlando, July 25), Arsenal v Everton or Millonarios (Camping World Stadium, Orlando, July 28), Arsenal v Chelsea (Emirates Stadium, August 1), Tottenham v Arsenal (Tottenham Hotspur Stadium, August 8)
Boreham Wood vs Brentford (Meadow Park, July 20), Manchester United vs Brentford (Old Trafford, July 28), Southend vs Brentford (Roots Hall, August 4)
Arsenal vs Chelsea (Emirates Stadium, August 1), Chelsea vs Tottenham (Stamford Bridge, August 4)
Walsall vs Crystal Palace (Banks Stadium, July 17), Stevenage vs Crystal Palace (Lamex Stadium, July 23), Ipswich Town vs Crystal Palace (Portman Road, July 24) Crystal Palace vs Charlton (Selhurst Park, July 27)
Everton vs Millonarios (Camping World Stadium, Orlando, July 25), Everton vs Arsenal or Inter Milan (Camping World Stadium, Orlando, July 28)
Guiseley vs Leeds (Nethermoor Park, July 27), Blackburn vs Leeds (Ewood Park, July 28), Fleetwood vs Leeds (Highbury Stadium, July 30)
Burton Albion vs Leicester (Pirelli Stadium, July 24) Wycombe vs Leicester (Adams Park, July 28), QPR vs Leicester (Kiyan Prince Foundation Stadium, July 31)
Derby County vs Manchester United (Pride Park, July 18) QPR v Manchester United (Kiyan Prince Foundation Stadium, July 24), Manchester United v Brentford, Old Trafford, July 28), Manchester United v Everton (Old Trafford, August 7)
York City vs Newcastle (York Community Stadium, July 18), Harrogate Town vs Newcastle (The EnviroVent Stadium, July 18), Rotherham vs Newcastle (New York Stadium, July 27), Burton vs Newcastle (Pirelli Stadium, July 30)
King’s Lynn Town vs Norwich (The Walks Stadium, July 16), Norwich vs Lincoln City (Lotus Training Centre, July 20), Norwich vs Huddersfield (Lotus Training Centre, July 23)
Leyton Orient vs Tottenham (Brisbane Road, July 17), MK Dons vs Tottenham (Stadium MK, July 28), Chelsea vs Tottenham (Stamford Bridge, August 4), Tottenham vs Arsenal (Tottenham Hotspur Stadium August 8)
Watford v West Brom (Vicarage Road, July 2), Stevenage vs Watford (Lamex Stadium, July 27), Watford vs Nantes (Vicarage Road, July 31), Watford vs Udinese (Vicarage Road, August 7)
Dundee vs West Ham (Dens Park, July 9), Leyton Orient vs West Ham (Brisbane Road, July 13), Northampton vs West Ham (Sixfields, July 13), Reading vs West Ham (Madjeski Stadium, July 21), Celtic vs West Ham (Parkhead, July 24)