2026 FIFA World Cup Fixture Schedule and Kick-Off Times | The 2026 FIFA World Cup kicks off in the early hours of Friday, 12 June IST, with hosts Mexico facing South Africa at the Estadio Azteca in Mexico City.
This summer’s tournament is the first in the expanded 48-team format, meaning more World Cup matches than ever before. Hosted across the United States, Canada and Mexico, the tournament runs through to the final in New Jersey on the morning of 20 July IST. Here is the entire schedule with kick-off times converted to Indian Standard Time.
Time difference: IST is 4 hours 30 minutes ahead of BST, 9 hours 30 minutes ahead of US Eastern Time, and 12 hours 30 minutes ahead of US Pacific Time. Most matches will kick off in the early morning or late night IST.
2026 FIFA World Cup Fixture Schedule and Kick-Off Times
Group Stage
Friday, June 12
- 12:30am – Group A: Mexico vs South Africa – Mexico City, Mexico
- 7:30am – Group A: South Korea vs Czech Republic – Zapopan, Mexico
Saturday, June 13
- 12:30am – Group B: Canada vs Bosnia & Herzegovina – Toronto, Canada
- 6:30am – Group D: USA vs Paraguay – Los Angeles, USA
Sunday, June 14
- 12:30am – Group B: Qatar vs Switzerland – Santa Clara, USA
- 3:30am – Group C: Brazil vs Morocco – New Jersey, USA
- 6:30am – Group C: Haiti vs Scotland – Foxborough, USA
- 9:30am – Group D: Australia vs Turkey – Vancouver, Canada
- 10:30pm – Group E: Germany vs Curacao – Houston, USA
Monday, June 15
- 1:30am – Group F: Netherlands vs Japan – Arlington, USA
- 4:30am – Group E: Ivory Coast vs Ecuador – Philadelphia, USA
- 7:30am – Group F: Sweden vs Tunisia – Guadalupe, Mexico
- 9:30pm – Group H: Spain vs Cape Verde – Atlanta, USA
Tuesday, June 16
- 12:30am – Group G: Belgium vs Egypt – Seattle, USA
- 3:30am – Group H: Saudi Arabia vs Uruguay – Miami, USA
- 6:30am – Group G: Iran vs New Zealand – Los Angeles, USA
Wednesday, June 17
- 12:30am – Group I: France vs Senegal – New Jersey, USA
- 3:30am – Group I: Iraq vs Norway – Foxborough, USA
- 6:30am – Group J: Argentina vs Algeria – Kansas City, USA
- 9:30am – Group J: Austria vs Jordan – Santa Clara, USA
- 10:30pm – Group K: Portugal vs DR Congo – Houston, USA
Thursday, June 18
- 1:30am – Group L: England vs Croatia – Arlington, USA
- 4:30am – Group L: Ghana vs Panama – Toronto, Canada
- 7:30am – Group K: Uzbekistan vs Colombia – Mexico City, Mexico
- 9:30pm – Group A: Czech Republic vs South Africa – Atlanta, USA
Friday, June 19
- 12:30am – Group B: Switzerland vs Bosnia & Herzegovina – Los Angeles, USA
- 3:30am – Group B: Canada vs Qatar – Vancouver, Canada
- 6:30am – Group A: Mexico vs South Korea – Zapopan, Mexico
Saturday, June 20
- 12:30am – Group D: USA vs Australia – Seattle, USA
- 3:30am – Group C: Scotland vs Morocco – Foxborough, USA
- 6:00am – Group C: Brazil vs Haiti – Philadelphia, USA
- 8:30am – Group D: Turkey vs Paraguay – Santa Clara, USA
- 10:30pm – Group F: Netherlands vs Sweden – Houston, USA
Sunday, June 21
- 1:30am – Group E: Germany vs Ivory Coast – Toronto, Canada
- 5:30am – Group E: Ecuador vs Curacao – Kansas City, USA
- 9:30am – Group F: Tunisia vs Japan – Guadalupe, Mexico
- 9:30pm – Group H: Spain vs Saudi Arabia – Atlanta, USA
Monday, June 22
- 12:30am – Group G: Belgium vs Iran – Los Angeles, USA
- 3:30am – Group H: Uruguay vs Cape Verde – Miami, USA
- 6:30am – Group G: New Zealand vs Egypt – Vancouver, Canada
- 10:30pm – Group J: Argentina vs Austria – Arlington, USA
Tuesday, June 23
- 2:30am – Group I: France vs Iraq – Philadelphia, USA
- 5:30am – Group I: Norway vs Senegal – Toronto, Canada
- 8:30am – Group J: Jordan vs Algeria – Santa Clara, USA
- 10:30pm – Group K: Portugal vs Uzbekistan – Houston, USA
Wednesday, June 24
- 1:30am – Group L: England vs Ghana – Foxborough, USA
- 4:30am – Group L: Panama vs Croatia – Foxborough, USA
- 7:30am – Group K: Colombia vs DR Congo – Zapopan, Mexico
Thursday, June 25
- 12:30am – Group B: Switzerland vs Canada – Vancouver, Canada
- 12:30am – Group B: Bosnia & Herzegovina vs Qatar – Seattle, USA
- 3:30am – Group C: Morocco vs Haiti – Atlanta, USA
- 3:30am – Group C: Scotland vs Brazil – Miami, USA
- 6:30am – Group A: South Africa vs South Korea – Guadalupe, Mexico
- 6:30am – Group A: Czech Republic vs Mexico – Mexico City, Mexico
Friday, June 26
- 1:30am – Group E: Curacao vs Ivory Coast – Philadelphia, USA
- 1:30am – Group E: Ecuador vs Germany – New Jersey, USA
- 4:30am – Group F: Tunisia vs Netherlands – Kansas City, USA
- 4:30am – Group F: Japan vs Sweden – Arlington, USA
- 7:30am – Group D: Turkey vs USA – Los Angeles, USA
- 7:30am – Group D: Paraguay vs Australia – Santa Clara, USA
Saturday, June 27
- 12:30am – Group I: Norway vs France – Foxborough, USA
- 12:30am – Group I: Senegal vs Iraq – Toronto, Canada
- 5:30am – Group H: Cape Verde vs Saudi Arabia – Houston, USA
- 5:30am – Group H: Uruguay vs Spain – Zapopan, Mexico
- 8:30am – Group G: New Zealand vs Belgium – Vancouver, Canada
- 8:30am – Group G: Egypt vs Iran – Seattle, USA
Sunday, June 28
- 2:30am – Group L: Panama vs England – New Jersey, USA
- 2:30am – Group L: Croatia vs Ghana – Philadelphia, USA
- 5:00am – Group K: Colombia vs Portugal – Miami, USA
- 5:00am – Group K: DR Congo vs Uzbekistan – Atlanta, USA
- 7:30am – Group J: Algeria vs Austria – Kansas City, USA
- 7:30am – Group J: Jordan vs Argentina – Arlington, USA
Round of 32
Monday, June 29
- 12:30am – Match 73: Group A runners-up vs Group B runners-up – Los Angeles, USA
- 10:30pm – Match 76: Group C winners vs Group F runners-up – Houston, USA
Tuesday, June 30
- 2:00am – Match 74: Group E winners vs Group A/B/C/D/F third place – Foxborough, USA
- 6:30am – Match 75: Group F winners vs Group C runners-up – Guadalupe, Mexico
- 10:30pm – Match 78: Group E runners-up vs Group I runners-up – Arlington, USA
Wednesday, July 1
- 2:30am – Match 77: Group I winners vs Group C/D/F/G/H third place – New Jersey, USA
- 6:30am – Match 79: Group A winners vs Group C/E/F/H/I third place – Mexico City, Mexico
- 9:30pm – Match 80: Group L winners vs Group E/H/I/J/K third place – Atlanta, USA
Thursday, July 2
- 1:30am – Match 82: Group G winners vs Group A/E/H/I/J third place – Seattle, USA
- 5:30am – Match 81: Group D winners vs Group B/E/F/I/J third place – Santa Clara, USA
Friday, July 3
- 12:30am – Match 84: Group H winners vs Group J runners-up – Los Angeles, USA
- 4:30am – Match 83: Group K runners-up vs Group L runners-up – Toronto, Canada
- 8:30am – Match 85: Group B winners vs Group E/F/G/I/J third place – Vancouver, Canada
- 11:30pm – Match 88: Group D runners-up vs Group G runners-up – Arlington, USA
Saturday, July 4
- 3:30am – Match 86: Group J winners vs Group H runners-up – Miami, USA
- 7:00am – Match 87: Group K winners vs Group D/E/I/J/L third place – Kansas City, USA
Also read- 2026 World Cup: The 16 Cities hosting the tournament
Round of 16
Saturday, July 4
- 10:30pm – Match 90: Match 73 winners vs Match 75 winners – Houston, USA
Sunday, July 5
- 2:30am – Match 89: Match 74 winners vs Match 77 winners – Philadelphia, USA
Monday, July 6
- 1:30am – Match 91: Match 76 winners vs Match 78 winners – New Jersey, USA
- 5:30am – Match 92: Match 79 winners vs Match 80 winners – Mexico City, Mexico
Tuesday, July 7
- 12:30am – Match 93: Match 83 winners vs Match 84 winners – Arlington, USA
- 5:30am – Match 94: Match 81 winners vs Match 82 winners – Seattle, USA
- 9:30pm – Match 95: Match 86 winners vs Match 88 winners – Atlanta, USA
Wednesday, July 8
- 1:30am – Match 96: Match 85 winners vs Match 87 winners – Vancouver, Canada
Read more- 8 New Rules Coming to the FIFA World Cup: Everything You Need to Know
Quarter-finals
Friday, July 10
- 1:30am – Match 97: Match 89 winners vs Match 90 winners – Foxborough, USA
Saturday, July 11
- 12:30am – Match 98: Match 93 winners vs Match 94 winners – Los Angeles, USA
Sunday, July 12
- 2:30am – Match 99: Match 91 winners vs Match 92 winners – Miami, USA
- 6:30am – Match 100: Match 95 winners vs Match 96 winners – Kansas City, USA
Semi-finals
Wednesday, July 15
- 12:30am – Match 101: Match 97 winners vs Match 98 winners – Arlington, USA
Thursday, July 16
- 12:30am – Match 102: Match 99 winners vs Match 100 winners – Atlanta, USA
Third Place Playoff
Sunday, July 19
- 2:30am – Match 103: Match 101 losers vs Match 102 losers – Miami, USA
Final
Monday, July 20
- 12:30am – Match 104: Match 101 winners vs Match 102 winners – New Jersey, USA
All kick-off times converted to Indian Standard Time (IST). Schedule data sourced from FIFA’s official fixtures. The 48-team format introduces a Round of 32 for the first time, with the top two from each group plus the eight best third-placed finishers advancing.
Follow Footy Times on Social Media:
Facebook | Instagram | Twitter | YouTube
Discover more from Footy Times
Subscribe to get the latest posts sent to your email.