Arsenal have been waiting patiently to learn of their fate regarding the winter fixture schedule. The Gunners are in the strange yet beneficial position of knowing all their games in December will be played in London.

Four home matches at the Emirates Stadium of course and then three away clashes which all happen to be against London-based opposition. The Christmas schedule is always an area where fans are keen to learn of when their side will be playing and for the managers and players too to discover when the games will fall.

Arsenal kick-off December with a game at home to Manchester United. Erik ten Hag’s side were on the end of a late humbling when they visited last season and this time the game has been moved to Wednesday, December 4 at 8:15pm and will be shown on Amazon Prime.

Arsenal have seen their second match of the month also moved, and will now face Fulham at Craven Cottage on Sunday, December 8 at 2pm. It will reunite Emile Smith Rowe with his former teammates.

After a UEFA Champions League game with Monaco in north London, Arsenal take on Arteta’s former side Everton. This game has not been moved and will be a Saturday, December 14 3pm kick-off.

Arsenal’s match with Crystal Palace has been pushed to the late kick-off. It will take place on Saturday, December 21 at 5:30pm.

Arteta’s side will not play on Boxing Day and instead have seen their home match with Ipswich moved to the following day. They face the promoted side on Friday, December 27 at 8:15pm.

Moving into the New Year and Arsenal’s trip to Brentford which was initially set to take place in the previous year has been pushed to the first day of 2025. They travel now to west London on Wednesday, January 1 at 5:30pm.

Three days later they travel to the south coast to face Brighton on Saturday, January 4 and kick-off at 5:30pm once again. Unsurprisingly the North London Derby has been changed to Wednesday, January 15 at 8pm in a much later kick-off at the Emirates Stadium.

Then just three days after that Aston Villa come down for the reverse fixture. This has been pushed to the 5:30pm kick-off slot on Saturday, January 18.

A Champions League home match with Dinamo Zagreb follows in the midweek and then an unchanged match finally comes around. Away to Wolves on Saturday, January 25 at 3pm.

The Gunners have yet another international break before their festive fixture fun. A seven-game stint which will have a significant bearing on how their campaign’s ambitions might indeed be shaping up.

All matches will be covered by football.london as we provide build-up and full text commentary of the games from the Emirates Stadium and the club’s travels around the capital. Live blogs start four hours ahead of kick-off for each match.

All fixtures:

Arsenal v Man Utd (Amazon Prime Video) – Wednesday, December 4 – 8:15pm

Fulham v Arsenal (Sky Sports) – Sunday, December 8 – 2pm

Arsenal v Monaco (TNT Sports) – Wednesday, December 11 – 8pm

Arsenal v Everton – Saturday, December 14 – 3pm

Crystal Palace v Arsenal (Sky Sports) – Saturday, December 21 – 5:30pm

Arsenal v Ipswich (Amazon Prime Video) – Friday, December 27 – 8:15pm

Brentford v Arsenal (TNT Sports) – Wednesday, January 1 – 5:30pm

Brighton v Arsenal (Sky Sports) – Saturday, January 4 – 5:30pm

Arsenal v Spurs (TNT Sports) – Wednesday, January 15 – 8pm

Arsenal v Aston Villa (Sky Sports) – Saturday, January 18 – 5:30pm

Arsenal v Dinamo Zagreb (TNT Sports) – Wednesday, January 22 – 8pm

Wolves v Arsenal – Saturday, January 25 – 3pm

Arsenal v Girona (TNT Sports) – Wednesday, January 29 – 8pm