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.
Thursday 2nd July 2026
01:00
USA v Bosnia-Herzegovina
FIFA World Cup 2026 Round of 32
BBC OneBBC iPlayerBBC Sport Website
14:00
Croatia U19 v Italy U19
UEFA Under-19 Championship Group Stage
18:00
Serbia U19 v Ukraine U19
UEFA Under-19 Championship Group Stage
20:00
Spain v Austria
FIFA World Cup 2026 Round of 32
BBC OneBBC iPlayerBBC Sport Website
Friday 3rd July 2026
00:00
Portugal v Croatia
FIFA World Cup 2026 Round of 32
BBC OneBBC iPlayerBBC Sport Website
04:00
Switzerland v Algeria
FIFA World Cup 2026 Round of 32
BBC OneBBC iPlayerBBC Sport Website
16:00
Germany Women U19 v Sweden Women U19
UEFA Women's Under-19 Championship Group Stage
16:00
Poland Women U19 v Bosnia-Herzegovina Women U19
UEFA Women's Under-19 Championship Group Stage
19:00
Australia v Egypt
FIFA World Cup 2026 Round of 32
BBC OneBBC iPlayerBBC Sport Website
19:45
Derry City v Waterford
League of Ireland Premier Division
BBC iPlayerLOITVBBC Sport Website
19:45
Drogheda United v Bohemians
League of Ireland Premier Division
19:45
Sligo Rovers v Shamrock Rovers
League of Ireland Premier Division
19:45
St Patrick's Athletic v Galway United
League of Ireland Premier Division
19:45
Larne v Coleraine
NIFL Charity Shield
20:00
Shelbourne v Dundalk
League of Ireland Premier Division
23:00
Argentina v Cape Verde
FIFA World Cup 2026 Round of 32
Saturday 4th July 2026
01:00
Washington Spirit v Houston Dash
NWSL
02:30
Colombia v Ghana
FIFA World Cup 2026 Round of 32
02:30
Denver Summit v Kansas City Current
NWSL
03:00
Angel City v Orlando Pride
NWSL
12:30
Ballymena United v Strabane Athletic
Friendly
14:00
Denmark U19 v Wales U19
UEFA Under-19 Championship Group Stage
BBC iPlayerS4C OnlineUEFA.tv
14:00
Spain U19 v Germany U19
UEFA Under-19 Championship Group Stage
16:00
Iceland Women U19 v Switzerland Women U19
UEFA Women's Under-19 Championship Group Stage
16:00
Spain Women U19 v Austria Women U19
UEFA Women's Under-19 Championship Group Stage
18:00
Canada v Morocco
FIFA World Cup 2026 Round of 16
22:00
Paraguay v France
FIFA World Cup 2026 Round of 16
23:30
North Carolina Courage v Seattle Reign
NWSL
Sunday 5th July 2026
01:45
San Diego Wave v Gotham FC
NWSL
15:00
Cliftonville Ladies v Glentoran Women
Northern Irish Women's League Cup Final
16:00
Serbia U19 v Croatia U19
UEFA Under-19 Championship Group Stage
16:00
Ukraine U19 v Italy U19
UEFA Under-19 Championship Group Stage
17:00
Boston Legacy v Bay FC
NWSL
21:00
Brazil v Norway
FIFA World Cup 2026 Round of 16
22:00
Chicago Stars v Utah Royals
NWSL
Monday 6th July 2026
00:00
Portland Thorns v Racing Louisville
NWSL
01:00
Mexico v England
FIFA World Cup 2026 Round of 16
BBC OneBBC iPlayerBBC Sport Website
20:00
TBC
FIFA World Cup 2026 Round of 16
Tuesday 7th July 2026
TBC
TBC
UEFA Women's Under-19 Championship Semi-Final
TBC
TBC
UEFA Women's Under-19 Championship Semi-Final
01:00
TBC v Belgium
FIFA World Cup 2026 Round of 16
17:00
TBC
FIFA World Cup 2026 Round of 16
18:00
Shelbourne v Celtic
Friendly
21:00
TBC
FIFA World Cup 2026 Round of 16
Wednesday 8th July 2026
TBC
TBC
UEFA Under-19 Championship Semi-Final
TBC
TBC
UEFA Under-19 Championship Semi-Final
14:00
TBC
UEFA Under-19 Championship Match for 5th place
Thursday 9th July 2026
21:00
TBC
FIFA World Cup 2026 Quarter-Final
Friday 10th July 2026
TBC
TBC
UEFA Women's Under-19 Championship Final
19:45
Dundalk v Drogheda United
League of Ireland Premier Division
20:00
TBC
FIFA World Cup 2026 Quarter-Final
20:00
Waterford v St Patrick's Athletic
League of Ireland Premier Division
Saturday 11th July 2026
01:00
Boston Legacy v Chicago Stars
NWSL
01:00
Orlando Pride v Kansas City Current
NWSL
01:00
Racing Louisville v Bay FC
NWSL
03:00
Utah Royals v Gotham FC
NWSL
13:00
Moyola Park v Ballymena United
Friendly
15:00
Dumbarton v St Mirren
Premier Sports Cup Group Stage
15:00
Dundee v Airdrieonians
Premier Sports Cup Group Stage
15:00
East Kilbride v Dunfermline
Premier Sports Cup Group Stage
15:00
Edinburgh City v Falkirk
Premier Sports Cup Group Stage
17:00
Galway United v Sligo Rovers
League of Ireland Premier Division
17:30
Stirling Albion v Dundee United
Premier Sports Cup Group Stage
19:00
TBC
UEFA Under-19 Championship Final
22:00
TBC
FIFA World Cup 2026 Quarter-Final
23:30
North Carolina Courage v Washington Spirit
NWSL
Sunday 12th July 2026
01:45
San Diego Wave v Angel City
NWSL
02:00
TBC
FIFA World Cup 2026 Quarter-Final
21:00
Seattle Reign v Portland Thorns
NWSL
Monday 13th July 2026
21:00
Denver Summit v Houston Dash
NWSL
Tuesday 14th July 2026
19:00
Bangor v Ards
Friendly
19:45
Annan Athletic v Dundee
Premier Sports Cup Group Stage
19:45
Brora Rangers v Aberdeen
Premier Sports Cup Group Stage
19:45
Falkirk v Ayr United
Premier Sports Cup Group Stage
19:45
Kilmarnock v Raith Rovers
Premier Sports Cup Group Stage
19:45
Linlithgow Rose v St Johnstone
Premier Sports Cup Group Stage
19:45
Montrose v Dundee United
Premier Sports Cup Group Stage
20:00
TBC
FIFA World Cup 2026 Semi-Final
Wednesday 15th July 2026
20:00
TBC
FIFA World Cup 2026 Semi-Final
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).