Football on TV – What and Where You Can Watch Football in the UK

Football is the number one sport in England. Most football fans enjoy following their favourite players and team on TV and also online. Whether it’s a live televised game, an online stream, or watching the action later via a catch-up service.

You can check out the full program of upcoming football matches in the table below. This shows what football is on TV today and in the near future.


Sunday 14th June 2026
02:00
Haiti v Scotland
FIFA World Cup 2026 Group C
BBC OneBBC iPlayerBBC Sport Website
05:00
Australia v Turkey
FIFA World Cup 2026 Group D
ITV1STVITVXSTV Player
18:00
Germany v Curacao
FIFA World Cup 2026 Group E
ITV1STVITVXSTV Player
20:00
Málaga v Almeria
La Liga 2 Play-Off Final 1st Leg
LALIGATV
21:00
Netherlands v Japan
FIFA World Cup 2026 Group F
ITV1STVITVXSTV Player
Monday 15th June 2026
00:00
Ivory Coast v Ecuador
FIFA World Cup 2026 Group E
BBC OneBBC iPlayerBBC Sport Website
03:00
Sweden v Tunisia
FIFA World Cup 2026 Group F
ITV1STVITVXSTV Player
17:00
Spain v Cape Verde
FIFA World Cup 2026 Group H
ITV1STVITVXSTV Player
20:00
Belgium v Egypt
FIFA World Cup 2026 Group G
BBC OneBBC iPlayerBBC Sport Website
23:00
Saudi Arabia v Uruguay
FIFA World Cup 2026 Group H
ITV1STVITVXSTV Player
Tuesday 16th June 2026
02:00
Iran v New Zealand
FIFA World Cup 2026 Group G
BBC OneBBC iPlayerBBC Sport Website
20:00
France v Senegal
FIFA World Cup 2026 Group I
BBC OneBBC iPlayerBBC Sport Website
23:00
Iraq v Norway
FIFA World Cup 2026 Group I
BBC OneBBC iPlayerBBC Sport Website
Wednesday 17th June 2026
02:00
Argentina v Algeria
FIFA World Cup 2026 Group J
ITV1STVITVXSTV Player
05:00
Austria v Jordan
FIFA World Cup 2026 Group J
BBC OneBBC iPlayerBBC Sport Website
18:00
Portugal v DR Congo
FIFA World Cup 2026 Group K
BBC OneBBC iPlayerBBC Sport Website
21:00
England v Croatia
FIFA World Cup 2026 Group L
ITV1STVITVXSTV Player
Thursday 18th June 2026
00:00
Ghana v Panama
FIFA World Cup 2026 Group L
ITV1STVITVXSTV Player
03:00
Uzbekistan v Colombia
FIFA World Cup 2026 Group K
BBC OneBBC iPlayerBBC Sport Website
17:00
Czech Republic v South Africa
FIFA World Cup 2026 Group A
BBC OneBBC iPlayerBBC Sport Website
20:00
Switzerland v Bosnia-Herzegovina
FIFA World Cup 2026 Group B
ITV1STVITVXSTV Player
23:00
Canada v Qatar
FIFA World Cup 2026 Group B
ITV1STVITVXSTV Player
Friday 19th June 2026
02:00
Mexico v South Korea
FIFA World Cup 2026 Group A
BBC TwoBBC iPlayerBBC Sport Website
19:45
Drogheda United v Shelbourne
League of Ireland Premier Division
LOITV
19:45
Galway United v Derry City
League of Ireland Premier Division
LOITV
19:45
St Patrick's Athletic v Sligo Rovers
League of Ireland Premier Division
LOITV
19:45
Waterford v Shamrock Rovers
League of Ireland Premier Division
LOITV
20:00
USA v Australia
FIFA World Cup 2026 Group D
BBC OneBBC iPlayerBBC Sport Website
20:00
Bohemians v Dundalk
League of Ireland Premier Division
LOITV
23:00
Scotland v Morocco
FIFA World Cup 2026 Group C
ITV1STVITVXSTV Player
Saturday 20th June 2026
02:00
Brazil v Haiti
FIFA World Cup 2026 Group C
ITV1STVITVXSTV Player
05:00
Turkey v Paraguay
FIFA World Cup 2026 Group D
ITV1STVITVXSTV Player
18:00
Netherlands v Sweden
FIFA World Cup 2026 Group F
BBC OneBBC iPlayerBBC Sport Website
20:00
Almeria v Málaga
La Liga 2 Play-Off Final 2nd Leg
LALIGATV
21:00
Germany v Ivory Coast
FIFA World Cup 2026 Group E
ITV1STVITVXSTV Player
Sunday 21st June 2026
01:00
Ecuador v Curacao
FIFA World Cup 2026 Group E
BBC OneBBC iPlayerBBC Sport Website
05:00
Tunisia v Japan
FIFA World Cup 2026 Group F
BBC OneBBC iPlayerBBC Sport Website
17:00
Spain v Saudi Arabia
FIFA World Cup 2026 Group H
BBC OneBBC iPlayerBBC Sport Website
20:00
Belgium v Iran
FIFA World Cup 2026 Group G
ITV1STVITVXSTV Player
23:00
Uruguay v Cape Verde
FIFA World Cup 2026 Group H
BBC OneBBC iPlayerBBC Sport Website
Monday 22nd June 2026
02:00
New Zealand v Egypt
FIFA World Cup 2026 Group G
ITV1STVITVXSTV Player
18:00
Argentina v Austria
FIFA World Cup 2026 Group J
BBC OneBBC iPlayerBBC Sport Website
19:45
Shelbourne v Bohemians
League of Ireland Premier Division
LOITV
20:00
Shamrock Rovers v Derry City
League of Ireland Premier Division
LOITV
22:00
France v Iraq
FIFA World Cup 2026 Group I
BBC OneBBC iPlayerBBC Sport Website
Tuesday 23rd June 2026
01:00
Norway v Senegal
FIFA World Cup 2026 Group I
ITV1STVITVXSTV Player
04:00
Jordan v Algeria
FIFA World Cup 2026 Group J
ITV1STVITVXSTV Player
18:00
Portugal v Uzbekistan
FIFA World Cup 2026 Group K
ITV1STVITVXSTV Player
21:00
England v Ghana
FIFA World Cup 2026 Group L
BBC OneBBC iPlayerBBC Sport Website
Wednesday 24th June 2026
00:00
Panama v Croatia
FIFA World Cup 2026 Group L
BBC OneBBC iPlayerBBC Sport Website
03:00
Colombia v DR Congo
FIFA World Cup 2026 Group K
ITV1STVITVXSTV Player
20:00
Bosnia-Herzegovina v Qatar
FIFA World Cup 2026 Group B
ITV4ITVX
20:00
Switzerland v Canada
FIFA World Cup 2026 Group B
ITV1STVITVXSTV Player
23:00
Morocco v Haiti
FIFA World Cup 2026 Group C
BBC TwoBBC iPlayerBBC Sport Website
23:00
Scotland v Brazil
FIFA World Cup 2026 Group C
BBC OneBBC iPlayerBBC Sport Website
Thursday 25th June 2026
02:00
Czech Republic v Mexico
FIFA World Cup 2026 Group A
BBC OneBBC iPlayerBBC Sport Website
02:00
South Africa v South Korea
FIFA World Cup 2026 Group A
BBC TwoBBC iPlayerBBC Sport Website
21:00
Curacao v Ivory Coast
FIFA World Cup 2026 Group E
BBC TwoBBC iPlayerBBC Sport Website
21:00
Ecuador v Germany
FIFA World Cup 2026 Group E
BBC OneBBC iPlayerBBC Sport Website
Friday 26th June 2026
00:00
Japan v Sweden
FIFA World Cup 2026 Group F
BBC TwoBBC iPlayerBBC Sport Website
00:00
Tunisia v Netherlands
FIFA World Cup 2026 Group F
BBC OneBBC iPlayerBBC Sport Website
03:00
Paraguay v Australia
FIFA World Cup 2026 Group D
ITV4ITVX
03:00
Turkey v USA
FIFA World Cup 2026 Group D
ITV1STVITVXSTV Player
19:30
Shamrock Rovers v Galway United
League of Ireland Premier Division
LOITV
19:45
Derry City v Drogheda United
League of Ireland Premier Division
BBC iPlayerLOITVBBC Sport Website
19:45
Dundalk v Waterford
League of Ireland Premier Division
LOITV
20:00
Norway v France
FIFA World Cup 2026 Group I
ITV1STVITVXSTV Player
20:00
Senegal v Iraq
FIFA World Cup 2026 Group I
ITV4ITVX
20:00
Bohemians v St Patrick's Athletic
League of Ireland Premier Division
LOITV
Saturday 27th June 2026
01:00
Cape Verde v Saudi Arabia
FIFA World Cup 2026 Group H
ITV4ITVX
01:00
Uruguay v Spain
FIFA World Cup 2026 Group H
ITV1STVITVXSTV Player
01:00
Gotham FC v Kansas City Current
NWSL Challenge Cup Final
TNT Sports 2
04:00
Egypt v Iran
FIFA World Cup 2026 Group G
BBC TwoBBC iPlayerBBC Sport Website
04:00
New Zealand v Belgium
FIFA World Cup 2026 Group G
BBC OneBBC iPlayerBBC Sport Website
19:45
Sligo Rovers v Shelbourne
League of Ireland Premier Division
LOITV
22:00
Croatia v Ghana
FIFA World Cup 2026 Group L
ITV4ITVX
22:00
Panama v England
FIFA World Cup 2026 Group L
ITV1STVITVXSTV Player

