Football on TV

All matches broadcast on UK television channels or streamed live on digital channels. Never miss the action with our Live football on TV guide and plan your week’s viewing on Sky Sports, BT Sport, BBC Football, Amazon Prime, Eurosport, Premier Sports, ITV, FreeSports, YouTube, NOW TV, Football streams and Bet365. We are committed to ensuring you don’t miss a match.

Live Football on TV

Football on TV fixtures

The Premier League title is still up for grabs and a huge amount is riding on the upcoming football fixtures. Some mouth-watering televised matches are coming up for the Champions League, European games, and International fixtures. Get every match on your television with our updated guide. Below you will find all Premier League fixtures for the season so you never miss the action.

What football is on TV today?

The following matches are on television today and over the week.

Tuesday January 19

Tuesday has plentiful action for football fans across the world. Sam Allardyce and his West Brom side travel to West Ham live on BT Sport, which is followed by an entertaining clash between Leicester City and Chelsea on Sky Sports.

Over in the Bundesliga, Borussia Dortmund travel to Bayer Leverkusen with the action broadcast live on BT Sport.

Time Match TV channel
8:05am Central Coast Mariners vs Western Sydney Wanderers BT Sport 1
5:30pm Borussia Monchengladbach vs Werder Bremen BT Sport 2
6pm West Ham vs West Brom BT Sport 1
6pm Derby County vs Bournemouth Sky Sports Football / Sky Sports Main Event
6pm Reading vs Coventry City Sky Sports Arena
6pm Real Valladolid vs Elche La Liga TV
7:30pm Bayer Leverkusen vs Borussia Dortmund BT Sport 2
7:30pm Mainz vs Wolfsburg BT Sport ESPN
7:30pm Hertha Berlin vs Hoffenheim BT Sport Extra
8pm Southampton vs Shrewsbury Town BT Sport TBC
8:15pm Leicester City vs Chelsea Sky Sports Premier League / Sky Sports Main Event
8:15pm Roma vs Spezia BT Sport 3
8:30pm Alaves vs Sevilla La Liga TV

Wednesday January 20


The race for the Premier League title is heating up and Wednesday’s action could prove to be vital. Fulham will be seeking an upset as they host Manchester United on BT Sport, while Manchester City face Aston Villa on the same broadcast.

A thrilling encounter between Cristiano Ronaldo’s Juventus and Napoli is being showcased live on BT Sport, while Sky Sports will broadcast Celtic’s trip to Livingston and Norwich v Bristol City.

Time Match TV channel
8:05am Newcastle Jets vs Brisbane Roar BT Sport ESPN
10:20am Perth Glory vs Adelaide United BT Sport 3
2pm Udinese vs Atalanta Premier Sports 1 / LiveScore app
2pm Kerala Blasters vs Bengaluru FreeSports
5:30pm Schalke vs Koln BT Sport ESPN
5:30pm Manchester City Women vs Chelsea Women FA Player
6pm Norwich City vs Bristol City Sky Sports Football
6pm Getafe vs Huesca La Liga TV / FreeSports
6pm Cordoba vs Real Sociedad Premier Sports 1
7:30pm Augsburg vs Bayern Munich BT Sport ESPN
7:30pm RB Leipzig vs Union Berlin BT Sport
7:30pm Freiburg vs Eintracht Frankfurt BT Sport Extra
7:30pm Arminia Bielefeld vs Stuttgart BT Sport Extra
8pm Alcoyano vs Real Madrid Premier Sports 1
8pm Juventus vs Napoli BT Sport 3
8:15pm Fulham vs Manchester United BT Sport 1
8:15pm Manchester City vs Aston Villa BT Sport 2
8:15pm Livingston vs Celtic Sky Sports Football / Sky Sports Main Event
8:30pm Villarreal vs Granada La Liga TV

Thursday January 21

The Premier League action continues on Thursday as Liverpool take on Burnley at Anfield live on Sky Sports. 

Premier Sports is showcasing some exciting Copa del Rey encounters, the most notable being Barcelona’s trip to Cornella as the visitors may be without Lionel Messi should his suspension go ahead.

Time Match TV channel
8pm Liverpool vs Burnley Sky Sports Football / Sky Sports Main Event
6pm Valencia vs Osasuna Premier Player HD / LaLigaTV
8:30pm Eibar vs Atletico Madrid Premier Player HD / LaLigaTV
8:15pm Lazio vs Parma BT Sport App / BT Sport 1
8pm Cornella vs Barcelona Premier Player HD / Premier Sports 2

Friday January 22

Friday sees the return of intriguing FA Cup action as Wolves take the tricky trip to Chorley in the fourth round live on BT Sport. 

An exciting Ligue 1 encounter between PSG and Montpellier is also showcased live on BT sport as the hosts look to assert their dominance at the top of the table.

