Football on TV Tonight

Welcome to Football on TV Tonight. We try to list all of the football fixtures on TV tonight, and, at any point in the coming months.

View Football on TV Learn More

Football on TV Tonight

Wrexham v Grimsby Town

Wrexham take on Grimsby Town in the National League  live on BT Sport 1, BT Sport Ultimate on 28 May 2022 @ 12:30

Wrexham Grimsby Town National League  BT Sport 1 BT Sport Ultimate

Mansfield Town v Port Vale

Mansfield Town take on Port Vale in the League Two  live on Sky Sports Main Event, Sky Sports Football, Sky Sports Ultra HD on 28 May 2022 @ 16:00

Mansfield Town Port Vale League Two  Sky Sports Main Event Sky Sports Football Sky Sports Ultra HD

Lugo v Málaga

Lugo take on Málaga in the La Liga 2 live on LiveScore App on 28 May 2022 @ 17:15

Lugo Málaga La Liga 2 LiveScore App

SD Amorebieta v Ponferradina

SD Amorebieta take on Ponferradina in the La Liga 2 live on LiveScore App on 28 May 2022 @ 17:15

SD Amorebieta Ponferradina La Liga 2 LiveScore App

Liverpool v Real Madrid

Liverpool take on Real Madrid in the UEFA Champions League  live on BT Sport 1, BT Sport Ultimate, BT Sport App, BT Sport Website, BT Sport YouTube on 28 May 2022 @ 20:00

Liverpool Real Madrid UEFA Champions League  BT Sport 1 BT Sport Ultimate BT Sport App BT Sport Website BT Sport YouTube

Los Angeles FC v San Jose Earthquakes

Los Angeles FC take on San Jose Earthquakes in the MLS live on Sky Sports Football, Sky Sports Mix on 28 May 2022 @ 23:00

Los Angeles FC San Jose Earthquakes MLS Sky Sports Football Sky Sports Mix

Football on TV Tomorrow

Pacific FC v Valour FC

Pacific FC take on Valour FC in the Canadian Premier League live on BT Sport Extra 1 on 29 May 2022 @ 00:00

Pacific FC Valour FC Canadian Premier League BT Sport Extra 1

New York Red Bulls v DC United

New York Red Bulls take on DC United in the MLS live on FreeSports on 29 May 2022 @ 00:00

New York Red Bulls DC United MLS FreeSports

Kansas City v Vancouver Whitecaps

Kansas City take on Vancouver Whitecaps in the MLS live on FreeSports on 29 May 2022 @ 02:00

Kansas City Vancouver Whitecaps MLS FreeSports

Solihull Moors v Chesterfield

Solihull Moors take on Chesterfield in the National League  live on BT Sport 1, BT Sport Ultimate on 29 May 2022 @ 12:30

Solihull Moors Chesterfield National League  BT Sport 1 BT Sport Ultimate

AZ Alkmaar v Vitesse Arnhem

AZ Alkmaar take on Vitesse Arnhem in the Eredivisie Europa League live on Mola TV on 29 May 2022 @ 13:30

AZ Alkmaar Vitesse Arnhem Eredivisie Europa League Mola TV

France U17 v Portugal U17

France U17 take on Portugal U17 in the UEFA Under-17 Championship  live on BBC Red Button, BBC iPlayer, BBC Sport Website on 29 May 2022 @ 15:30

France U17 Portugal U17 UEFA Under-17 Championship  BBC Red Button BBC iPlayer BBC Sport Website

Celtic Women v Glasgow City

Celtic Women take on Glasgow City in the Scottish Women's Cup  live on BBC Alba, BBC iPlayer, BBC Sport Website on 29 May 2022 @ 16:10

Celtic Women Glasgow City Scottish Women's Cup  BBC Alba BBC iPlayer BBC Sport Website

Huddersfield Town v Nottingham Forest

Huddersfield Town take on Nottingham Forest in the Championship  live on Sky Sports Main Event, Sky Sports Football, Sky Sports Ultra HD on 29 May 2022 @ 16:30

