Latest Tips

Slovan Bratislava vs Dinamo Batumi Maribor vs Shakhtyor Vikingur vs Europa Zrinski vs Sheriff Molde vs Jerv

December is here and it's almost Christmas so what better time to list all the football available for you to watch over the festive period.

Some of these games will be on free-to-air channels and others will need a subscription but whatever the case, we're going to let you know what games are on between the 17th of December and the 2md of January so you can plan your festive football and start researching any bets you might fancy placing.

So get your Christmas jumpers on and the mince pies out as this is the ultimate football tv guide for the festive period.

Friday 17th December

08:45 – Western United v Adelaide United – BT Sport ESPN
17:30 – Lazio v Genoa – BT Sport 1
19:30 – Bayern Munich v Wolfsburg – Sky Sports App
19:45 – Barnsley v West Brom – Sky Sports Main EventSky Sports Football
19:45 – Salernitana v Inter Milan – BT Sport 1
20:00 – Celta Vigo v Espanyol – LaLigaTV

Saturday 18th December

06:05 – Central Coast Mariners v Western Sydney Wanderers – BT Sport 2
08:45 – Brisbane Roar v Perth Glory – BT Sport ESPN
08:45 – Melbourne City v Melbourne Victory – BT Sport 2
12:30 – Middlesbrough v AFC Bournemouth – Sky Sports Main EventSky Sports Football
12:30 – Man Utd v Brighton & Hove Albion – BT Sport 1BT Sport Ultimate
13:00 – Rayo Vallecano v Alavés – LaLigaTV
15:00 – Dundee v Hearts – DeeTV
15:00 – Livingston v Ross County – LFC Live
15:00 – Motherwell v St Johnstone – Motherwell FC Live
15:00 – Rangers v Dundee United – RangersTV
17:00 – Bologna v Juventus (joins match in progress) – BT Sport 1
17:30 – Hertha Berlin v Borussia Dortmund – Sky Sports Football
17:30 – Barcelona v Elche – LaLigaTV
17:30 – Leeds United v Arsenal – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
19:45 – Cagliari v Udinese – BT Sport 1
20:00 – Sevilla v Atlético Madrid – LaLigaTV

Sunday 19th December

The Ultimate Football TV Guide for the Festive Period

05:05 – Macarthur FC v Newcastle Jets – BT Sport 2
07:45 – Sydney FC v Wellington Phoenix – BT Sport 2
11:30 – Fiorentina v Sassuolo – BT Sport ESPN
12:00 – Everton v Leicester City – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
13:00 – Granada v Real Mallorca – LaLigaTV
14:00 – Spezia v Empoli – BT Sport ESPN
14:15 – Newcastle United v Man City – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
14:30 – SC Freiburg v Bayer Leverkusen – Sky Sports Football
15:00 – Hibernian v Celtic – Premier Sports 1
15:15 – Athletic Bilbao v Real Betis – LaLigaTV
16:30 – FC Cologne v VfB Stuttgart – Sky Sports Football
16:30 – Tottenham Hotspur v Liverpool – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
17:00 – Sampdoria v Venezia – BT Sport 1
17:00 – Torino v Verona – BT Sport 3
17:30 – Getafe v Osasuna – LaLigaTV
19:45 – AC Milan v Napoli – BT Sport 1
20:00 – Real Madrid v Cádiz – LaLigaTV

Monday 20th December

13:00 – 1860 Munich v MSV Duisburg – German Football YouTube
19:45 – Fulham v Sheffield United – Sky Sports Main EventSky Sports Football
20:00 – Levante v Valencia – LaLigaTV

Tuesday 21st December

17:30 – Udinese v Salernitana – BT Sport 2
18:00 – Villarreal v Alavés – LaLigaTV
19:30 – Chesterfield v Notts County – BT Sport 1BT Sport Ultimate
19:45 – Arsenal v Sunderland – Sky Sports Main EventSky Sports FootballSky Sports Ultra HD
19:45 – Genoa v Atalanta – BT Sport 3
19:45 – Juventus v Cagliari – BT Sport 2
20:30 – Sevilla v Barcelona – LaLigaTV

Wednesday 22nd December

Атлетико

08:45 – Melbourne City v Western Sydney Wanderers – BT Sport 1
15:30 – Sassuolo v Bologna – BT Sport 2
15:30 – Venezia v Lazio – BT Sport 1
17:30 – Inter Milan v Torino – BT Sport 2
17:30 – Roma v Sampdoria – BT Sport 1
17:30 – Verona v Fiorentina – BT Sport 3
18:00 – Granada v Atlético Madrid – LaLigaTV
18:00 – TBC – Ligue 1 – BT Sport ESPN
18:00 – TBC – Ligue 1 – BT Sport 2
19:45 – Tottenham Hotspur v West Ham United – Sky Sports Main EventSky Sports FootballSky Sports Ultra HD
19:45 – Hibernian v Aberdeen – Hibs TV
19:45 – St Mirren v Celtic – St Mirren TV
19:45 – Empoli v AC Milan – BT Sport 1
19:45 – Napoli v Spezia – BT Sport 3
20:00 – TBC – Ligue 1 – BT Sport ESPN
20:00 – TBC – Ligue 1 – BT Sport 2
20:00 – TBC – Ligue 1 – BT Sport Extra 3
20:00 – TBC – Ligue 1 – BT Sport Extra 2
20:30 – Athletic Bilbao v Real Madrid – LaLigaTV

