FIFA World Cup trophy
x

FIFA World Cup trophy. Photo: X/@FIFAWorldCup

FIFA World Cup 2026 full schedule, venues, times in IST, live TV, streaming details

A total of 104 matches will be played over 39 days. A record 1,248 players representing 48 nations have been confirmed as per the squads released by the teams


The FIFA World Cup 2026 will be played in the USA, Canada, and Mexico, and will be the biggest ever, with an expanded field of 48 teams, from the previous 32. The quadrennial global football tournament kicks off on June 11 (June 12 in India) and ends on July 19 (July 20 in India).

There are 12 groups of four teams each and the top two in each group, plus the eight best third-placed teams, will advance to the round of 32, which will be a knockout phase. Argentina are the defending champions having won the title in Qatar in 2022. They beat France in the final.

Also read: All the numbers about FIFA World Cup 2026

A total of 104 matches will be played over 39 days. A record 1,248 players representing 48 nations have been confirmed as per the squads released by the teams.

How to watch FIFA World Cup 2026 on TV, streaming in India?

In India, FIFA World Cup 2026 will be telecast live on TV on Zee’s new Unite8 Sports network (Unite8 Sports 1, Unite8 Sports 1 HD, Unite8 Sports 2 and Unite8 Sports 2 HD). Live streaming is on Zee5 app and website.

Ahead of the FIFA World Cup, Zee launched Unite8 Sports channels. Commentary will be available in English and Hindi.

FIFA World Cup 2026 Groups

Group A: Mexico, South Africa, Republic of Korea, Czechia

Group B: Canada, Switzerland, Qatar, Bosnia and Herzegovina

Group C: Brazil, Morocco, Scotland, Haiti

Group D: United States, Paraguay, Australia, Turkey

Group E: Germany, Ecuador, Ivory Coast, Curacao

Group F: Netherlands, Japan, Sweden, Tunisia

Group G: Belgium, Egypt, Iran, New Zealand

Group H: Spain, Uruguay, Saudi Arabia, Cape Verde

Group I: France, Senegal, Norway, Iran

Group J: Argentina, Austria, Algeria, Jordan

Group K: Portugal, Colombia, DR Congo, Uzbekistan

Group L: England, Croatia, Ghana, Panama

Full list of 16 hosting cities and stadiums for FIFA World Cup 2026

USA (11 cities/stadiums)

Atlanta: Atlanta Stadium

Boston: Boston Stadium

Dallas: Dallas Stadium

Houston: Houston Stadium

Kansas City: Kansas City Stadium

Los Angeles: Los Angeles Stadium

Miami: Miami Stadium

New York/New Jersey: New York New Jersey Stadium

Philadelphia: Philadelphia Stadium

San Francisco Bay Area: San Francisco Bay Area Stadium

Seattle: Seattle Stadium

Canada (2)

Toronto: Toronto Stadium

Vancouver: BC Place Vancouver

Mexico (3)

Mexico City: Mexico City Stadium

Guadalajara: Estadio Guadalajara

Monterrey: Estadio Monterrey

Full schedule of FIFA World Cup 2026

Date DayTimes (IST) Fixtures Venues
1June 12Friday12.30 AMMexico vs South AfricaMexico City
2June 12Friday7:30 AMSouth Korea vs CzechiaZapopan
3June 13Saturday12.30 AMCanada vs Bosnia and HerzegovinaToronto
4June 13Saturday6:30 AMUSA vs ParaguayLos Angeles
5June 14Sunday12:30 AMQatar vs SwitzerlandSanta Clara
6June 14Sunday3:30 AMBrazil vs MoroccoNew Jersey
7June 14Sunday6:30 AMHaiti vs ScotlandFoxborough
8June 14Sunday9:30 AMAustralia vs TurkeyVancouver
9June 14Sunday10:30 PMGermany vs CuraçaoHouston
10June 15Monday1:30 AMNetherlands vs JapanArlington
11June 15Monday4.30 AMIvory Coast vs EcuadorPhiladelphia
12June 15Monday7:30 AMSweden vs TunisiaGuadalajara
13June 15Monday9:30 PMSpain vs Cape VerdeAtlanta
14June 16Tuesday12:30 AMBelgium vs EgyptSeattle
15June 16Tuesday3:30 AMSaudi Arabia vs UruguayMiami
16June 16Tuesday6:30 AMIran vs New ZealandLos Angeles
17June 17Wednesday12.30 AMFrance vs SenegalNew Jersey
18June 17