Huddersfield Town Nottingham Forest Championship  Sky Sports Main Event Sky Sports Football Sky Sports Ultra HD

St Etienne v Auxerre

St Etienne take on Auxerre in the Ligue 1 Relegation live on BT Sport 2 on 29 May 2022 @ 18:00

St Etienne Auxerre Ligue 1 Relegation BT Sport 2

York United v Cavalry FC

York United take on Cavalry FC in the Canadian Premier League live on BT Sport Extra 1 on 29 May 2022 @ 19:00

York United Cavalry FC Canadian Premier League BT Sport Extra 1

Alcorcón v Eibar

Alcorcón take on Eibar in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Alcorcón Eibar La Liga 2 LiveScore App

Burgos CF v Girona

Burgos CF take on Girona in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Burgos CF Girona La Liga 2 LiveScore App

Leganes v Almeria

Leganes take on Almeria in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Leganes Almeria La Liga 2 LiveScore App

Real Oviedo v UD Ibiza

Real Oviedo take on UD Ibiza in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Real Oviedo UD Ibiza La Liga 2 LiveScore App

Real Valladolid v Huesca

Real Valladolid take on Huesca in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Real Valladolid Huesca La Liga 2 LiveScore App

Sporting Gijón v Las Palmas

Sporting Gijón take on Las Palmas in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Sporting Gijón Las Palmas La Liga 2 LiveScore App

Tenerife v FC Cartagena

Tenerife take on FC Cartagena in the La Liga 2 live on LiveScore App on 29 May 2022 @ 19:00

Tenerife FC Cartagena La Liga 2 LiveScore App

Netherlands U17 v Serbia U17

Netherlands U17 take on Serbia U17 in the UEFA Under-17 Championship  live on BBC Red Button, BBC iPlayer, BBC Sport Website on 29 May 2022 @ 19:00

Netherlands U17 Serbia U17 UEFA Under-17 Championship  BBC Red Button BBC iPlayer BBC Sport Website

Pisa v Monza

Pisa take on Monza in the Serie B  live on Mola TV on 29 May 2022 @ 19:30

Pisa Monza Serie B  Mola TV

PSG Women v Lyon Women

PSG Women take on Lyon Women in the Division 1 Féminine live on Sky Sports Mix on 29 May 2022 @ 20:00

PSG Women Lyon Women Division 1 Féminine Sky Sports Mix

LA Galaxy v Austin FC

LA Galaxy take on Austin FC in the MLS live on Sky Sports Football on 29 May 2022 @ 23:00

LA Galaxy Austin FC MLS Sky Sports Football

Monday 30th May 2022

Seattle Sounders v Charlotte FC

Seattle Sounders take on Charlotte FC in the MLS live on FreeSports on 30 May 2022 @ 02:30

Seattle Sounders Charlotte FC MLS FreeSports

Wednesday 1st June 2022

FC Edmonton v Forge FC

FC Edmonton take on Forge FC in the Canadian Premier League live on BT Sport ESPN on 01 Jun 2022 @ 02:00

FC Edmonton Forge FC Canadian Premier League BT Sport ESPN

Poland v Wales

Poland take on Wales in the UEFA Nations League  live on S4C, Premier Sports 1 on 01 Jun 2022 @ 17:00

Poland Wales UEFA Nations League  S4C Premier Sports 1

TBC v

TBC take on in the UEFA Under-17 Championship  live on BBC Red Button, BBC iPlayer, BBC Sport Website on 01 Jun 2022 @ 17:00

TBC UEFA Under-17 Championship  BBC Red Button BBC iPlayer BBC Sport Website

Scotland v Ukraine

Scotland take on Ukraine in the FIFA World Cup 2022  live on Sky Sports Main Event, Sky Sports Football on 01 Jun 2022 @ 19:45

Scotland Ukraine FIFA World Cup 2022  Sky Sports Main Event Sky Sports Football

