FIFA World Cup 2026 Schedule: Check out full fixtures, dates, venues and timings

Wait 5 sec.

The 2026 FIFA World Cup is set to be played from June 11 to July 19 in the USA, Mexico and Canada. (AP Photo)FIFA World Cup 2026 Schedule: In just over a week, the greatest show on earth– The FIFA World Cup 2026— will kick off from America, Mexico and Canada as the world waits with bated breath to find out if there will be a new world champion or can Argentina retain their crown after winning it in 2022.This will also be the biggest World Cup in term of teams participating which is 48, 16 up from the traditional 32-team format. Ten teams from Africa and nine from Asia – two continents that have never produced a World Cup winner now get to share the stage with Europe’s 16 and South America’s six. With a total of 104 matches in 39 days, the 2026 FIFA World Cup will be the longest World Cup ever, eclipsing Qatar by 40 games.The Groups:Group A: Mexico, South Africa, Republic of Korea, CzechiaGroup B: Canada, Switzerland, Qatar, Bosnia and HerzegovinaGroup C: Brazil, Morocco, Scotland, HaitiGroup D: USA, Paraguay, Australia, TurkeyGroup E: Germany, Ecuador, Ivory Coast, CuraçaoGroup F: Netherlands, Japan, Sweden, TunisiaGroup G: Belgium, Egypt, Iran, New ZealandGroup H: Spain, Uruguay, Saudi Arabia, Cape VerdeGroup I: France, Senegal, Norway, IraqGroup J: Argentina, Austria, Algeria, JordanGroup K: Portugal, Colombia, DR Congo, UzbekistanGroup L: England, Croatia, Ghana, PanamaCheck out the full schedule and timings hereMatchDateDayTime (IST)HomeVenue1June 12Fri12.30 AMMexico vs South AfricaMexico City2June 12Fri7:30 AMSouth Korea vs CzechiaZapopan3June 13Sat12.30 AMCanada vs Bosnia and HerzegovinaToronto4June 13Sat6:30 AMUSA vs ParaguayLos Angeles5June 14Sun12:30 AMQatar vs SwitzerlandSanta Clara6June 14Sun3:30 AMBrazil vs MoroccoNew Jersey7June 14Sun6:30 AMHaiti vs ScotlandFoxborough8June 14Sun9:30 AMAustralia vs TurkeyVancouver9June 14Sun10:30 PMGermany vs CuraçaoHouston10June 15Mon1:30 AMNetherlands vs JapanArlington11June 15Mon4.30 AMIvory Coast vs EcuadorPhiladelphia12June 15Mon7:30 AMSweden vs TunisiaGuadalajara13June 15Mon9:30 PMSpain vs Cape VerdeAtlanta14June 16Tues12:30 AMBelgium vs EgyptSeattle15June 16Tues3:30 AMSaudi Arabia vs UruguayMiami16June 16Tues6:30 AMIran vs New ZealandLos Angeles17June 17Wed12.30 AMFrance vs SenegalNew Jersey18June 17Wed3:30 AMIraq vs NorwayFoxborough19June 17Wed6:30 AMArgentina vs AlgeriaKansas City20June 17Wed9.30 AMAustria vs JordanSanta Clara21June 17Wed10:30 PMPortugal vs DR CongoHouston22June 18Thu1.30 AMEngland vs CroatiaArlington23June 18Thu4:30 AMGhana vs PanamaToronto24June 18Thu7:30 AMUzbekistan vs ColombiaMexico City25June 18Thu9:30 PMCzechia vs South AfricaAtlanta26June 19Fri12:30 AMSwitzerland vs Bosnia and HerzegovinaLos Angeles27June 19Fri3:30 AMCanada vs QatarVancouver28June 19Fri6.30 AMMexico vs South KoreaZapopan29June 20Sat12.30 AMUSA vs AustraliaSeattle30June 20Sat3:30 AMScotland vs MoroccoFoxborough31June 20Sat6 AMBrazil vs HaitiPhiladelphia32June 20Sat8.30 AMTurkey vs ParaguaySanta Clara33June 20Sat10:30 PMNetherlands vs SwedenHouston34June 21Sun1.30 AMGermany vs Ivory CoastToronto35June 21Sun5.30 AMEcuador vs CuraçaoKansas City36June 21Sun9.30 AMTunisia vs JapanGuadalajara37June 21Sun9:30 PMSpain vs Saudi ArabiaAtlanta38June 22Mon12.30 AMBelgium vs IranLos Angeles39June 22Mon3.30 AMUruguay vs Cape VerdeMiami40June 22Mon6.30 AMNew Zealand vs EgyptVancouver41June 22Mon10:30 PMArgentina vs AustriaArlington42June 23Tues2.30 AMFrance vs IraqPhiladelphia43June 23Tues5.30 AMNorway vs SenegalToronto44June 23Tues8:30 AMJordan vs AlgeriaSanta Clara45June 23Tues10:30 PMPortugal vs UzbekistanHouston46June 24Wed1.30 AMEngland vs GhanaFoxborough47June 24Wed4:30 AMPanama vs CroatiaFoxborough48June 24Wed7:30 AMColombia vs DR CongoZapopan49June 25Thu12:30 AMSwitzerland vs CanadaVancouver50June 25Thu12:30 AMBosnia and Herzegovina vs QatarSeattle51June 25Thu3.30 AMMorocco vs HaitiAtlanta52June 25Thu3.30 AMScotland vs BrazilMiami53June 25Thu6.30 AMSouth Africa vs South KoreaGuadalajara54June 25Thu6.30 AMCzechia vs MexicoMexico City55June 26Fri1.30 AMCuraçao vs Ivory CoastPhiladelphia56June 26Fri1.30 AMEcuador vs GermanyNew Jersey57June 26Fri4.30 AMTunisia vs NetherlandsKansas City58June 26Fri4.30 AMJapan vs SwedenArlington59June 26Fri7:30 AMTurkey vs USALos Angeles60June 26Fri7:30 AMParaguay vs AustraliaSanta Clara61June 27Sat12.30 AMNorway vs FranceFoxborough62June 27Sat12.30 AMSenegal vs IraqToronto63June 27Sat5.30 AMCape Verde vs Saudi ArabiaHouston64June 27Sat5.30 AMUruguay vs SpainZapopan65June 27Sat8:30 AMNew Zealand vs BelgiumVancouver66June 27Sat8:30 AMEgypt vs IranSeattle67June 28Sun2:30 AMPanama vs EnglandNew Jersey68June 28Sun2:30 AMCroatia vs GhanaPhiladelphia69June 28Sun5 AMColombia vs PortugalMiami70June 28Sun5 AMDR Congo vs UzbekistanAtlanta71June 28Sun7.30 AMAlgeria vs AustriaKansas City72June 28Sun7.30 AMJordan vs ArgentinaArlington73Jun 29Mon12:30 AMR-32: Group A runners-up vs Group B runners-upLos Angeles74June 29Mon10:30 PMR-32: Group C winners vs Group F runners-upHouston75June 30Tues2:00 AMR-32: Group E winners vs Best Third-Placed TeamFoxborough76June 30Tues6:30 AMR-32: Group F winners vs Group C runners-upGuadalajara77June 30Tues10.30 PMR-32: Group E runners-up vs Group I runners-upArlington78July 1Wed2:30 AMR-32: Group I winners vs Best Third-Placed TeamNew Jersey79July 1Wed6:30 AMR-32: Group A winners vs Best Third-Placed TeamMexico City80July 1Wed9:30 PMR-32: Group L winners vs Best Third-Placed TeamAtlanta81July 2Thu1.30 AMR-32: Group G winners vs Best Third-Placed TeamSeattle82July 2Thu1.30 AMR-32: Group D winners vs Best Third-Placed TeamSanta Clara83July 2Thu5:30 AMR-32: Group H winners vs Group J runners-upLos Angeles84July 3Fri12:30 AMR-32: Group K runners-up vs Group L runners-upToronto85July 3Fri4:30 AMR-32: Group B winners vs Best Third-Placed TeamVancouver86July 3Fri8:30 AMR-32: Group D runners-up vs Group G runners-upArlington87July 3Fri11.30 PMR-32: Group J winners vs Group H runners-upMiami88July 4Sat3:30 AMR-32: Group K winners vs Best Third-Placed TeamKansas City89July 4Sat7:00 AMR16: Winner Match 73 vs Winner Match 75Houston90July 4Sat10:30 PMR16: Winner Match 74 vs Winner Match 77Philadelphia91July 5Sun2:30 AMR16: Winner Match 76 vs Winner Match 78New Jersey92July 6Mon1:30 AMR16: Winner Match 79 vs Winner Match 80Mexico City93July 6Mon5:30 AMR16: Winner Match 83 vs Winner Match 84Arlington94July 7Tues1:30 AMR16: Winner Match 81 vs Winner Match 82Seattle95July 7Tues9:30 PMR16: Winner Match 86 vs Winner Match 88Atlanta96July 8Wed1:30 AMR16: Winner Match 85 vs Winner Match 87Vancouver97July 10Fri1:30 AMQF: Winner Match 89 vs Winner Match 90Foxborough98July 11Sat12.30 AMQF: Winner Match 93 vs Winner Match 94Los Angeles99July 12Sun2:30 AMQF: Winner Match 91 vs Winner Match 92Miami100July 12Sun6.30 AMQF: Winner Match 95 vs Winner Match 96Kansas City101July 15Wed12.30 AMSF: Winner Match 97 vs Winner Match 98Arlington102July 16Thu12.30 AMSF: Winner Match 99 vs Winner Match 100Atlanta103July 19Sun2:30 AMThird Place: Loser Match 101 vs Loser Match 102Miami104July 20Mon12.30 AMFinal: Winner Match 101 vs Winner Match 102New Jersey