LONDON, JUN 7: Full World Cup 2026 fixture schedule for 48-team tournament in Mexico, USA and Canada with UK kick-off times; Mexico host South Africa in June 11 opener; Final is on Sunday July 19; Watch ‘World Cup Breakfast’ on Sky Sports News from 7am to 10am every day of the World Cup
Saturday 6 June 2026 21:36, UK

With all 48 teams now qualified for the 2026 World Cup, here’s your day-by-day breakdown of the 37-day tournament, which kicks off in Mexico on June 11 with 103 matches leading up to the World Cup final at the MetLife Stadium on July 19.
All the kick-offs for the 2026 World Cup are listed in UK time.
World Cup key dates
- Group stage: June 11-27
- Round of 32: June 28 to July 3
- Round of 16: July 4-7
- Quarter-finals: July 9-11
- Semi-finals: July 14-15
- Third-place play-off (‘Bronze final’): July 18
- Final: July 19
Full 2026 World Cup schedule by day
Thursday, June 11
- Group A:Â Mexico vs South Africa, kick-off 8pm –Â Mexico City, Mexico
Friday, June 12
- Group A:Â South Korea vs Czech Republic, kick-off 3am –Â Zapopan, Mexico
- Group B:Â Canada vs Bosnia & Herzegovina, kick-off 8pm –Â Toronto, Canada
Saturday, June 13
- Group D:Â USA vs Paraguay, kick-off 2am –Â Los Angeles, USA
- Group B:Â Qatar vs Switzerland, kick-off 8pm –Â Santa Clara, USA
- Group C:Â Brazil vs Morocco, kick-off 11pm –Â New Jersey, USA
Sunday, June 14
- Group C: Haiti vs Scotland, kick-off 2am – Foxborough, USA
- Group D:Â Australia vs Turkey, kick-off 5am –Â Vancouver, Canada
- Group E:Â Germany vs Curacao, kick-off 6pm –Â Houston, USA
- Group F:Â Netherlands vs Japan, kick-off 9pm –Â Arlington, USA
Scotland’s World Cup Group C games
- Haiti vs Scotland – Sunday June 14, Boston, 2am (UK time)
- Scotland vs Morocco – Friday June 19, Boston, 11pm (UK time)
- Scotland vs Brazil – Wednesday June 24, Miami, 11pm (UK time)
Monday, June 15
- Group E:Â Ivory Coast vs Ecuador, kick-off 12am –Â Philadelphia, USA
- Group F:Â Sweden vs Tunisia, kick-off 3am –Â Guadalupe, Mexico
- Group H:Â Spain vs Cape Verde, kick-off 5pm –Â Atlanta, USA
- Group G:Â Belgium vs Egypt, kick-off 8pm –Â Seattle, USA
- Group H:Â Saudi Arabia vs Uruguay, kick-off 11pm –Â Miami, USA
Tuesday, June 16
- Group G:Â Iran vs New Zealand, kick-off 2am –Â Los Angeles, USA
- Group I:Â France vs Senegal, kick-off 8pm –Â New Jersey, USA
- Group I:Â Iraq vs Norway, kick-off 11pm –Â Foxborough, USA
Wednesday, June 17
- Group J:Â Argentina vs Algeria, kick-off 2am –Â Kansas City, USA
- Group J:Â Austria vs Jordan, kick-off 5am –Â Santa Clara, USA
- Group K:Â Portugal vs DR Congo, kick-off 6pm –Â Houston, USA
- Group L: England vs Croatia, kick-off 9pm – Arlington, USA
England’s World Cup Group L games
- England vs Croatia – Wednesday June 17, Dallas, 9pm (UK time)
- England vs Ghana – Tuesday June 23, Boston, 9pm (UK time)
- Panama vs England – Saturday June 27, New York-New Jersey, 10pm (UK time)
Thursday, June 18
- Group L:Â Ghana vs Panama, kick-off 12am –Â Toronto, Canada
- Group K:Â Uzbekistan vs Colombia, kick-off 3am –Â Mexico City, Mexico
- Group A:Â Czech Republic vs South Africa, kick-off 5pm –Â Atlanta, USA
- Group B:Â Switzerland vs Bosnia & Herzegovina, kick-off 8pm –Â Los Angeles, USA
- Group B:Â Canada vs Qatar, kick-off 11pm –Â Vancouver, Canada
Friday, June 19
- Group A:Â Mexico vs South Korea, kick-off 2am –Â Zapopan, Mexico
- Group D:Â USA vs Australia, kick-off 8pm –Â Seattle, USA
- Group C: Scotland vs Morocco, kick-off 11pm – Foxborough, USA
Saturday, June 20
- Group C:Â Brazil vs Haiti, kick-off 1.30am –Â Philadelphia, USA
- Group D:Â Turkey vs Paraguay, kick-off 4am –Â Santa Clara, USA
- Group A:Â Netherlands vs Sweden, kick-off 6pm –Â Houston, USA
- Group E:Â Germany vs Ivory Coast, kick-off 9pm –Â Toronto, Canada
Sunday, June 21
- Group E:Â Ecuador vs Curacao, kick-off 1am –Â Kansas City, USA
- Group F:Â Tunisia vs Japan, kick-off 5am –Â Guadalupe, Mexico
- Group H:Â Spain vs Saudi Arabia, kick-off 5pm –Â Atlanta, USA
- Group G:Â Belgium vs Iran, kick-off 8pm –Â Los Angeles, USA
- Group H:Â Uruguay vs Cape Verde, kick-off 11pm –Â Miami, USA
Monday, June 22
- Group G:Â New Zealand vs Egypt, kick-off 2am –Â Vancouver, Canada
- Group J:Â Argentina vs Austria, kick-off 6pm –Â Arlington, USA
- Group I:Â France vs Iraq, kick-off 10pm –Â Philadelphia, USA
Tuesday, June 23
- Group I:Â Norway vs Senegal, kick-off 1am –Â Toronto, Canada
- Group J:Â Jordan vs Algeria, kick-off 4am –Â Santa Clara, USA
- Group K:Â Portugal vs Uzbekistan, kick-off 6pm –Â Houston, USA
- Group L: England vs Ghana, kick-off 9pm – Foxborough, USA
Wednesday, June 24
- Group L:Â Panama vs Croatia, kick-off 12am –Â Foxborough, USA
- Group K:Â Colombia vs DR Congo, kick-off 3am –Â Zapopan, Mexico
- Group B:Â Switzerland vs Canada, kick-off 8pm –Â Vancouver, Canada
- Group B: Bosnia & Herzegovina vs Qatar, kick-off 8pm – Seattle, USA
- Group C:Â Morocco vs Haiti, kick-off 11pm –Â Atlanta, USA
- Group C: Scotland vs Brazil, kick-off 11pm – Miami, USA
Thursday, June 25
- Group A:Â South Africa vs South Korea, kick-off 2am –Â Guadalupe, Mexico
- Group A:Â Czech Republic vs Mexico, kick-off 2am –Â Mexico City, Mexico
- Group E:Â Curacao vs Ivory Coast, kick-off 9pm –Â Philadelphia, USA
- Group E:Â Ecuador vs Germany, kick-off 9pm –Â New Jersey, USA
Friday, June 26
- Group F:Â Tunisia vs Netherlands, kick-off 12am –Â Kansas City, USA
- Group F:Â Japan vs Sweden, kick-off 12am –Â Arlington, USA
- Group D:Â Turkey vs USA, kick-off 3am –Â Los Angeles, USA
- Group D:Â Paraguay vs Australia, kick-off 3am –Â Santa Clara, USA
- Group I:Â Norway vs France, kick-off 8pm –Â Foxborough, USA
- Group I:Â Senegal vs Iraq, kick-off 8pm –Â Toronto, Canada
Saturday, June 27
- Group H:Â Cape Verde vs Saudi Arabia, kick-off 1am –Â Houston, USA
- Group H:Â Uruguay vs Spain, kick-off 1am –Â Zapopan, Mexico
- Group G:Â New Zealand vs Belgium, kick-off 4am –Â Vancouver, Canada
- Group G:Â Egypt vs Iran, kick-off 4am –Â Seattle, USA
- Group L: Panama vs England, kick-off 10pm – New Jersey, USA
- Group L:Â Croatia vs Ghana, kick-off 10pm –Â Philadelphia, USA
Sunday, June 28
- Group K:Â Colombia vs Portugal, kick-off 12.30am –Â Miami, USA
- Group K:Â DR Congo vs Uzbekistan, kick-off 12.30am –Â Atlanta, USA
- Group J:Â Algeria vs Austria, kick-off 3am –Â Kansas City, USA
- Group J:Â Jordan vs Argentina, kick-off 3am –Â Arlington, USA
- Round of 32 – Match 73:Â Group A runners-up vs Group B runners-up, kick-off 8pm –Â Los Angeles, USA
Monday, June 29
- Round of 32 – Match 76:Â Group C winners vs Group F runners-up, kick-off 6pm –Â Houston, USA
- Round of 32 – Match 74:Â Group E winners vs Group A/B/C/D/F third place, kick-off 9.30pm –Â Foxborough, USA
Tuesday, June 30
- Round of 32 – Match 75:Â Group F winners vs Group C runners-up, kick-off 2am –Â Guadalupe, Mexico
- Round of 32 – Match 78:Â Group E runners-up vs Group I runners-up, kick-off 6pm –Â Arlington, USA
- Round of 32 – Match 77:Â Group I winners vs Group C/D/F/G/H third place, kick-off 10pm –Â New Jersey, USA
Wednesday, July 1
- Round of 32 – Match 79:Â Group A winners vs Group C/E/F/H/I third place, kick-off 2am –Â Mexico City, Mexico
- Round of 32 – Match 80:Â Group L winners vs Group E/H/I/J/K third place, kick-off 5pm –Â Atlanta, USA
- Round of 32 – Match 82:Â Group G winners vs Group A/E/H/I/J third place, kick-off 9pm –Â Seattle, USA
Thursday, July 2
- Round of 32 – Match 81:Â Group D winners vs Group B/E/F/I/J third place, kick-off 1am –Â Santa Clara, USA
- Round of 32 – Match 84:Â Group H winners vs Group J runners-up, kick-off 8pm –Â Los Angeles, USA
Friday, July 3
- Round of 32 – Match 83:Â Group K runners-up vs Group L runners-up, kick-off 12am –Â Toronto, Canada
- Round of 32 – Match 85:Â Group B winners vs Group E/F/G/I/J third place, kick-off 4am –Â Vancouver, Canada
- Round of 32 – Match 88:Â Group D runners-up vs Group G runners-up, kick-off 7pm –Â Arlington, USA
- Round of 32 – Match 86:Â Group J winners vs Group H runners-up, kick-off 11pm –Â Miami, USA
Saturday, July 4
- Round of 32 – Match 87:Â Group K winners vs Group D/E/I/J/L third place, kick-off 2.30am –Â Kansas City, USA
- Round of 16 – Match 90:Â Match 73 winners vs Match 75 winners, kick-off 6pm –Â Houston, USA
- Round of 16 – Match 89:Â Match 74 winners vs Match 77 winners, kick-off 10pm –Â Philadelphia, USA
Sunday, July 5
- Round of 16 – Match 91:Â Match 76 winners vs Match 78 winners, kick-off 9pm –Â New Jersey, USA
Monday, July 6
- Round of 16 – Match 92:Â Match 79 winners vs Match 80 winners, kick-off 1am –Â Mexico City, Mexico
- Round of 16 – Match 93:Â Match 83 winners vs Match 84 winners, kick-off 8pm –Â Arlington, USA
Tuesday, July 7
- Round of 16 – Match 94:Â Match 81 winners vs Match 82 winners, kick-off 1am –Â Seattle, USA
- Round of 16 – Match 95:Â Match 86 winners vs Match 88 winners, kick-off 5pm –Â Atlanta, USA
- Round of 16 – Match 96:Â Match 85 winners vs Match 87 winners, kick-off 9pm –Â Vancouver, Canada
Thursday, July 9
- Quarter-final – Match 97:Â Match 89 winners vs Match 90 winners, kick-off 9pm –Â Foxborough, USA
Friday, July 10
- Quarter-final – Match 98:Â Match 93 winners vs Match 94 winners, kick-off 8pm –Â Los Angeles, USA
Saturday, July 11
- Quarter-final – Match 99:Â Match 91 winners vs Match 92 winners, kick-off 10pm –Â Miami, USA
Sunday, July 12
- Quarter-final – Match 100:Â Match 95 winners vs Match 96 winners, kick-off 2am –Â Kansas City, USA
Tuesday, July 14
- Semi-final – Match 101:Â Match 97 winners vs Match 98 winners, kick-off 8pm –Â Arlington, USA
Wednesday, July 15
- Semi-final – Match 102:Â Match 99 winners vs Match 100 winners, kick-off 8pm –Â Atlanta, USA
Saturday, July 18
- Third Place Playoff – Match 103:Â Match 101 losers vs Match 102 losers, kick-off 10pm –Â Miami, USA
Sunday, July 19
- Final – Match 104:Â Match 101 winners vs Match 102 winners, kick-off 8pm –Â New Jersey, USA















