It’s the most wonderful time of the year. That’s right, it’s the festive soccer season again. Leagues around the world cram in as many games as they can from Christmas through New Year’s Day, and we’ll make sure you don’t miss a minute of the action. Catch the FIFA Club World Cup, the last round of the Bundesliga and La Liga before their winter breaks, some Serie A, or any of the 33 Premier League games in that stretch.
Here is a handy guide to help you plan your soccer binge schedule. This list shows TV broadcasts available in the U.S. Many more games are available on streaming services (ESPN+, NBC Sports Gold, etc.). All times listed are Central Time.
Saturday, December 22
6:30 a.m. – Arsenal vs. Burnley | NBCSN
7:30 a.m. – FIFA Club World Cup Third Place | FOX Sports 2
8:00 a.m. – AC Milan vs. Fiorentina | ESPN 2
8:30 a.m. – Red Bull Leipzig vs. Werder Bremen | FOX Sports 1
9:00 a.m. – Manchester City vs. Crystal Palace | NBCSN
9:00 a.m. – Bournemouth vs. Brighton | CNBC
9:15 a.m. – Atletico Madrid vs. Espanyol | beIN SPORTS
10:30 a.m. – FIFA Club World Cup Final | FOX Sports 1
11: 30 a.m. – Cardiff City vs. Manchester United | NBC
11:30 a.m. – Barcelona vs. Celta de Vigo | beIN SPORTS
11:30 a.m. – Eintracht Frankfurt vs. Bayern Munich | FOX Sports 2
2: 00 p.m. – PSG vs. Nantes | FOX Sports 2
Sunday, December 23
8:30 a.m. – Augsburg vs. Wolfsburg | FOX Sports 1
10:00 a.m. – Everton vs. Tottenham | NBCSN
10:00 a.m. – Galatasaray vs. Sivasspor | beIN SPORTS
11:00 a.m. – Hoffenheim vs. Mainz 05 | FOX Sports 1
11:30 a.m. – Rayo Vallecano vs. Levante | beIN SPORTS
Monday, December 24
No games today
Tuesday, December 25
No games today
Wednesday, December 26
6:30 a.m. – Fulham vs. Wolves | NBCSN
9:00 a.m. – Liverpool vs. Newcastle | NBCSN
11:15 a.m. – Brighton vs. Arsenal | NBCSN
1:30 p.m. – Watford vs. Chelsea | NBCSN
Thursday, December 27
1:45 p.m. – Southampton vs. West Ham | NBCSN
Friday, December 28
No games today
Saturday, December 29
5:30 a.m. – Juventus vs. Sampdoria | ESPN 2
9:00 a.m. – Tottenham vs. Wolves | NBCSN
11:30 a.m. – Liverpool vs. Arsenal | NBC
Sunday, December 30
6:00 a.m. – Crystal Palace vs. Chelsea | NBCSN
8:15 a.m. – Southampton vs. Manchester City | NBCSN
10:30 a.m. – Manchester United vs. Bournemouth | NBCSN
Monday, December 31
No Games Today
Tuesday, January 1
9:00 a.m. – Arsenal vs. Fulham | NBCSN
11:30 a.m. – Cardiff City vs. Tottenham | NBCSN