Jurgen Klopp‘s side were mooted for a controversial Christmas Eve trip to the Emirates Stadium, but a backlash from supporters’ groups prompted a rethink.
The Reds will instead travel to north London for a Friday night kickoff, taking on the Gunners on December 22 at 7.45pm (GMT).
Three of their six other league games in December have also been moved, including the Merseyside derby (December 10) and the home clash with Swansea City (December 26).
Liverpool face a busy end to the year, also taking on Spartak Moscow at Anfield on December 6, in their final Group E game in the Champions League.
Liverpool Fixtures, December
- Brighton & Hove Albion (A) – 3pm, December 2 – Not on UK TV
- Spartak Moscow (H) – 7.45pm, December 6 – BT Sport
- Everton (H) – 2.15pm, December 10 – Sky Sports
- West Brom (H) – 8pm, December 13 – Not on UK TV
- Bournemouth (A) – 4.30pm, December 17 – Sky Sports
- Arsenal (A) – 7.45pm, December 22 – Sky Sports
- Swansea City (H) – 5.30pm, December 26 – Sky Sports
- Leicester City (H) – 3pm, December 30 – Not on UK TV*
* Subject to change, with further rescheduling to be announced by October 27.