Where to Watch Football

Broadcasters & channels for every football match

Every live and upcoming football match, with the broadcasters showing it in each country. Choose a match to see which channels carry it and whether they are free-to-air or subscription services.

No matches are live right now. See the upcoming schedule below.

Coming up

Upcoming matches

72 matches listed

The next few weeks of football, in one place. Pick a fixture, open the match page, and hit Free or Paid to see who's showing it — TV or streaming.

MexicovsSouth AfricaFIFA World Cup 2026
Republic of KoreavsCzech RepublicFIFA World Cup 2026
CanadavsBosnia and HerzegovinaFIFA World Cup 2026
United StatesvsParaguayFIFA World Cup 2026
QatarvsSwitzerlandFIFA World Cup 2026
BrazilvsMoroccoFIFA World Cup 2026
HaitivsScotlandFIFA World Cup 2026
AustraliavsTurkeyFIFA World Cup 2026
GermanyvsCuraçaoFIFA World Cup 2026
NetherlandsvsJapanFIFA World Cup 2026
Ivory CoastvsEcuadorFIFA World Cup 2026
SwedenvsTunisiaFIFA World Cup 2026
SpainvsCape VerdeFIFA World Cup 2026
BelgiumvsEgyptFIFA World Cup 2026
Saudi ArabiavsUruguayFIFA World Cup 2026
IranvsNew ZealandFIFA World Cup 2026
FrancevsSenegalFIFA World Cup 2026
IraqvsNorwayFIFA World Cup 2026
ArgentinavsAlgeriaFIFA World Cup 2026
AustriavsJordanFIFA World Cup 2026
PortugalvsDR CongoFIFA World Cup 2026
EnglandvsCroatiaFIFA World Cup 2026
GhanavsPanamaFIFA World Cup 2026
UzbekistanvsColombiaFIFA World Cup 2026
Czech RepublicvsSouth AfricaFIFA World Cup 2026
CanadavsQatarFIFA World Cup 2026
MexicovsRepublic of KoreaFIFA World Cup 2026
United StatesvsAustraliaFIFA World Cup 2026
ScotlandvsMoroccoFIFA World Cup 2026
BrazilvsHaitiFIFA World Cup 2026
TurkeyvsParaguayFIFA World Cup 2026
NetherlandsvsSwedenFIFA World Cup 2026
GermanyvsIvory CoastFIFA World Cup 2026
EcuadorvsCuraçaoFIFA World Cup 2026
TunisiavsJapanFIFA World Cup 2026
SpainvsSaudi ArabiaFIFA World Cup 2026
BelgiumvsIranFIFA World Cup 2026
UruguayvsCape VerdeFIFA World Cup 2026
New ZealandvsEgyptFIFA World Cup 2026
ArgentinavsAustriaFIFA World Cup 2026
FrancevsIraqFIFA World Cup 2026
NorwayvsSenegalFIFA World Cup 2026
JordanvsAlgeriaFIFA World Cup 2026
PortugalvsUzbekistanFIFA World Cup 2026
EnglandvsGhanaFIFA World Cup 2026
PanamavsCroatiaFIFA World Cup 2026
ColombiavsDR CongoFIFA World Cup 2026
Bosnia and HerzegovinavsQatarFIFA World Cup 2026
SwitzerlandvsCanadaFIFA World Cup 2026
MoroccovsHaitiFIFA World Cup 2026
ScotlandvsBrazilFIFA World Cup 2026
Czech RepublicvsMexicoFIFA World Cup 2026
South AfricavsRepublic of KoreaFIFA World Cup 2026
CuraçaovsIvory CoastFIFA World Cup 2026
EcuadorvsGermanyFIFA World Cup 2026
JapanvsSwedenFIFA World Cup 2026
TunisiavsNetherlandsFIFA World Cup 2026
ParaguayvsAustraliaFIFA World Cup 2026
TurkeyvsUnited StatesFIFA World Cup 2026
NorwayvsFranceFIFA World Cup 2026
SenegalvsIraqFIFA World Cup 2026
Cape VerdevsSaudi ArabiaFIFA World Cup 2026
UruguayvsSpainFIFA World Cup 2026
EgyptvsIranFIFA World Cup 2026
New ZealandvsBelgiumFIFA World Cup 2026
CroatiavsGhanaFIFA World Cup 2026
PanamavsEnglandFIFA World Cup 2026
ColombiavsPortugalFIFA World Cup 2026
DR CongovsUzbekistanFIFA World Cup 2026
AlgeriavsAustriaFIFA World Cup 2026
JordanvsArgentinaFIFA World Cup 2026