Major Broadcasters of Football in England

Several major broadcasters cover football in the UK. From various paid subscription services to free to watch terrestrial Television services. Let’s check out the main subscription and free options for UK football fans.

Sky Sports is the most established subscription broadcaster for football in the UK. The company shows a varied program of British football. From the top division through to lower league action.

TNT Sports, formerly known as BT Sport, focuses on top-flight domestic and European club football.

Other key football broadcasting platforms include DAZN and Amazon Prime. While the BBC, ITV, and Channel 4 are the major free-to-air TV channels for British football viewers.


Where to Watch the Biggest Competitions

Sky Sports leads the way. Their Sky Sports Main Event, Premier League, and + channels show a varied schedule of live UK domestic football. Including the English Premier League (EPL) and English Football League (EFL) from Championship to League Two. Plus, the Scottish Premier League. As well as domestic cups like the EFL Trophy and Carabao Cup, and Women’s Super League action.

TNT Sports shows live EPL action. They also hold broadcast rights to the UEFA Champions League, Europe League and Europa Conference League.

The DAZN streaming platform has a varied football schedule. Featuring Serie A, Bundesliga, Saudi Pro League, and the UK National League.

Amazon Prime features Tuesday Champions League matches, plus international football like World Cup qualifiers.

The BBC is free to view in the UK. Its flagship Match of the Day program shows a round-up of EPL football on TV this weekend. It’s joined by international tournament matches and FA Cup games.

ITV also airs FA Cup matches, and they show England football on TV for the men’s and women’s national teams.

Channel 4 shows some women’s football on TV, like women’s FA cup action.


Live Streaming Options

Besides live football on TV, check out football live streaming options. This enables you to watch any football on TV today when you’re on the move.

Sky Go from Sky Sports and TNT Sport’s Discovery+ show a full program of UK and European football. Subscribers can access live streaming on dedicated mobile apps.

Catch-up TV services like BBC iPlayer and ITVX show selected live FA Cup and international games.

Amazon Prime Video shows a selection of football on TV tonight from its sports menu.

Are you looking for more options to watch football on TV this weekend? Try bookmaker’s football live streams (they may be only for active betting customers). Please check the availability for your location.

These streaming services offer optimised viewing on your mobile or tablet device or smart television. So, you can enjoy football on TV tomorrow from the comfort of home or even when travelling. Just ensure you have the relevant subscription or free account (BBC iPlayer, ITVX).