The FFT guide to every match on TV over Christmas
Off work? Bored of the family? Fed up of FIFA and been sacked on Football Manager? Put your feet up and watch a game.
We've compiled a schedule of every match over the Christmas period. Bookmark this page for quick reference...
Wednesday December 30
Eibar vs Sporting Gijon
La Liga
15:00
Sky Sports Red Button
-----
Real Madrid vs Real Sociedad
La Liga
15:00
Sky Sports 1 / Sky Sports 1 HD
-----
Levante vs Malaga
La Liga
17:15
Sky Sports Red Button
-----
Rayo Vallecano vs Atletico Madrid
La Liga
17:15
Sky Sports 2 / Sky Sports 2 HD
-----
Sevilla vs Espanyol
La Liga
17:15
Sky Sports Red Button
-----
Barcelona vs Real Betis
La Liga
19:30
Sky Sports 2 / Sky Sports 2 HD
-----
Celta Vigo vs Athletic Bilbao
La Liga
19:30
Sky Sports Red Button
-----
Getafe vs Deportivo La Coruna
La Liga
19:30
Sky Sports Red Button
-----
Sunderland vs Liverpool
Premier League
19:45
Sky Sports 1 / Sky Sports 1 HD
-----
Dundee vs Celtic
Scottish Premiership
19:45
BT Sport 1 / BT Sport 1 HD
-----
Las Palmas vs Granada
La Liga
21:00
Sky Sports Red Button
Thursday December 31, New Year's Eve
Central Coast Mariners vs Wellington Phoenix
Hyundai A-League
08:00
BT Sport 1 / BT Sport 1 HD
-----
Villarreal vs Valencia
La Liga
15:00
Sky Sports 1 / Sky Sports 1 HD
Friday January 1, New Year's Day
Western Sydney Wanderers vs Adelaide United
Hyundai A-League
08:40
BT Sport 1 / BT Sport 1 HD
-----
Bangor City vs Llandudno
Welsh Premier League
14:30
S4C
-----
Brighton & Hove Albion vs Wolves
Championship
15:00
Sky Sports 1 / Sky Sports 1 HD / Sky Sports 5 / Sky Sports 5 HD
-----
QPR vs Hull City
Championship
17:30
Sky Sports 1 / Sky Sports 1 HD / Sky Sports 5 / Sky Sports 5 HD
-----
Forest Green Rovers vs Torquay United
National League
17:30
BT Sport 1 / BT Sport 1 HD
Saturday January 2
Brisbane Roar vs Perth Glory
Hyundai A-League
06:15
BT Sport 2 / BT Sport 2 HD
-----
Melbourne City vs Sydney FC
Hyundai A-League
08:30
BT Sport 2 / BT Sport 2 HD
-----
Dundee vs Dundee United
Scottish Premiership
12:30
Sky Sports 1 / Sky Sports 1 HD
-----
West Ham vs Liverpool
Premier League
12:45
BT Sport 1 / BT Sport 1 HD
-----
Alloa Athletic vs Falkirk
Scottish Championship
17:15
BBC ALBA
------
Watford vs Man City
Premier League
17:30
Sky Sports 1 / Sky Sports 1 HD
-----
Atletico Madrid vs Levante
La Liga
19:30
Sky Sports 5 / Sky Sports 5 HD
-----
Malaga vs Celta Vigo
La Liga
21:05
Sky Sports Red Button
Sunday January 3
Newcastle Jets vs Melbourne Victory
Hyundai A-League
06:00
BT Sport 1 / BT Sport 1 HD
-----
Rayo Vallecano vs Real Sociedad
La Liga
11:00
Sky Sports 5 / Sky Sports 5 HD
-----
St Johnstone vs Aberdeen
Scottish Premiership
12:30
BT Sport 1 / BT Sport 1 HD
-----
Crystal Palace vs Chelsea
Premier League
13:30
Sky Sports 1 / Sky Sports 1 HD
-----
Granada vs Sevilla
La Liga
15:00
Sky Sports 5 / Sky Sports 5 HD
-----
Sporting Gijon vs Getafe
La Liga
15:00
Sky Sports Red Button
-----
Everton vs Tottenham Hotspur
Premier League
16:00
Sky Sports 1 / Sky Sports 1 HD
-----
Athletic Bilbao vs Las Palmas
La Liga
17:15
Sky Sports Red Button
-----
Deportivo La Coruna vs Villarreal
La Liga
17:15
Sky Sports 5 / Sky Sports 5 HD
-----
Valencia vs Real Madrid
La Liga
19:30
Sky Sports 5 / Sky Sports 5 HD
Monday January 4
Real Betis vs Eibar
La Liga
19:30
Sky Sports 3 / Sky Sports 3 HD