Italy v Argentina

Italy take on Argentina in the issima 2022 live on Premier Sports 1 on 01 Jun 2022 @ 19:45

Italy Argentina issima 2022 Premier Sports 1

Thursday 2nd June 2022

Valour FC v Atletico Ottawa

Valour FC take on Atletico Ottawa in the Canadian Premier League live on BT Sport 1 on 02 Jun 2022 @ 01:00

Valour FC Atletico Ottawa Canadian Premier League BT Sport 1

Bulgaria v North Macedonia

Bulgaria take on North Macedonia in the UEFA Nations League  live on Premier Sports 2 on 02 Jun 2022 @ 17:00

Bulgaria North Macedonia UEFA Nations League  Premier Sports 2

Cyprus v Kosovo

Cyprus take on Kosovo in the UEFA Nations League  live on Premier Sports 1 on 02 Jun 2022 @ 17:00

Cyprus Kosovo UEFA Nations League  Premier Sports 1

Estonia v San Marino

Estonia take on San Marino in the UEFA Nations League  live on Premier Sports TBC on 02 Jun 2022 @ 17:00

Estonia San Marino UEFA Nations League  Premier Sports TBC

Georgia v Gibraltar

Georgia take on Gibraltar in the UEFA Nations League  live on BoxNation on 02 Jun 2022 @ 17:00

Georgia Gibraltar UEFA Nations League  BoxNation

Czech Republic v Switzerland

Czech Republic take on Switzerland in the UEFA Nations League  live on BoxNation on 02 Jun 2022 @ 19:45

Czech Republic Switzerland UEFA Nations League  BoxNation

Israel v Iceland

Israel take on Iceland in the UEFA Nations League  live on Premier Sports TBC on 02 Jun 2022 @ 19:45

Israel Iceland UEFA Nations League  Premier Sports TBC

Northern Ireland v Greece

Northern Ireland take on Greece in the UEFA Nations League  live on Premier Sports 1 on 02 Jun 2022 @ 19:45

Northern Ireland Greece UEFA Nations League  Premier Sports 1

Serbia v Norway

Serbia take on Norway in the UEFA Nations League  live on Premier Sports TBC on 02 Jun 2022 @ 19:45

Serbia Norway UEFA Nations League  Premier Sports TBC

Slovenia v Sweden

Slovenia take on Sweden in the UEFA Nations League  live on Premier Sports TBC on 02 Jun 2022 @ 19:45

Slovenia Sweden UEFA Nations League  Premier Sports TBC

Spain v Portugal

Spain take on Portugal in the UEFA Nations League  live on Premier Sports 2 on 02 Jun 2022 @ 19:45

Spain Portugal UEFA Nations League  Premier Sports 2

Friday 3rd June 2022

Kazakhstan v Azerbaijan

Kazakhstan take on Azerbaijan in the UEFA Nations League  live on Premier Sports 1 on 03 Jun 2022 @ 15:00

Kazakhstan Azerbaijan UEFA Nations League  Premier Sports 1

Latvia v Andorra

Latvia take on Andorra in the UEFA Nations League  live on Premier Sports 1 on 03 Jun 2022 @ 17:00

Latvia Andorra UEFA Nations League  Premier Sports 1

Germany U21 v Hungary U21

Germany U21 take on Hungary U21 in the UEFA Under-21 Championship  live on German Football YouTube on 03 Jun 2022 @ 17:15

Germany U21 Hungary U21 UEFA Under-21 Championship  German Football YouTube

Belarus v Slovakia

Belarus take on Slovakia in the UEFA Nations League  live on Premier Sports TBC on 03 Jun 2022 @ 19:45

Belarus Slovakia UEFA Nations League  Premier Sports TBC

Belgium v Netherlands

Belgium take on Netherlands in the UEFA Nations League  live on Premier Sports 1 on 03 Jun 2022 @ 19:45

Belgium Netherlands UEFA Nations League  Premier Sports 1

Croatia v Austria