Wednesday

3:30 AMIraq vs NorwayFoxborough
19June 17

Wednesday

6:30 AMArgentina vs AlgeriaKansas City
20June 17

Wednesday

9.30 AMAustria vs JordanSanta Clara
21June 17

Wednesday

10:30 PMPortugal vs DR CongoHouston
22June 18Thursday1.30 AMEngland vs CroatiaArlington
23June 18

Thursday

4:30 AMGhana vs PanamaToronto
24June 18

Thursday

7:30 AMUzbekistan vs ColombiaMexico City
25June 18

Thursday

9:30 PMCzechia vs South AfricaAtlanta
26June 19Friday12:30 AMSwitzerland vs Bosnia and HerzegovinaLos Angeles
27June 19Friday3:30 AMCanada vs QatarVancouver
28June 19Friday6.30 AMMexico vs South KoreaZapopan
29June 20

Saturday

12.30 AMUSA vs AustraliaSeattle
30June 20

Saturday

3:30 AMScotland vs MoroccoFoxborough
31June 20

Saturday

6 AMBrazil vs HaitiPhiladelphia
32June 20

Saturday

8.30 AMTurkey vs ParaguaySanta Clara
33June 20

Saturday

10:30 PMNetherlands vs SwedenHouston
34June 21Sunday1.30 AMGermany vs Ivory CoastToronto
35June 21Sunday5.30 AMEcuador vs CuraçaoKansas City
36June 21Sunday9.30 AMTunisia vs JapanGuadalajara
37June 21Sunday9:30 PMSpain vs Saudi ArabiaAtlanta
38June 22Monday12.30 AMBelgium vs IranLos Angeles
39June 22Monday3.30 AMUruguay vs Cape VerdeMiami
40June 22Monday6.30 AMNew Zealand vs EgyptVancouver
41June 22Monday10:30 PMArgentina vs AustriaArlington
42June 23Tuesday2.30 AMFrance vs IraqPhiladelphia
43June 23Tuesday5.30 AMNorway vs SenegalToronto
44June 23Tuesday8:30 AMJordan vs AlgeriaSanta Clara
45June 23Tuesday10:30 PMPortugal vs UzbekistanHouston
46June 24Wednesday1.30 AMEngland vs GhanaFoxborough
47June 24

Wednesday

4:30 AMPanama vs CroatiaFoxborough
48June 24

Wednesday

7:30 AMColombia vs DR CongoZapopan
49June 25Thursday12:30 AMSwitzerland vs CanadaVancouver
50June 25

Thursday

12:30 AMBosnia and Herzegovina vs QatarSeattle
51June 25

Thursday

3.30 AMMorocco vs HaitiAtlanta
52June 25

Thursday

3.30 AMScotland vs BrazilMiami
53June 25

Thursday

6.30 AMSouth Africa vs South KoreaGuadalajara
54June 25

Thursday

6.30 AMCzechia vs MexicoMexico City
55June 26Friday1.30 AMCuraçao vs Ivory CoastPhiladelphia
56June 26Friday1.30 AMEcuador vs GermanyNew Jersey
57June 26Friday4.30 AMTunisia vs NetherlandsKansas City
58June 26Friday4.30 AMJapan vs SwedenArlington
59June 26Friday7:30 AMTurkey vs USALos Angeles
60June 26Friday7:30 AMParaguay vs AustraliaSanta Clara
61June 27

Saturday

12.30 AMNorway vs FranceFoxborough
62June 27

Saturday

12.30 AMSenegal vs IraqToronto
63June 27

Saturday

