News Transfer

World Cup 2026: Full match schedule, fixtures and stadiums

1 Jun 2026 15:53 BST |
8 min read

© IMAGO
Tom Weber

The full match schedule for the 2026 World Cup has been revealed.

The upcoming tournament in Canada, Mexico and the United States is set to be the biggest edition of FIFA’s showpiece event, with a record 48 teams taking part in the 2026 World Cup. As a result, there will be an unprecedented number of matches.

Article continues under the video

The teams have been split into a whopping 12 groups, and a new round of 32 will take place after the group stage. The World Cup groups were drawn on 5 December, and a revised match schedule was released the following day.

The World Cup will start on 11 June and conclude at MetLife Stadium in East Rutherford on 19 July. Host nation Mexico will kick off the competition against 2010 World Cup hosts South Africa at the renovated Estadio Azteca in Mexico City.

The United States and Canada will both begin their campaigns on home soil the following day, 12 June. Mauricio Pochettino’s USMNT host Paraguay at SoFi Stadium near Los Angeles, while Jesse Marsch’s CANMNT will take on Bosnia and Herzegovina at BMO Field in Toronto.

Below, FootballTransfers runs through the 2026 World Cup schedule, with all matches listed as per the local date and time of each fixture.

2026 World Cup full schedule

Argentina are the defending world champions
© IMAGO – Argentina are the defending world champions

Thursday, 11 June

Game 1: Mexico vs South Africa (Estadio Azteca, Mexico City – Group A)

Game 2: South Korea vs Czech Republic (Estadio Akron, Guadalajara – Group A)

Friday, 12 June

Game 3: Canada vs Bosnia and Herzegovina (BMO Field, Toronto – Group B)

Game 4: USA vs Paraguay (SoFi Stadium, Los Angeles – Group D)

Saturday, 13 June

Game 5: Haiti vs Scotland (Gillette Stadium, Boston – Group C)

Game 6: Australia vs Turkey (BC Place, Vancouver – Group D)

Game 7: Brazil vs Morocco (MetLife Stadium, East Rutherford – Group C)

Game 8: Qatar vs Switzerland (Levi’s Stadium, San Francisco – Group B)

Sunday, 14 June

Game 9: Ivory Coast vs Ecuador (Lincoln Financial Field, Philadelphia – Group E)

Game 10: Germany vs Curacao (NRG Stadium, Houston – Group E)

Game 11: Netherlands vs Japan (AT&T Stadium, Dallas – Group F)

Game 12: Sweden vs Tunisia (Estadio BBVA, Monterrey – Group F)

Monday, 15 June

Game 13: Saudi Arabia vs Uruguay (Hard Rock Stadium, Miami – Group H)

Game 14: Spain vs Cape Verde (Mercedes-Benz Stadium, Atlanta – Group H)

Game 15: Iran vs New Zealand (SoFi Stadium, Los Angeles – Group G)

Game 16: Belgium vs Egypt (Lumen Field, Seattle – Group G)

Tuesday, 16 June

Game 17: France vs Senegal (MetLife Stadium, East Rutherford – Group I)

Game 18: Iraq vs Norway (Gillette Stadium, Boston – Group I)

Game 19: Argentina vs Algeria (Arrowhead Stadium, Kansas City – Group J)

Game 20: Austria vs Jordan (Levi’s Stadium, San Francisco – Group J)

Wednesday, 17 June

Game 21: Ghana vs Panama (BMO Field, Toronto – Group L)

Game 22: England vs Croatia (AT&T Stadium, Dallas – Group L)

Game 23: Portugal vs DR Congo (NRG Stadium, Houston – Group K)

Game 24: Uzbekistan vs Colombia (Estadio Azteca, Mexico City – Group K)

Thursday, 18 June

Game 25: Czech Republic vs South Africa (Mercedes-Benz Stadium, Atlanta – Group A)

Game 26: Switzerland vs Bosnia and Herzegovina (SoFi Stadium, Los Angeles – Group B)

Game 27: Canada vs Qatar (BC Place, Vancouver – Group B)

Game 28: Mexico vs South Korea (Estadio Akron, Guadalajara – Group A)

Friday, 19 June

Game 29: Brazil vs Haiti (Lincoln Financial Field, Philadelphia – Group C)