Croatia take on Austria in the UEFA Nations League  live on Premier Sports TBC on 03 Jun 2022 @ 19:45

Croatia Austria UEFA Nations League  Premier Sports TBC

France v Denmark

France take on Denmark in the UEFA Nations League  live on BoxNation on 03 Jun 2022 @ 19:45

France Denmark UEFA Nations League  BoxNation

Liechtenstein v Moldova

Liechtenstein take on Moldova in the UEFA Nations League  live on Premier Sports TBC on 03 Jun 2022 @ 19:45

Liechtenstein Moldova UEFA Nations League  Premier Sports TBC

Saturday 4th June 2022

Armenia v Republic of Ireland

Armenia take on Republic of Ireland in the UEFA Nations League  live on Premier Sports 1 on 04 Jun 2022 @ 14:00

Armenia Republic of Ireland UEFA Nations League  Premier Sports 1

Auchinleck Talbot v Yoker Athletic

Auchinleck Talbot take on Yoker Athletic in the Scottish Junior Cup  live on BBC Alba, BBC iPlayer, BBC Sport Website on 04 Jun 2022 @ 16:10

Auchinleck Talbot Yoker Athletic Scottish Junior Cup  BBC Alba BBC iPlayer BBC Sport Website

Finland v Bosnia-Herzegovina

Finland take on Bosnia-Herzegovina in the UEFA Nations League  live on Premier Sports 1 on 04 Jun 2022 @ 17:00

Finland Bosnia-Herzegovina UEFA Nations League  Premier Sports 1

Hungary v England

Hungary take on England in the UEFA Nations League  live on Channel 4, All 4 on 04 Jun 2022 @ 17:00

Hungary England UEFA Nations League  Channel 4 All 4

Lithuania v Luxembourg

Lithuania take on Luxembourg in the UEFA Nations League  live on Premier Sports TBC on 04 Jun 2022 @ 17:00

Lithuania Luxembourg UEFA Nations League  Premier Sports TBC

HFX Wanderers v York United

HFX Wanderers take on York United in the Canadian Premier League live on BT Sport 2 on 04 Jun 2022 @ 19:00

HFX Wanderers York United Canadian Premier League BT Sport 2

Italy v Germany

Italy take on Germany in the UEFA Nations League  live on Premier Sports 1 on 04 Jun 2022 @ 19:45

Italy Germany UEFA Nations League  Premier Sports 1

Montenegro v Romania

Montenegro take on Romania in the UEFA Nations League  live on BoxNation on 04 Jun 2022 @ 19:45

Montenegro Romania UEFA Nations League  BoxNation

Turkey v Faroe Islands

Turkey take on Faroe Islands in the UEFA Nations League  live on Premier Sports TBC on 04 Jun 2022 @ 19:45

Turkey Faroe Islands UEFA Nations League  Premier Sports TBC

Sunday 5th June 2022

Vancouver Whitecaps v Real Salt Lake

Vancouver Whitecaps take on Real Salt Lake in the MLS live on FreeSports on 05 Jun 2022 @ 00:00

Vancouver Whitecaps Real Salt Lake MLS FreeSports

San Marino v Malta

San Marino take on Malta in the UEFA Nations League  live on Premier Sports 1 on 05 Jun 2022 @ 14:00

San Marino Malta UEFA Nations League  Premier Sports 1

TBC v

TBC take on in the National League Promotion live on BT Sport 1 on 05 Jun 2022 @ 15:00

TBC National League Promotion BT Sport 1

Wales v Scotland or Ukraine

Wales take on Scotland or Ukraine in the FIFA World Cup 2022  live on ITV, S4C, STV, Sky Sports Main Event, Sky Sports Football, ITV Hub, STV Player on 05 Jun 2022 @ 17:00

Wales Scotland or Ukraine FIFA World Cup 2022  ITV S4C STV Sky Sports Main Event Sky Sports Football ITV Hub STV Player

Cyprus v Northern Ireland