Thursday 23rd December

08:45 – Adelaide United v Perth Glory – BT Sport 2

Sunday 26th December

Mohamed Salah

06:05 – Newcastle Jets v Western Sydney Wanderers – BT Sport 3
08:45 – Macarthur FC v Sydney FC – BT Sport 3
08:45 – Melbourne Victory v Western United – BT Sport 2
12:30 – Liverpool v Leeds United – BT Sport 1BT Sport Ultimate
12:30 – St Johnstone v Celtic – Sky Sports Main EventSky Sports Football
15:00 – Barnsley v Stoke City – Sky Sports Main EventSky Sports Football
15:00 – Aberdeen v Dundee – RedTV
15:00 – Dundee United v Hibernian – DUTV
15:00 – Hearts v Ross County – Hearts TV
15:00 – Motherwell v Livingston – Motherwell FC Live
15:00 – Rangers v St Mirren – RangersTV
17:20 – Bromley v Southend United – BT Sport 1
17:30 – Aston Villa v Chelsea – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
20:00 – Brighton & Hove Albion v Brentford – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD

Monday 27th December

05:05 – Central Coast Mariners v Wellington Phoenix – BT Sport 3
07:15 – Brisbane Roar v Melbourne City – BT Sport 3
12:30 – Doncaster Rovers v Sunderland – Sky Sports Main EventSky Sports Football
15:00 – Derby County v West Brom – Sky Sports Main EventSky Sports Football
17:30 – QPR v AFC Bournemouth – Sky Sports Main EventSky Sports Football
20:00 – Newcastle United v Man Utd – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD

Tuesday 28th December

12:30 – Arsenal v Wolves – Amazon Prime Video
15:00 – Crystal Palace v Norwich City – Amazon Prime Video
15:00 – Southampton v Tottenham Hotspur – Amazon Prime Video
15:00 – Watford v West Ham United – Amazon Prime Video
17:30 – Leeds United v Aston Villa – Amazon Prime Video
20:00 – Leicester City v Liverpool – Amazon Prime Video

Wednesday 29th December

Celtic fans

19:30 – Chelsea v Brighton & Hove Albion – Amazon Prime Video
19:45 – Aberdeen v Rangers – Sky Sports Main EventSky Sports Football
19:45 – Celtic v Hibernian – Celtic TV
19:45 – Dundee United v St Mirren – DUTV
19:45 – Hearts v St Johnstone – Hearts TV
19:45 – Livingston v Dundee – LFC Live
19:45 – Ross County v Motherwell – RCFCTV
20:15 – Brentford v Man City – Amazon Prime Video

Thursday 30th December

19:30 – Everton v Newcastle United – Amazon Prime Video
19:45 – Nottingham Forest v Huddersfield Town – Sky Sports Football
20:15 – Man Utd v Burnley – Amazon Prime Video

Friday 31st December

08:05 – Central Coast Mariners v Macarthur FC – BT Sport 1
15:15 – Valencia v Espanyol – LaLigaTV

Saturday 1st January

12:30 – Sheffield United v Middlesbrough – Sky Sports Football
12:30 – Arsenal v Man City – BT Sport 1BT Sport Ultimate
17:30 – Crystal Palace v West Ham United – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD

Sunday 2nd January

команды апл

12:00 – Celtic v Rangers – Sky Sports Football
13:00 – Getafe v Real Madrid – LaLigaTV
14:00 – Brentford v Aston Villa – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
15:00 – Dundee v Dundee United – DeeTV
15:00 – Livingston v St Johnstone – LFC Live
15:00 – Ross County v Aberdeen – RCFCTV
15:00 – St Mirren v Motherwell – Saints TV
15:15 – Atlético Madrid v Rayo Vallecano – LaLigaTV TBC
15:15 – Elche v Granada – LaLigaTV TBC
16:30 – Chelsea v Liverpool – Sky Sports Main EventSky Sports Premier LeagueSky Sports Ultra HD
17:30 – Alavés v Real Sociedad – LaLigaTV TBC
17:30 – Real Betis v Celta Vigo – LaLigaTV TBC
20:00 – Real Mallorca v Barcelona – LaLigaTV TBC

Leagues & Tournaments

Live streaming