The schedule has been kinder to some clubs, with Leeds United, Liverpool and Wolves set to benefit from the most rest during the hectic run of games.
With Covid-19 cases rising in the Premier League, the busy fixture list could prove more difficult if any more clubs are hit by an outbreak of the virus.
Newcastle United are set to play three times between December 27 and January 2, including one of their longest trips of the season as they travel to Southampton at the beginning of next month. That leaves them with the least rest between their first and third kick-off over the Christmas period.
Meanwhile, Wolves have the most rest between games, as their three festive fixtures fall between December 26 and January 3.
Leeds United and Liverpool are next on the list when it comes to the most rest between games, as they play three times between Boxing Day and January 2.
Leeds manager Marcelo Bielsa believes the fixture calendar is "overcharged" while other managers, such as Liverpool's Jurgen Klopp, are vocally opposed to the festive schedule.
"The calendar is so overcharged it doesn't bear in mind the development of the preparation," said Bielsa earlier this season.
"That's why I have serious doubts over the future of professional football because it is constantly commercialised and the product every time is constantly worse."
Below is a breakdown of the number of hours between the kick-off times of the first and third games for each top-flight club over the festive period.

17. Southampton - 167 hours
Southampton have 167 hours between their first and third kick-off over the festive period. They travel to West Ham on Boxing Day, host Spurs on December 28 before a home game with Newcastle on January 2. Photo: Getty Images

18. Leeds United - 169.5 hours
The Whites play three times between December 26 and January 2. There is 169.5 hours between their Boxing Day trip to Liverpool and their home game with Burnley on January 2. They also host Aston Villa on December 28. Photo: Getty Images

19. Liverpool - 172 hours
Liverpool have 172 hours between their Boxing Day clash with Leeds United and their trip to Chelsea on January 2. They also travel to Leicester on December 28. Photo: Getty Images

20. Wolves - 197 hours
Wolves have the kindest festive fixture list in terms of recovery time. There is 197 hours between their home game with Watford on December 26 and their trip to Man United on January 3. They also travel to Arsenal on December 28. Photo: Getty Images