Cyprus take on Northern Ireland in the UEFA Nations League  live on Premier Sports 1 on 05 Jun 2022 @ 17:00

Cyprus Northern Ireland UEFA Nations League  Premier Sports 1

Gibraltar v North Macedonia

Gibraltar take on North Macedonia in the UEFA Nations League  live on Premier Sports TBC on 05 Jun 2022 @ 17:00

Gibraltar North Macedonia UEFA Nations League  Premier Sports TBC

Atletico Ottawa v Pacific FC

Atletico Ottawa take on Pacific FC in the Canadian Premier League live on BT Sport 1 on 05 Jun 2022 @ 18:00

Atletico Ottawa Pacific FC Canadian Premier League BT Sport 1

Bulgaria v Greece

Bulgaria take on Greece in the UEFA Nations League  live on Premier Sports TBC on 05 Jun 2022 @ 19:45

Bulgaria Greece UEFA Nations League  Premier Sports TBC

Czech Republic v Spain

Czech Republic take on Spain in the UEFA Nations League  live on Premier Sports 1 on 05 Jun 2022 @ 19:45

Czech Republic Spain UEFA Nations League  Premier Sports 1

Kosovo v Greece

Kosovo take on Greece in the UEFA Nations League  live on Premier Sports TBC on 05 Jun 2022 @ 19:45

Kosovo Greece UEFA Nations League  Premier Sports TBC

Portugal v Switzerland

Portugal take on Switzerland in the UEFA Nations League  live on Premier Sports 2 on 05 Jun 2022 @ 19:45

Portugal Switzerland UEFA Nations League  Premier Sports 2

Serbia v Slovenia

Serbia take on Slovenia in the UEFA Nations League  live on Premier Sports TBC on 05 Jun 2022 @ 19:45

Serbia Slovenia UEFA Nations League  Premier Sports TBC

Sweden v Norway

Sweden take on Norway in the UEFA Nations League  live on BoxNation on 05 Jun 2022 @ 19:45

Sweden Norway UEFA Nations League  BoxNation

Valour FC v FC Edmonton

Valour FC take on FC Edmonton in the Canadian Premier League live on BT Sport 1 on 05 Jun 2022 @ 21:00

Valour FC FC Edmonton Canadian Premier League BT Sport 1

Monday 6th June 2022

Latvia v Liechtenstein

Latvia take on Liechtenstein in the UEFA Nations League  live on Premier Sports 1 on 06 Jun 2022 @ 17:00

Latvia Liechtenstein UEFA Nations League  Premier Sports 1

Andorra v Moldova

Andorra take on Moldova in the UEFA Nations League  live on Premier Sports TBC on 06 Jun 2022 @ 19:45

Andorra Moldova UEFA Nations League  Premier Sports TBC

Austria v Denmark

Austria take on Denmark in the UEFA Nations League  live on BoxNation on 06 Jun 2022 @ 19:45

Austria Denmark UEFA Nations League  BoxNation

Belarus v Azerbaijan

Belarus take on Azerbaijan in the UEFA Nations League  live on Premier Sports TBC on 06 Jun 2022 @ 19:45

Belarus Azerbaijan UEFA Nations League  Premier Sports TBC

Croatia v France

Croatia take on France in the UEFA Nations League  live on Premier Sports 1 on 06 Jun 2022 @ 19:45

Croatia France UEFA Nations League  Premier Sports 1

Iceland v Albania

Iceland take on Albania in the UEFA Nations League  live on Premier Sports TBC on 06 Jun 2022 @ 19:45

Iceland Albania UEFA Nations League  Premier Sports TBC

Slovakia v Kazakhstan

Slovakia take on Kazakhstan in the UEFA Nations League  live on Premier Sports TBC on 06 Jun 2022 @ 19:45

Slovakia Kazakhstan UEFA Nations League  Premier Sports TBC

Tuesday 7th June 2022

Finland v Montenegro

Finland take on Montenegro in the UEFA Nations League  live on Premier Sports 1 on 07 Jun 2022 @ 17:00

