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.

Monday January 11

Following their Old Firm defeat to Rangers last weekend, Celtic will seek to get their season back on track against Hibernian on Sky Sports.

West Ham take on Stockport County in the FA Cup third round, with the National League side looking to cause an upset live on BT Sport.

Time Match TV channel
2pm ATK Mohun Bagan vs Mumbai City FreeSports
7:30pm Eintracht Braunschweig vs Fortuna Dusseldorf BT Sport 2
7:45pm Celtic vs Hibernian Sky Sports Football / Sky Sports Main Event
7:45pm Spezia vs Sampdoria Premier Sports 1 / LiveScore app
8pm Stockport County vs West Ham BT Sport 1
8pm Huesca vs Real Betis La Liga

Tuesday January 12

Tuesday sees the return of Premier League football following the FA Cup weekend, with Sky Sports showcasing three matches as Sheffield United host Newcastle United, Manchester United travel to Burnley and Wolves face Everton at Goodison Park. 

BT Sport is showcasing a Coppa Italia clash between AC Milan and Torino, while La Liga TV has a tasty viewing as Atletico Madrid take on Sevilla.

Time Match TV channel
5:45pm Vitesse Arnhem vs Utrecht LiveScore app
6pm Sheffield United vs Newcastle United Sky Sports Premier League / Sky Sports Main Event
6pm Granada vs Osasuna La Liga TV
7:45pm AC Milan vs Torino BT Sport 1
8:15pm Burnley vs Manchester United Sky Sports Football / Sky Sports Main Event
8:15pm Wolves vs Everton Sky Sports Premier League
8:30pm Atletico Madrid vs Sevilla La Liga TV

Wednesday January 13

Cristiano Ronaldo is back in action as his Juventus side face Genoa on BT Sport, with the broadcast also showcasing a huge Ligue 1 clash between PSG and Marseille.

Manchester City will be looking to get back into the Premier League title race as the play host to Brighton & Hove Albion on BT Sport, while Tottenham play Fulham on Amazon Prime. 

BBC will also be providing fans with football to watch with Copa Libertadores action. Both semi-finals will be broadcast live as River Plate play Palmeiras and Boca Juniors face Santos.

Time Match TV channel
00:30am Palmeiras vs River Plate BBC Red Button / BBC iPlayer
2pm Fiorentina vs Inter BT Sport 1
4:45pm Napoli vs Empoli BT Sport 2
5:45pm PSV vs AZ Premier Sports 1
6pm Manchester City vs Brighton BT Sport 1
7pm Salford City U18 vs Manchester United U18 MUTV
7:45pm Juventus vs Genoa BT Sport 3
8pm PSG vs Marseille BT Sport 2
8pm Feyenoord vs PEC Zwolle Premier Sports 1
8:15pm Tottenham vs Fulham Amazon Prime
10:15pm Santos vs Boca Juniors BBC Red Button / BBC iPlayer

Thursday January 14

Mikel Arteta’s Arsenal will seek to continue their recent surge up the Premier League table as they host London rivals Crystal Palace live on Sky Sports. 

Premier Sports will be televising Ajax’s trip to Twente as the close battle at the top of the Eredivisie starts to heat up.

Time Match TV channel
9:05am Perth Glory Women vs Adelaide United Women BT Sport 3
4:30pm Sassuolo vs SPAL BT Sport 1
7pm Twente vs Ajax Premier Sports 1
8pm Arsenal vs Crystal Palace Sky Sports Premier League / Sky Sports Main Event
8:15pm Atalanta vs Cagliari BT Sport 1

Friday January 15

A thrilling Roma derby is being showcased live on Premier Sports for your Friday night entertainment as Lazio take on Roma, while FreeSports is showing the clash between Portuguese giants Porto and Benfica.

Over on BT Sport you have the choice of German or French football; Union Berlin host Bayer Leverkusen while Montpellier are in action against Monaco.

Time Match TV channel
6:30pm Sporting vs Rio Ave FreeSports
7pm West Ham U23 vs Chelsea U23 Chelseafc.com
7pm Liverpool U18 vs Sutton United U18 LFCTV
7:30pm Union Berlin vs Bayer Leverkusen BT Sport 1
7:45pm Lazio vs Roma Premier Sports 1
7:45pm Morton vs Dunfermline BBC Scotland
8pm Montpellier vs Monaco BT Sport ESPN
9pm Porto vs Benfica FreeSports