Game 30: Scotland vs Morocco (Gillette Stadium, Boston – Group C)

Game 31: Turkey vs Paraguay (Levi’s Stadium, San Francisco – Group D)

Game 32: USA vs Australia (Lumen Field, Seattle – Group D)

USMNT captain Christian Pulisic
© IMAGO – USMNT captain Christian Pulisic

Saturday, 20 June

Game 33: Germany vs Ivory Coast (BMO Field, Toronto – Group E)

Game 34: Ecuador vs Curacao (Arrowhead Stadium, Kansas City – Group E)

Game 35: Netherlands vs Sweden (NRG Stadium, Houston – Group F)

Game 36: Tunisia vs Japan (Estadio BBVA, Monterrey – Group F)

Sunday, 21 June

Game 37: Uruguay vs Cape Verde (Hard Rock Stadium, Miami – Group H)

Game 38: Spain vs Saudi Arabia (Mercedes-Benz Stadium, Atlanta – Group H)

Game 39: Belgium vs Iran (SoFi Stadium, Los Angeles – Group G)

Game 40: New Zealand vs Egypt (BC Place, Vancouver – Group G)

Monday, 22 June

Game 41: Norway vs Senegal (MetLife Stadium, East Rutherford – Group I)

Game 42: France vs Iraq (Lincoln Financial Field, Philadelphia – Group I)

Game 43: Argentina vs Austria (AT&T Stadium, Dallas – Group J)

Game 44: Jordan vs Algeria (Levi’s Stadium, San Francisco – Group J)

Tuesday, 23 June

Game 45: England vs Ghana (Gillette Stadium, Boston – Group L)

Game 46: Panama vs Croatia (BMO Field, Toronto – Group L)

Game 47: Portugal vs Uzbekistan (NRG Stadium, Houston – Group K)

Game 48: Colombia vs DR Congo (Estadio Akron, Guadalajara- Group K)

Wednesday, 24 June

Game 49: Scotland vs Brazil (Hard Rock Stadium, Miami – Group C)

Game 50: Morocco vs Haiti (Mercedes-Benz Stadium, Atlanta – Group C)

Game 51: Switzerland vs Canada (BC Place, Vancouver – Group B)

Game 52: Bosnia and Herzegovina vs Qatar (Lumen Field, Seattle – Group B)

Game 53: Czech Republic vs Mexico (Estadio Azteca, Mexico City – Group A)

Game 54: South Africa vs South Korea (Estadio BBVA, Monterrey – Group A)

Mexico's great hope: Gilberto Mora
© IMAGO – Mexico’s great hope: Gilberto Mora

Thursday, 25 June

Game 55: Curacao vs Ivory Coast (Lincoln Financial Field, Philadelphia – Group E)

Game 56: Ecuador vs Germany (MetLife Stadium, East Rutherford – Group E)

Game 57: Japan vs Sweden (AT&T Stadium, Dallas – Group F)

Game 58: Tunisia vs Netherlands (Arrowhead Stadium, Kansas City – Group F)

Game 59: Turkey vs USA (SoFi Stadium, Los Angeles – Group D)

Game 60: Paraguay vs Australia (Levi’s Stadium, San Francisco – Group D)

Friday, 26 June

Game 61: Norway vs France (Gillette Stadium, Boston – Group I)

Game 62: Senegal vs Iraq (BMO Field, Toronto – Group I)

Game 63: Egypt vs Iran (Lumen Field, Seattle – Group G)

Game 64: New Zealand vs Belgium (BC Place, Vancouver – Group G)

Game 65: Cape Verde vs Saudi Arabia (NRG Stadium, Houston – Group H)

Game 66: Uruguay vs Spain (Estadio Akron, Guadalajara – Group H)

Saturday, 27 June

Game 67: Panama vs England (MetLife Stadium, East Rutherford – Group L)

Game 68: Croatia vs Ghana (Lincoln Financial Field, Philadelphia – Group L)

Game 69: Algeria vs Austria (Arrowhead Stadium, Kansas City – Group J)

Game 70: Jordan vs Argentina (AT&T Stadium, Dallas – Group J)

Game 71: Colombia vs Portugal (Hard Rock Stadium, Miami – Group K)