Finland Montenegro UEFA Nations League  Premier Sports 1

Bosnia-Herzegovina v Romania

Bosnia-Herzegovina take on Romania in the UEFA Nations League  live on Premier Sports 2 on 07 Jun 2022 @ 19:45

Bosnia-Herzegovina Romania UEFA Nations League  Premier Sports 2

Faroe Islands v Luxembourg

Faroe Islands take on Luxembourg in the UEFA Nations League  live on Premier Sports TBC on 07 Jun 2022 @ 19:45

Faroe Islands Luxembourg UEFA Nations League  Premier Sports TBC

Germany v England

Germany take on England in the UEFA Nations League  live on Channel 4, All 4 on 07 Jun 2022 @ 19:45

Germany England UEFA Nations League  Channel 4 All 4

Italy v Hungary

Italy take on Hungary in the UEFA Nations League  live on Premier Sports 1 on 07 Jun 2022 @ 19:45

Italy Hungary UEFA Nations League  Premier Sports 1

Lithuania v Turkey

Lithuania take on Turkey in the UEFA Nations League  live on BoxNation on 07 Jun 2022 @ 19:45

Lithuania Turkey UEFA Nations League  BoxNation

Wednesday 8th June 2022

Belgium v Poland

Belgium take on Poland in the UEFA Nations League  live on Premier Sports TBC on 08 Jun 2022 @ 19:45

Belgium Poland UEFA Nations League  Premier Sports TBC

Republic of Ireland v Ukraine

Republic of Ireland take on Ukraine in the UEFA Nations League  live on Premier Sports 2 on 08 Jun 2022 @ 19:45

Republic of Ireland Ukraine UEFA Nations League  Premier Sports 2

Scotland v Armenia

Scotland take on Armenia in the UEFA Nations League  live on Premier Sports 1 on 08 Jun 2022 @ 19:45

Scotland Armenia UEFA Nations League  Premier Sports 1

Wales v Netherlands

Wales take on Netherlands in the UEFA Nations League  live on S4C, Premier Sports TBC on 08 Jun 2022 @ 19:45

Wales Netherlands UEFA Nations League  S4C Premier Sports TBC

Thursday 9th June 2022

Gibraltar v Bulgaria

Gibraltar take on Bulgaria in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Gibraltar Bulgaria UEFA Nations League  Premier Sports TBC

Greece v Cyprus

Greece take on Cyprus in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Greece Cyprus UEFA Nations League  Premier Sports TBC

Kosovo v Northern Ireland

Kosovo take on Northern Ireland in the UEFA Nations League  live on Premier Sports 1 on 09 Jun 2022 @ 19:45

Kosovo Northern Ireland UEFA Nations League  Premier Sports 1

Malta v Estonia

Malta take on Estonia in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Malta Estonia UEFA Nations League  Premier Sports TBC

North Macedonia v Georgia

North Macedonia take on Georgia in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

North Macedonia Georgia UEFA Nations League  Premier Sports TBC

Norway v Slovenia

Norway take on Slovenia in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Norway Slovenia UEFA Nations League  Premier Sports TBC

Portugal v Czech Republic

Portugal take on Czech Republic in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Portugal Czech Republic UEFA Nations League  Premier Sports TBC

Sweden v Serbia

Sweden take on Serbia in the UEFA Nations League  live on Premier Sports TBC on 09 Jun 2022 @ 19:45

Sweden Serbia UEFA Nations League  Premier Sports TBC

Switzerland v Spain

Switzerland take on Spain in the UEFA Nations League  live on Premier Sports 2 on 09 Jun 2022 @ 19:45

Switzerland Spain UEFA Nations League  Premier Sports 2

Friday 10th June 2022

Azerbaijan v Slovakia

Azerbaijan take on Slovakia in the UEFA Nations League  live on Premier Sports 1 on 10 Jun 2022 @ 17:00

Azerbaijan Slovakia UEFA Nations League  Premier Sports 1