Saturday January 16

Saturday’s Premier League action kicks off with a west-Midlands derby as Wolves host West Brom live on BT Sport. 

Following their disappointing FA Cup exit to Crawley Town in midweek, Marco Bielsa’s Leeds United will be hoping to bounce back against Brighton & Hove Albion in Premier League action live on Sky Sports, while West Ham host Burnley on Amazon Prime. 

The evening concludes with a west-London derby between Fulham and Chelsea live on Sky Sports, before an entertaining clash between Leicester City and Southampton on BT Sport. 

Away from the Premier League, Borussia Dortmund host Mainz while PSG travel to Angers, both of which will be broadcast live on BT Sport.

Time Match TV channel
6:05am Sydney vs Western Sydney Wanderers BT Sport 3
8:10am Perth Glory vs Adelaide United BT Sport 3
12:30pm Wolves vs West Brom BT Sport 1
12:30pm Middlesbrough vs Birmingham City Sky Sports Football / Sky Sports Main Event
2pm Bologna vs Verona Premier Sports 2
2:30pm Borussia Dortmund vs Mainz BT Sport ESPN
3pm Leeds United vs Brighton Sky Sports Premier League / Sky Sports Main Event
3pm West Ham vs Burnley Amazon Prime
5pm Torino vs Spezia Premier Sports 1
5:15pm Stuttgart vs Borussia Monchengladbach BT Sport 1
5:30pm Fulham vs Chelsea Sky Sports Premier League / Sky Sports Main Event
5:45pm Sparta Rotterdam vs PSV Premier Sports 2
7:45pm Sampdoria vs Udinese Premier Sports 2
7:45pm Barnsley vs Swansea City Sky Sports Football / Sky Sports Main Event
8pm Leicester City vs Southampton BT Sport 1
8pm Angers vs PSG BT Sport ESPN

Sunday January 17

Sunday features a top-of-the-table Premier League clash between rivals Liverpool and Manchester United, while Pep Guardiola’s Manchester City play host to Crystal Palace, both of which will be live on Sky Sports.

Inter Milan will face Cristiano Ronaldo’s Juventus in a huge Italian derby with the clash being shown live on Premier Sports. The network will also be showcasing the intriguing Dutch derby of Ajax against Feyenoord. 

Sky Sports complete their line-up of Sunday Premier League action as Aston Villa face Everton and Sheffield United host Tottenham Hotspur.

Time Match TV channel
5:05am Newcastle Jets vs Macarthur Bulls BT Sport ESPN
7:05am Melbourne City vs Western United BT Sport ESPN
11:30am Napoli vs Fiorentina Premier Sports 1
12 noon Aston Villa vs Everton Sky Sports Premier League
12 noon Motherwell vs Rangers Sky Sports Football / Sky Sports Main Event
12 noon Brest vs Rennes BT Sport 3
12:30pm Man City Women vs Aston Villa Women BBC Red Button / BBC iPlayer / FA Player
1pm Everton Women vs Bristol City Women FA Player
2pm Reading Women vs Arsenal Women FA Player
2pm Birmingham City Women vs Brighton Women FA Player
2pm Blackburn Rovers Ladies vs Lewes Women FA Player
2pm Sheffield United vs Tottenham Sky Sports Premier League / Sky Sports Main Event
2pm Crotone vs Benevento Premier Sports 1
2pm Sassuolo vs Parma Premier Sports 2
2:30pm Bayern Munich vs Freiburg BT Sport ESPN
2:30pm Chelsea Women vs Manchester United Women BT Sport 1
3pm West Ham Women vs Tottenham Women FA Player
3:45pm Ajax vs Feyenoord Premier Sports 2
4pm Lille vs Reims BT Sport Extra
4:30pm Liverpool vs Manchester United Sky Sports Premier League / Sky Sports Main Event
5pm Atalanta vs Genoa Premier Sports 1
5pm Eintracht Frankfurt vs Schalke BT Sport 1
7:15pm Manchester City vs Crystal Palace Sky Sports Premier League / Sky Sports Main Event
7:45pm Inter vs Juventus Premier Sports 1
8pm Lyon vs Metz BT Sport 1
9:15pm Atletico Mineiro vs Atletico Goianiense FreeSports
11:30pm Internacional vs Fortaleza FreeSports

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.