Time Match TV channel
2pm East Bengal vs Mumbai City FreeSports TV UK
8pm Levante vs Real Valladolid LaLigaTV / FreeSports TV UK
7:45pm Benevento vs Torino Premier Sports 1 / LiveScore app
7:30pm Borussia M’gladbach vs Borussia Dortmund BT Sport App / BT Sport 2
8pm PSG vs Montpellier BT Sport 3
7:45pm Chorley vs Wolverhampton Wanderers BT Sport 1 / BT Sport app
7:45pm Arbroath vs Dundee Sky Sports Football

Saturday January 23

Multiple FA Cup action continues on Saturday, with Manchester City’s trip to League Two Cheltenham Town televised live on BBC One.

Sky Sports will be showcasing Aston Villa’s rearranged fixture against Newcastle United in the evening. 

Time Match TV channel
12:15pm Southampton / Shrewsbury Town vs Arsenal BT Sport 1 / BT Sport App
1pm Huesca vs Villarreal Premier Player HD / LaLigaTV
2pm Roma vs Spezia Premier Player HD / Premier Sports 1
2:30pm Bayer Leverkusen vs Wolfsburg BT Sport App / BT Sport 2
3pm Brighton & Hove Albion vs Blackpool BT Sport App / BT Sport Extra
3pm Sheffield United vs Plymouth Argyle BBC iPlayer / BBC Radio 5 Live
3pm West Ham vs Doncaster Rovers BBC Sport Web, BBC iPlayer
3pm Bournemouth vs Crawley Town BT Sport App / BT Sport Extra
3pm Swansea City vs Nottingham Forest BT Sport Extra / BT Sport App / BBC Wales
3pm Millwall vs Bristol City BT Sport App / BT Sport Extra
3pm Barnsley vs Norwich City BT Sport App / BT Sport Extra
3:15pm Sevilla vs Cadiz Premier Player HD / LaLigaTV
4pm Lens vs Nice BT Sport Extra / BT Sport 3
5pm AC Milan vs Atalanta Premier Player HD / Premier Sports 2
5pm Udinese vs Inter LiveScore App
5:30pm Cheltenham Town vs Manchester City BBC One / BBC Radio 5 Live
5:30pm Real Sociedad vs Real Betis Premier Player HD / LaLigaTV
5:30pm St. Johnstone vs Hibernian Premier Player HD / Premier Sports 1
5:30pm Hertha BSC vs Werder Bremen BT Sport App / BT Sport 2
5:45pm Vitesse vs Groningen LiveScore App
7pm PSV vs RKC Waalwijk LiveScore App
7:45pm Fiorentina vs Crotone FreeSports TV UK / LiveScore App
8pm Aston Villa vs Newcastle United Sky Sports Football / Sky Sports Main Event
8pm Monaco vs Marseille BT Sport 1 / BT Sport App

Sunday January 24

Just like last week, Manchester United take on Liverpool but this time at Old Trafford in FA Cup action, live on BBC One. 

BT Sport has a bundle of live action to choose from, the picks being Leicester City’s trip to Brentford and Schalke hosting Bayern Munich. 

Time Match TV channel
11:30am Juventus vs Bologna  LiveScore App / Premier Sports 1
12pm Bordeaux vs Angers SCO BT Sport App / BT Sport 3
12pm Chelsea vs Luton Town BBC One / BBC iPlayer
1pm Osasuna vs Granada LaLigaTV / Premier Player HD
2pm Metz vs Nantes BT Sport App / BT Sport 3
2pm Genoa vs Cagliari LiveScore App
2pm Hellas Verona vs Napoli  LiveScore App / Premier Sports 2
2:30pm Fulham vs Burnley BT Sport App, BT Sport Extra
2:30pm Brentford vs Leicester City BT Sport Ultimate / BT Sport 1
2:30pm Schalke 04 vs Bayern Munich BT Sport 2 / BT Sport App
3:15pm Elche vs Barcelona Premier Player HD / LaLigaTV
4pm Rennes vs Lille BT Sport App / BT Sport 3
5pm Lazio vs Sassuolo Premier Sports 2 / LiveScore App / Premier Player HD
5pm Manchester United vs Liverpool BBC One / BBC iPlayer
5pm Hoffenheim vs Koln BT Sport App / BT Sport 2
5:30pm Celta de Vigo vs Eibar LaLigaTV / Premier Player HD
7:45pm Parma vs Sampdoria Premier Player HD / LiveScore App / Premier Sports 2
8pm Everton vs Sheffield Wednesday BT Sport App / BT Sport 1
8pm Saint-Etienne vs Olympique Lyonnais BT Sport App / BT Sport 2
8pm Atletico Madrid vs Valencia Premier Player HD / LaLigaTV

Looking for FA Cup on TV?

We have a dedicated page covering some great matches in the FA CUP on our live FA Cup on TV page.

About HesGoal and other free live stream sites

It is illegal to use free live streams such as HesGoal, VIPBox, VIPstand, VIP League, Eplsite, Cricfree, Reddit soccer streams, FirstRowSports, ronaldo7, and Total Sportek in the UK. Further information on these streams is available for your knowledge. We strongly recommend getting a subscription to Sky Sports, BT Sport, and other official UK rights holders and links to open these streams can be found above.