5.30 AMCape Verde vs Saudi ArabiaHouston
64June 27

Saturday

5.30 AMUruguay vs SpainZapopan
65June 27

Saturday

8:30 AMNew Zealand vs BelgiumVancouver
66June 27

Saturday

8:30 AMEgypt vs IranSeattle
67June 28Sunday2:30 AMPanama vs EnglandNew Jersey
68June 28Sunday2:30 AMCroatia vs GhanaPhiladelphia
69June 28Sunday5 AMColombia vs PortugalMiami
70June 28Sunday5 AMDR Congo vs UzbekistanAtlanta
71June 28Sunday7.30 AMAlgeria vs AustriaKansas City
72June 28Sunday7.30 AMJordan vs ArgentinaArlington
73Jun 29Monday12:30 AMRound of 32: Group A runners-up vs Group B runners-upLos Angeles
74June 29Monday10:30 PMR-32: Group C winners vs Group F runners-upHouston
75June 30Tuesday2 AMR-32: Group E winners vs Best Third-Placed TeamFoxborough
76June 30Tuesday6:30 AMR-32: Group F winners vs Group C runners-upGuadalajara
77June 30Tuesday10.30 PMR-32: Group E runners-up vs Group I runners-upArlington
78July 1Wednesday2:30 AMR-32: Group I winners vs Best Third-Placed TeamNew Jersey
79July 1

Wednesday

6:30 AMR-32: Group A winners vs Best Third-Placed TeamMexico City
80July 1

Wednesday

9:30 PMR-32: Group L winners vs Best Third-Placed TeamAtlanta
81July 2Thursday1.30 AMR-32: Group G winners vs Best Third-Placed TeamSeattle
82July 2

Thursday

1.30 AMR-32: Group D winners vs Best Third-Placed TeamSanta Clara
83July 2

Thursday

5:30 AMR-32: Group H winners vs Group J runners-upLos Angeles
84July 3Friday12:30 AMR-32: Group K runners-up vs Group L runners-upToronto
85July 3Friday4:30 AMR-32: Group B winners vs Best Third-Placed TeamVancouver
86July 3Friday8:30 AMR-32: Group D runners-up vs Group G runners-upArlington
87July 3Friday11.30 PMR-32: Group J winners vs Group H runners-upMiami
88July 4Saturday3:30 AMR-32: Group K winners vs Best Third-Placed TeamKansas City
89July 4

Saturday

7:00 AMRound of 16: Winner Match 73 vs Winner Match 75Houston
90July 4

Saturday

10:30 PMR16: Winner Match 74 vs Winner Match 77Philadelphia
91July 5Sunday2:30 AMR16: Winner Match 76 vs Winner Match 78New Jersey
92July 6Monday1:30 AMR16: Winner Match 79 vs Winner Match 80Mexico City
93July 6Monday5:30 AMR16: Winner Match 83 vs Winner Match 84Arlington
94July 7Tuesday1:30 AMR16: Winner Match 81 vs Winner Match 82Seattle
95July 7Tuesday9:30 PMR16: Winner Match 86 vs Winner Match 88Atlanta
96July 8Wednesday1:30 AMR16: Winner Match 85 vs Winner Match 87Vancouver
97July 10Friday1:30 AMQuarterfinals: Winner Match 89 vs Winner Match 90Foxborough
98July 11Saturday12.30 AMQF: Winner Match 93 vs Winner Match 94Los Angeles
99July 12Sunday2:30 AMQF: Winner Match 91 vs Winner Match 92Miami
100July 12Sunday6.30 AMQF: Winner Match 95 vs Winner Match 96Kansas City
101July 15Wednesday12.30 AMSemifinal 1: Winner Match 97 vs Winner Match 98Arlington
102July 16Thursday12.30 AMSF 1: Winner Match 99 vs Winner Match 100Atlanta
103July 19Sunday2:30 AMThird Place: Loser Match 101 vs Loser Match 102Miami
104July 20Monday12.30 AMFinal: Winner Match 101 vs Winner Match 102New Jersey
Next Story