FIFA World Cup 2026
Match Schedule
USA / Mexico / Canada
104 matches
| # | Stage | Date | Time | Home | Score | Away | Venue |
|---|---|---|---|---|---|---|---|
| M1 | Group A | Thu Jun 11 | 3:00 PM | Mexico | vs | South Africa | Estadio Azteca, Mexico City |
| M2 | Group A | Thu Jun 11 | 10:00 PM | South Korea | vs | UEFA Playoff D | Estadio Akron, Zapopan |
| M3 | Group B | Fri Jun 12 | 3:00 PM | Canada | vs | UEFA Playoff A | BMO Field, Toronto |
| M4 | Group D | Fri Jun 12 | 9:00 PM | USA | vs | Paraguay | SoFi Stadium, Inglewood |
| M5 | Group D | Sat Jun 13 | 12:00 AM | Australia | vs | UEFA Playoff C | BC Place, Vancouver |
| M6 | Group B | Sat Jun 13 | 3:00 PM | Qatar | vs | Switzerland | Levi's Stadium, Santa Clara |
| M7 | Group C | Sat Jun 13 | 6:00 PM | Brazil | vs | Morocco | MetLife Stadium, East Rutherford |
| M8 | Group C | Sat Jun 13 | 9:00 PM | Haiti | vs | Scotland | Gillette Stadium, Foxborough |
| M9 | Group E | Sun Jun 14 | 1:00 PM | Germany | vs | Curacao | NRG Stadium, Houston |
| M10 | Group F | Sun Jun 14 | 4:00 PM | Netherlands | vs | Japan | AT&T Stadium, Arlington |
| M11 | Group E | Sun Jun 14 | 7:00 PM | Ivory Coast | vs | Ecuador | Lincoln Financial Field, Philadelphia |
| M12 | Group F | Sun Jun 14 | 10:00 PM | UEFA Playoff B | vs | Tunisia | Estadio BBVA, Monterrey |
| M13 | Group H | Mon Jun 15 | 12:00 PM | Spain | vs | Cape Verde | Mercedes-Benz Stadium, Atlanta |
| M14 | Group G | Mon Jun 15 | 3:00 PM | Belgium | vs | Egypt | Lumen Field, Seattle |
| M15 | Group H | Mon Jun 15 | 6:00 PM | Saudi Arabia | vs | Uruguay | Hard Rock Stadium, Miami Gardens |
| M16 | Group G | Mon Jun 15 | 9:00 PM | Iran | vs | New Zealand | SoFi Stadium, Inglewood |
| M17 | Group I | Tue Jun 16 | 3:00 PM | France | vs | Senegal | MetLife Stadium, East Rutherford |
| M18 | Group I | Tue Jun 16 | 6:00 PM | IC Playoff 2 | vs | Norway | Gillette Stadium, Foxborough |
| M19 | Group J | Tue Jun 16 | 9:00 PM | Argentina | vs | Algeria | Arrowhead Stadium, Kansas City |
| M20 | Group J | Wed Jun 17 | 12:00 AM | Austria | vs | Jordan | Levi's Stadium, Santa Clara |
| M21 | Group K | Wed Jun 17 | 1:00 PM | Portugal | vs | IC Playoff 1 | NRG Stadium, Houston |
| M22 | Group L | Wed Jun 17 | 4:00 PM | England | vs | Croatia | AT&T Stadium, Arlington |
| M23 | Group L | Wed Jun 17 | 7:00 PM | Ghana | vs | Panama | BMO Field, Toronto |
| M24 | Group K | Wed Jun 17 | 10:00 PM | Uzbekistan | vs | Colombia | Estadio Azteca, Mexico City |
| M25 | Group A | Thu Jun 18 | 12:00 PM | UEFA Playoff D | vs | South Africa | Mercedes-Benz Stadium, Atlanta |
| M26 | Group B | Thu Jun 18 | 3:00 PM | Switzerland | vs | UEFA Playoff A | SoFi Stadium, Inglewood |
| M27 | Group B | Thu Jun 18 | 6:00 PM | Canada | vs | Qatar | BC Place, Vancouver |
| M28 | Group A | Thu Jun 18 | 9:00 PM | Mexico | vs | South Korea | Estadio Akron, Zapopan |
| M29 | Group D | Fri Jun 19 | 12:00 AM | UEFA Playoff C | vs | Paraguay | Levi's Stadium, Santa Clara |
| M30 | Group D | Fri Jun 19 | 3:00 PM | USA | vs | Australia | Lumen Field, Seattle |
| M31 | Group C | Fri Jun 19 | 6:00 PM | Scotland | vs | Morocco | Gillette Stadium, Foxborough |
| M32 | Group C | Fri Jun 19 | 9:00 PM | Brazil | vs | Haiti | Lincoln Financial Field, Philadelphia |
| M33 | Group E | Sat Jun 20 | 12:00 PM | Curacao | vs | Ecuador | NRG Stadium, Houston |
| M34 | Group E | Sat Jun 20 | 3:00 PM | Germany | vs | Ivory Coast | Lincoln Financial Field, Philadelphia |
| M35 | Group F | Sat Jun 20 | 6:00 PM | Japan | vs | UEFA Playoff B | AT&T Stadium, Arlington |
| M36 | Group F | Sat Jun 20 | 9:00 PM | Netherlands | vs | Tunisia | Estadio BBVA, Monterrey |
| M37 | Group G | Sun Jun 21 | 12:00 PM | Egypt | vs | New Zealand | Lumen Field, Seattle |
| M38 | Group G | Sun Jun 21 | 3:00 PM | Belgium | vs | Iran | SoFi Stadium, Inglewood |
| M39 | Group H | Sun Jun 21 | 6:00 PM | Cape Verde | vs | Uruguay | Hard Rock Stadium, Miami Gardens |
| M40 | Group H | Sun Jun 21 | 9:00 PM | Spain | vs | Saudi Arabia | Mercedes-Benz Stadium, Atlanta |
| M41 | Group I | Mon Jun 22 | 12:00 PM | Senegal | vs | IC Playoff 2 | Arrowhead Stadium, Kansas City |
| M42 | Group I | Mon Jun 22 | 3:00 PM | France | vs | Norway | MetLife Stadium, East Rutherford |
| M43 | Group J | Mon Jun 22 | 6:00 PM | Algeria | vs | Jordan | Levi's Stadium, Santa Clara |
| M44 | Group J | Mon Jun 22 | 9:00 PM | Argentina | vs | Austria | Arrowhead Stadium, Kansas City |
| M45 | Group K | Tue Jun 23 | 12:00 PM | IC Playoff 1 | vs | Uzbekistan | BMO Field, Toronto |
| M46 | Group K | Tue Jun 23 | 3:00 PM | Portugal | vs | Colombia | Gillette Stadium, Foxborough |
| M47 | Group L | Tue Jun 23 | 6:00 PM | Croatia | vs | Panama | AT&T Stadium, Arlington |
| M48 | Group L | Tue Jun 23 | 9:00 PM | England | vs | Ghana | NRG Stadium, Houston |
| M49 | Group B | Wed Jun 24 | 3:00 PM | Qatar | vs | UEFA Playoff A | Estadio Azteca, Mexico City |
| M50 | Group B | Wed Jun 24 | 3:00 PM | Switzerland | vs | Canada | Estadio BBVA, Monterrey |
| M51 | Group C | Wed Jun 24 | 6:00 PM | Scotland | vs | Brazil | Hard Rock Stadium, Miami Gardens |
| M52 | Group C | Wed Jun 24 | 6:00 PM | Morocco | vs | Haiti | Mercedes-Benz Stadium, Atlanta |
| M53 | Group A | Wed Jun 24 | 9:00 PM | UEFA Playoff D | vs | Mexico | Estadio Azteca, Mexico City |
| M54 | Group A | Wed Jun 24 | 9:00 PM | South Africa | vs | South Korea | Estadio BBVA, Monterrey |
| M55 | Group D | Thu Jun 25 | 3:00 PM | Paraguay | vs | Australia | BC Place, Vancouver |
| M56 | Group D | Thu Jun 25 | 3:00 PM | UEFA Playoff C | vs | USA | Levi's Stadium, Santa Clara |
| M57 | Group F | Thu Jun 25 | 6:00 PM | Tunisia | vs | Japan | AT&T Stadium, Arlington |
| M58 | Group F | Thu Jun 25 | 6:00 PM | UEFA Playoff B | vs | Netherlands | Estadio BBVA, Monterrey |
| M59 | Group E | Thu Jun 25 | 9:00 PM | Ecuador | vs | Germany | NRG Stadium, Houston |
| M60 | Group E | Thu Jun 25 | 9:00 PM | Ivory Coast | vs | Curacao | Lincoln Financial Field, Philadelphia |
| M61 | Group H | Fri Jun 26 | 3:00 PM | Uruguay | vs | Spain | Hard Rock Stadium, Miami Gardens |
| M62 | Group H | Fri Jun 26 | 3:00 PM | Cape Verde | vs | Saudi Arabia | Lumen Field, Seattle |
| M63 | Group G | Fri Jun 26 | 6:00 PM | Iran | vs | Belgium | SoFi Stadium, Inglewood |
| M64 | Group G | Fri Jun 26 | 6:00 PM | New Zealand | vs | Egypt | MetLife Stadium, East Rutherford |
| M65 | Group I | Fri Jun 26 | 9:00 PM | Norway | vs | Senegal | Arrowhead Stadium, Kansas City |
| M66 | Group I | Fri Jun 26 | 9:00 PM | IC Playoff 2 | vs | France | Gillette Stadium, Foxborough |
| M67 | Group L | Sat Jun 27 | 5:00 PM | Panama | vs | England | MetLife Stadium, East Rutherford |
| M68 | Group L | Sat Jun 27 | 5:00 PM | Croatia | vs | Ghana | Lincoln Financial Field, Philadelphia |
| M69 | Group K | Sat Jun 27 | 7:30 PM | Colombia | vs | Portugal | Hard Rock Stadium, Miami Gardens |
| M70 | Group K | Sat Jun 27 | 7:30 PM | Uzbekistan | vs | IC Playoff 1 | Mercedes-Benz Stadium, Atlanta |
| M71 | Group J | Sat Jun 27 | 10:00 PM | Austria | vs | Algeria | Levi's Stadium, Santa Clara |
| M72 | Group J | Sat Jun 27 | 10:00 PM | Jordan | vs | Argentina | AT&T Stadium, Arlington |
| M73 | R32 | Sun Jun 28 | 3:00 PM | 2nd Group A | vs | 2nd Group B | SoFi Stadium, Inglewood |
| M74 | R32 | Sun Jun 28 | 6:00 PM | 1st Group C | vs | 2nd Group D | NRG Stadium, Houston |
| M75 | R32 | Mon Jun 29 | 3:00 PM | 1st Group A | vs | 2nd Group C | MetLife Stadium, East Rutherford |
| M76 | R32 | Mon Jun 29 | 6:00 PM | 1st Group B | vs | 2nd Group A | AT&T Stadium, Arlington |
| M77 | R32 | Tue Jun 30 | 3:00 PM | 1st Group D | vs | 2nd Group C | Lumen Field, Seattle |
| M78 | R32 | Tue Jun 30 | 6:00 PM | 1st Group F | vs | 2nd Group E | Estadio Akron, Zapopan |
| M79 | R32 | Wed Jul 1 | 3:00 PM | 1st Group E | vs | 2nd Group F | Gillette Stadium, Foxborough |
| M80 | R32 | Wed Jul 1 | 6:00 PM | 1st Group H | vs | 2nd Group G | Mercedes-Benz Stadium, Atlanta |
| M81 | R32 | Thu Jul 2 | 3:00 PM | 1st Group G | vs | 2nd Group H | BC Place, Vancouver |
| M82 | R32 | Thu Jul 2 | 6:00 PM | 1st Group J | vs | 2nd Group I | Hard Rock Stadium, Miami Gardens |
| M83 | R32 | Fri Jul 3 | 3:00 PM | 1st Group I | vs | 2nd Group J | Arrowhead Stadium, Kansas City |
| M84 | R32 | Fri Jul 3 | 6:00 PM | 1st Group L | vs | 2nd Group K | Levi's Stadium, Santa Clara |
| M85 | R32 | Sat Jul 4 | 3:00 PM | 1st Group K | vs | 2nd Group L | Estadio BBVA, Monterrey |
| M86 | R32 | Sat Jul 4 | 6:00 PM | 3rd Group A/B/C/D | vs | 3rd Group E/F/G/H | BMO Field, Toronto |
| M87 | R32 | Sun Jul 5 | 3:00 PM | 3rd Group I/J/K/L | vs | Best 3rd Grp | NRG Stadium, Houston |
| M88 | R32 | Sun Jul 5 | 6:00 PM | Best 3rd Group | vs | Best 3rd Group | MetLife Stadium, East Rutherford |
| M89 | R16 | Sat Jul 4 | 5:00 PM | W74 | vs | W77 | Lincoln Financial Field, Philadelphia |
| M90 | R16 | Sun Jul 5 | 5:00 PM | W75 | vs | W78 | SoFi Stadium, Inglewood |
| M91 | R16 | Sun Jul 5 | 8:00 PM | W76 | vs | W79 | AT&T Stadium, Arlington |
| M92 | R16 | Mon Jul 6 | 5:00 PM | W73 | vs | W80 | MetLife Stadium, East Rutherford |
| M93 | R16 | Mon Jul 6 | 8:00 PM | W81 | vs | W84 | Arrowhead Stadium, Kansas City |
| M94 | R16 | Tue Jul 7 | 5:00 PM | W82 | vs | W85 | NRG Stadium, Houston |
| M95 | R16 | Tue Jul 7 | 8:00 PM | W83 | vs | W86 | Lumen Field, Seattle |
| M96 | R16 | Wed Jul 8 | 5:00 PM | W87 | vs | W88 | Mercedes-Benz Stadium, Atlanta |
| M97 | QF | Thu Jul 9 | 4:00 PM | W89 | vs | W90 | Gillette Stadium, Foxborough |
| M98 | QF | Thu Jul 9 | 8:00 PM | W91 | vs | W92 | SoFi Stadium, Inglewood |
| M99 | QF | Fri Jul 10 | 4:00 PM | W93 | vs | W94 | AT&T Stadium, Arlington |
| M100 | QF | Fri Jul 10 | 8:00 PM | W95 | vs | W96 | MetLife Stadium, East Rutherford |
| M101 | SF | Tue Jul 14 | 3:00 PM | W97 | vs | W98 | AT&T Stadium, Arlington |
| M102 | SF | Wed Jul 15 | 3:00 PM | W99 | vs | W100 | MetLife Stadium, East Rutherford |
| M103 | 3RD | Sat Jul 18 | 5:00 PM | L101 | vs | L102 | Hard Rock Stadium, Miami Gardens |
| M104 | FINAL | Sun Jul 19 | 3:00 PM | W101 | vs | W102 | MetLife Stadium, East Rutherford |