All you need to know about the Premier League mid-season friendlies

The Qatar World Cup is in full swing but Premier League clubs are already preparing for the return of the domestic season.

Many of the 20 top-flight sides have announced friendlies to ensure they are fit and raring to go in time for Matchday 17, which begins on Boxing Day. 

Read on for a full list of the fixtures to come before the serious stuff starts again — and be sure to keep checking back for all the latest results.

Arsenal

December 8: Lyon (Dubai Super Cup, Al Maktoum Stadium)

December 13: AC Milan (Dubai Super Cup, Al Maktoum Stadium)

December 17: Juventus (H)

Aston Villa

November 30: Cardiff (A)

December 11: Chelsea (Al Nahyan Stadium, Abu Dhabi)

December 15: Villarreal (H)

Crystal Palace

December 3: Botafogo (H) 

December 7: Napoli (Regnum Carya hotel stadium, Turkey)

December 11: Trabzonspor (Regnum Carya hotel stadium, Turkey)

December 16: Real Valladolid (H)

Everton

November 20: Everton 0-0 Celtic – 4-2 on penalties (Accor Stadium) 

November 23: Everton 5-1 Western Sydney Wanderers (A) 

Fulham

December 17: West Ham (H)

Leeds 

December 8: Elche (A) 

December 16: Real Sociedad (H) 

Liverpool

December 11: Lyon (Dubai Super Cup, Al Maktoum Stadium) 

December 16: AC Milan (Dubai Super Cup, Al Maktoum Stadium)

Manchester United

December 7: Cadiz (A)

December 10: Real Betis (A)

Newcastle

December 8: Al Hilal (A) 

December 17: Rayo Vallecano (H) 

Nottingham Forest

December 2: Stoke City (Loughborough University Stadium) 

December 6: Atromitos (A)

December 10: Olympiacos (A)

December 16: Valencia (A)

West Ham 

December 6: Cambridge United (A) 

December 17: Fulham (A)