StreamReference

🇮🇹 Watch World Cup 2026 in Italy

FIFA World Cup 2026 · All 104 matches

Broadcasters

RAIFree TV
Verified 2026-03-29Visit site →
DAZNStreaming

Subscription required

Verified 2026-03-29Visit site →

Full Schedule

Thu, Jun 11, 2026Mexico vs South AfricaFri, Jun 12, 2026South Korea vs CzechiaFri, Jun 12, 2026Canada vs Bosnia & HerzegovinaSat, Jun 13, 2026USA vs ParaguaySat, Jun 13, 2026Qatar vs SwitzerlandSat, Jun 13, 2026Brazil vs MoroccoSun, Jun 14, 2026Haiti vs ScotlandSun, Jun 14, 2026Australia vs TürkiyeSun, Jun 14, 2026Germany vs CuraçaoSun, Jun 14, 2026Netherlands vs JapanSun, Jun 14, 2026Ivory Coast vs EcuadorMon, Jun 15, 2026Sweden vs TunisiaMon, Jun 15, 2026Spain vs Cape VerdeMon, Jun 15, 2026Belgium vs EgyptMon, Jun 15, 2026Saudi Arabia vs UruguayTue, Jun 16, 2026Iran vs New ZealandTue, Jun 16, 2026France vs SenegalTue, Jun 16, 2026Iraq vs NorwayWed, Jun 17, 2026Argentina vs AlgeriaWed, Jun 17, 2026Austria vs JordanWed, Jun 17, 2026Portugal vs DR CongoWed, Jun 17, 2026England vs CroatiaWed, Jun 17, 2026Ghana vs PanamaThu, Jun 18, 2026Uzbekistan vs ColombiaThu, Jun 18, 2026Czechia vs South AfricaThu, Jun 18, 2026Switzerland vs Bosnia & HerzegovinaThu, Jun 18, 2026Canada vs QatarFri, Jun 19, 2026Mexico vs South KoreaFri, Jun 19, 2026USA vs AustraliaFri, Jun 19, 2026Scotland vs MoroccoSat, Jun 20, 2026Brazil vs HaitiSat, Jun 20, 2026Türkiye vs ParaguaySat, Jun 20, 2026Netherlands vs SwedenSat, Jun 20, 2026Germany vs Ivory CoastSun, Jun 21, 2026Ecuador vs CuraçaoSun, Jun 21, 2026Tunisia vs JapanSun, Jun 21, 2026Spain vs Saudi ArabiaSun, Jun 21, 2026Belgium vs IranSun, Jun 21, 2026Uruguay vs Cape VerdeMon, Jun 22, 2026New Zealand vs EgyptMon, Jun 22, 2026Argentina vs AustriaMon, Jun 22, 2026France vs IraqTue, Jun 23, 2026Norway vs SenegalTue, Jun 23, 2026Jordan vs AlgeriaTue, Jun 23, 2026Portugal vs UzbekistanTue, Jun 23, 2026England vs GhanaTue, Jun 23, 2026Panama vs CroatiaWed, Jun 24, 2026Colombia vs DR CongoWed, Jun 24, 2026Switzerland vs CanadaWed, Jun 24, 2026Bosnia & Herzegovina vs QatarWed, Jun 24, 2026Scotland vs BrazilWed, Jun 24, 2026Morocco vs HaitiThu, Jun 25, 2026Czechia vs MexicoThu, Jun 25, 2026South Africa vs South KoreaThu, Jun 25, 2026Curaçao vs Ivory CoastThu, Jun 25, 2026Ecuador vs GermanyThu, Jun 25, 2026Japan vs SwedenThu, Jun 25, 2026Tunisia vs NetherlandsFri, Jun 26, 2026Türkiye vs USAFri, Jun 26, 2026Paraguay vs AustraliaFri, Jun 26, 2026Norway vs FranceFri, Jun 26, 2026Senegal vs IraqSat, Jun 27, 2026Cape Verde vs Saudi ArabiaSat, Jun 27, 2026Uruguay vs SpainSat, Jun 27, 2026Egypt vs IranSat, Jun 27, 2026New Zealand vs BelgiumSat, Jun 27, 2026Panama vs EnglandSat, Jun 27, 2026Croatia vs GhanaSat, Jun 27, 2026Colombia vs PortugalSat, Jun 27, 2026DR Congo vs UzbekistanSun, Jun 28, 2026Algeria vs AustriaSun, Jun 28, 2026Jordan vs ArgentinaSun, Jun 28, 2026TBD vs TBDMon, Jun 29, 2026TBD vs TBDMon, Jun 29, 2026TBD vs TBDTue, Jun 30, 2026TBD vs TBDTue, Jun 30, 2026TBD vs TBDTue, Jun 30, 2026TBD vs TBDWed, Jul 1, 2026TBD vs TBDWed, Jul 1, 2026TBD vs TBDWed, Jul 1, 2026TBD vs TBDThu, Jul 2, 2026TBD vs TBDThu, Jul 2, 2026TBD vs TBDThu, Jul 2, 2026TBD vs TBDFri, Jul 3, 2026TBD vs TBDFri, Jul 3, 2026TBD vs TBDFri, Jul 3, 2026TBD vs TBDSat, Jul 4, 2026TBD vs TBDSat, Jul 4, 2026TBD vs TBDSat, Jul 4, 2026TBD vs TBDSun, Jul 5, 2026TBD vs TBDMon, Jul 6, 2026TBD vs TBDMon, Jul 6, 2026TBD vs TBDTue, Jul 7, 2026TBD vs TBDTue, Jul 7, 2026TBD vs TBDTue, Jul 7, 2026TBD vs TBDThu, Jul 9, 2026TBD vs TBDFri, Jul 10, 2026TBD vs TBDSat, Jul 11, 2026TBD vs TBDSun, Jul 12, 2026TBD vs TBDTue, Jul 14, 2026TBD vs TBDWed, Jul 15, 2026TBD vs TBDSat, Jul 18, 2026TBD vs TBDSun, Jul 19, 2026TBD vs TBD

Times shown in your local timezone.