Game 72: DR Congo vs Uzbekistan (Mercedes-Benz Stadium, Atlanta – Group K)

Sunday, 28 June

Game 73: Second Group A vs Second Group B (SoFi Stadium, Los Angeles)

Monday, 29 June

Game 74: First Group E vs Third Group A/B/C/D/F (Gillette Stadium, Boston)

Game 75: First Group F vs Second Group C (Estadio BBVA, Monterrey)

Game 76: First Group C vs Second Group F (NRG Stadium, Houston)

Tuesday, 30 June

Game 77: First Group I vs Third Group C/D/F/G/H (MetLife Stadium, East Rutherford)

Game 78: Second Group E vs Second Group I (AT&T Stadium, Dallas)

Game 79: First Group A vs Third Group C/E/F/H/I (Estadio Azteca, Mexico City)

Wednesday, 1 July

Game 80: First Group L vs Third Group E/H/I/J/K (Mercedes-Benz Stadium, Atlanta)

Game 81: First Group D vs Third Group B/E/F/I/J (Levi’s Stadium, San Francisco)

Game 82: First Group G vs Third Group A/E/H/I/J (Lumen Field, Seattle)

Thursday, 2 July

Game 83: Second Group K vs Second Group L (BMO Field, Toronto)

Game 84: First Group H vs Second Group J (SoFi Stadium, Los Angeles)

Game 85: First Group B vs Third Group E/F/G/I/J (BC Place, Vancouver)

Friday, 3 July

Game 86: First Group J vs Second Group H (Hard Rock Stadium, Miami)

Game 87: First Group K vs Third Group D/E/I/J/L (Arrowhead Stadium, Kansas City)

Game 88: Second Group D vs Second Group G (AT&T Stadium, Dallas)

Saturday, 4 July

Game 89: Winner Game 74 vs Winner Game 77 (Lincoln Financial Field, Philadelphia)

Game 90: Winner Game 73 vs Winner Game 75 (NRG Stadium, Houston)

Sunday, 5 July

Game 91: Winner Game 76 vs Winner Game 78 (MetLife Stadium, East Rutherford)

Game 92: Winner Game 79 vs Winner Game 80 (Estadio Azteca, Mexico City)

MetLife Stadium
© IMAGO – MetLife Stadium

Monday, 6 July

Game 93: Winner Game 83 vs Winner Game 84 (AT&T Stadium, Dallas)

Game 94: Winner Game 81 vs Winner Game 82 (Lumen Field, Seattle)

Tuesday, 7 July

Game 95: Winner Game 86 vs Winner Game 88 (Mercedes-Benz Stadium, Atlanta)

Game 96: Winner Game 85 vs Winner Game 87 (BC Place, Vancouver)

Thursday, 9 July

Game 97: Winner Game 89 vs Winner Game 90 (Gillette Stadium, Boston)

Friday, 10 July

Game 98: Winner Game 93 vs Winner Game 94 (SoFi Stadium, Los Angeles)

Saturday, 11 July

Game 99: Winner Game 91 vs Winner Game 92 (Hard Rock Stadium, Miami)

Game 100: Winner Game 95 vs Winner Game 96 (Arrowhead Stadium, Kansas City)

Tuesday, 14 July

Game 101: Winner Game 97 vs Winner Game 98 (AT&T Stadium, Dallas)

Wednesday, 15 July

Game 102: Winner Game 99 vs Winner Game 100 (Mercedes-Benz Stadium, Atlanta)

Saturday, 18 July

Game 103: Loser Game 101 vs Loser Game 102 (Hard Rock Stadium, Miami)

Sunday, 19 July

Game 104: Winner Game 101 vs Winner Game 102 (MetLife Stadium, East Rutherford)

Related stories:

Build The FIFA World Cup 2026™: LEGO© releases stunning football-inspired collection

World Cup 2026 squads: The complete list of every player at the tournament

World Cup 2026 draw in full: England face Croatia as France in Group of Death

World Cup all-time top scorers: Mbappe, Messi and the greatest goal kings

The FootballTransfers app

Check out FootballTransfers’ new app for all of football’s big storylines, transfer rumours and exclusive news in one convenient place directly on your mobile device.

The FootballTransfers app is available on Google Play and in the Apple App Store. Download here:

•Google Play

•App Store