by Craig Laycock
Original article:

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.
That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!
Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.
Some key dates first:
Opening game - Thursday June 11th
Round of 32 - Sunday June 28th - Sat July 4th
Round of 16 - Saturday July 4th - Tuesday July 7th
QFs - Thursday July 9th - Sunday July 12th
SFs - Tuesday July 14th/Wednesday July 15th
Final - Sunday July 19th
The full list
Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.
Date | CEST | Match | Venue |
|---|---|---|---|
Thu 11 Jun | 21:00 | Mexico v South Africa | Mexico City, Mexico |
Fri 12 Jun | 04:00 | South Korea v Czechia | Zapopan, Mexico |
Fri 12 Jun | 21:00 | Canada v Bosnia & Herzegovina | Toronto, Canada |
Sat 13 Jun | 03:00 | USA v Paraguay | Los Angeles, USA |
Sat 13 Jun | 21:00 | Qatar v Switzerland | Santa Clara, USA |
Sun 14 Jun | 00:00 | Brazil v Morocco | New Jersey, USA |
Sun 14 Jun | 03:00 | Haiti v Scotland | Foxborough, USA |
Sun 14 Jun | 06:00 | Australia v Türkiye | Vancouver, Canada |
Sun 14 Jun | 19:00 | Germany v Curaçao | Houston, USA |
Sun 14 Jun | 22:00 | Netherlands v Japan | Arlington, USA |
Mon 15 Jun | 01:00 | Côte d’Ivoire v Ecuador | Philadelphia, USA |
Mon 15 Jun | 04:00 | Sweden v Tunisia | Guadalupe, Mexico |
Mon 15 Jun | 18:00 | Spain v Cape Verde | Atlanta, USA |
Mon 15 Jun | 21:00 | Belgium v Egypt | Seattle, USA |
Tue 16 Jun | 00:00 | Saudi Arabia v Uruguay | Miami, USA |
Tue 16 Jun | 03:00 | Iran v New Zealand | Los Angeles, USA |
Tue 16 Jun | 21:00 | France v Senegal | New Jersey, USA |
Wed 17 Jun | 00:00 | Iraq v Norway | Foxborough, USA |
Wed 17 Jun | 03:00 | Argentina v Algeria | Kansas City, USA |
Wed 17 Jun | 06:00 | Austria v Jordan | Santa Clara, USA |
Wed 17 Jun | 19:00 | Portugal v DR Congo | Houston, USA |
Wed 17 Jun | 22:00 | England v Croatia | Arlington, USA |
Thu 18 Jun | 01:00 | Ghana v Panama | Toronto, Canada |
Thu 18 Jun | 04:00 | Uzbekistan v Colombia | Mexico City, Mexico |
Thu 18 Jun | 18:00 | Czechia v South Africa | Atlanta, USA |
Thu 18 Jun | 21:00 | Switzerland v Bosnia & Herzegovina | Los Angeles, USA |
Fri 19 Jun | 00:00 | Canada v Qatar | Vancouver, Canada |
Fri 19 Jun | 03:00 | Mexico v South Korea | Zapopan, Mexico |
Fri 19 Jun | 21:00 | USA v Australia | Seattle, USA |
Sat 20 Jun | 00:00 | Scotland v Morocco | Foxborough, USA |
Sat 20 Jun | 02:30 | Brazil v Haiti | Philadelphia, USA |
Sat 20 Jun | 05:00 | Türkiye v Paraguay | Santa Clara, USA |
Sat 20 Jun | 19:00 | Netherlands v Sweden | Houston, USA |
Sat 20 Jun | 22:00 | Germany v Côte d’Ivoire | Toronto, Canada |
Sun 21 Jun | 02:00 | Ecuador v Curaçao | Kansas City, USA |
Sun 21 Jun | 06:00 | Tunisia v Japan | Guadalupe, Mexico |
Sun 21 Jun | 18:00 | Spain v Saudi Arabia | Atlanta, USA |
Sun 21 Jun | 21:00 | Belgium v Iran | Los Angeles, USA |
Mon 22 Jun | 00:00 | Uruguay v Cape Verde | Miami, USA |
Mon 22 Jun | 03:00 | New Zealand v Egypt | Vancouver, Canada |
Mon 22 Jun | 19:00 | Argentina v Austria | Arlington, USA |
Mon 22 Jun | 23:00 | France v Iraq | Philadelphia, USA |
Tue 23 Jun | 02:00 | Norway v Senegal | Toronto, Canada |
Tue 23 Jun | 05:00 | Jordan v Algeria | Santa Clara, USA |
Tue 23 Jun | 19:00 | Portugal v Uzbekistan | Houston, USA |
Tue 23 Jun | 22:00 | England v Ghana | Foxborough, USA |
Wed 24 Jun | 01:00 | Panama v Croatia | Foxborough, USA |
Wed 24 Jun | 04:00 | Colombia v DR Congo | Zapopan, Mexico |
Wed 24 Jun | 21:00 | Switzerland v Canada | Vancouver, Canada |
Wed 24 Jun | 21:00 | Bosnia & Herzegovina v Qatar | Seattle, USA |
Thu 25 Jun | 00:00 | Morocco v Haiti | Atlanta, USA |
Thu 25 Jun | 00:00 | Scotland v Brazil | Miami, USA |
Thu 25 Jun | 03:00 | South Africa v South Korea | Guadalupe, Mexico |
Thu 25 Jun | 03:00 | Czechia v Mexico | Mexico City, Mexico |
Thu 25 Jun | 22:00 | Curaçao v Côte d’Ivoire | Philadelphia, USA |
Thu 25 Jun | 22:00 | Ecuador v Germany | New Jersey, USA |
Fri 26 Jun | 01:00 | Tunisia v Netherlands | Kansas City, USA |
Fri 26 Jun | 01:00 | Japan v Sweden | Arlington, USA |
Fri 26 Jun | 04:00 | Türkiye v USA | Los Angeles, USA |
Fri 26 Jun | 04:00 | Paraguay v Australia | Santa Clara, USA |
Fri 26 Jun | 21:00 | Norway v France | Foxborough, USA |
Fri 26 Jun | 21:00 | Senegal v Iraq | Toronto, Canada |
Sat 27 Jun | 02:00 | Cape Verde v Saudi Arabia | Houston, USA |
Sat 27 Jun | 02:00 | Uruguay v Spain | Zapopan, Mexico |
Sat 27 Jun | 05:00 | New Zealand v Belgium | Vancouver, Canada |
Sat 27 Jun | 05:00 | Egypt v Iran | Seattle, USA |
Sat 27 Jun | 23:00 | Panama v England | New Jersey, USA |
Sat 27 Jun | 23:00 | Croatia v Ghana | Philadelphia, USA |
Sun 28 Jun | 01:30 | Colombia v Portugal | Miami, USA |
Sun 28 Jun | 01:30 | DR Congo v Uzbekistan | Atlanta, USA |
Sun 28 Jun | 04:00 | Algeria v Austria | Kansas City, USA |
Sun 28 Jun | 04:00 | Jordan v Argentina | Arlington, USA |
Sun 28 Jun | 21:00 | R32 M73: Group A runners-up v Group B runners-up | Los Angeles, USA |
Mon 29 Jun | 19:00 | R32 M76: Group C winners v Group F runners-up | Houston, USA |
Mon 29 Jun | 22:30 | R32 M74: Group E winners v third-place team A/B/C/D/F | Foxborough, USA |
Tue 30 Jun | 03:00 | R32 M75: Group F winners v Group C runners-up | Guadalupe, Mexico |
Tue 30 Jun | 19:00 | R32 M78: Group E runners-up v Group I runners-up | Arlington, USA |
Tue 30 Jun | 23:00 | R32 M77: Group I winners v third-place team C/D/F/G/H | New Jersey, USA |
Wed 1 Jul | 03:00 | R32 M79: Group A winners v third-place team C/E/F/H/I | Mexico City, Mexico |
Wed 1 Jul | 18:00 | R32 M80: Group L winners v third-place team E/H/I/J/K | Atlanta, USA |
Wed 1 Jul | 22:00 | R32 M82: Group G winners v third-place team A/E/H/I/J | Seattle, USA |
Thu 2 Jul | 02:00 | R32 M81: Group D winners v third-place team B/E/F/I/J | Santa Clara, USA |
Thu 2 Jul | 21:00 | R32 M84: Group H winners v Group J runners-up | Los Angeles, USA |
Fri 3 Jul | 01:00 | R32 M83: Group K runners-up v Group L runners-up | Toronto, Canada |
Fri 3 Jul | 05:00 | R32 M85: Group B winners v third-place team E/F/G/I/J | Vancouver, Canada |
Fri 3 Jul | 20:00 | R32 M88: Group D runners-up v Group G runners-up | Arlington, USA |
Sat 4 Jul | 00:00 | R32 M86: Group J winners v Group H runners-up | Miami, USA |
Sat 4 Jul | 03:30 | R32 M87: Group K winners v third-place team D/E/I/J/L | Kansas City, USA |
Sat 4 Jul | 19:00 | R16 M90: M73 winners v M75 winners | Houston, USA |
Sat 4 Jul | 23:00 | R16 M89: M74 winners v M77 winners | Philadelphia, USA |
Sun 5 Jul | 22:00 | R16 M91: M76 winners v M78 winners | New Jersey, USA |
Mon 6 Jul | 02:00 | R16 M92: M79 winners v M80 winners | Mexico City, Mexico |
Mon 6 Jul | 21:00 | R16 M93: M83 winners v M84 winners | Arlington, USA |
Tue 7 Jul | 02:00 | R16 M94: M81 winners v M82 winners | Seattle, USA |
Tue 7 Jul | 18:00 | R16 M95: M86 winners v M88 winners | Atlanta, USA |
Tue 7 Jul | 22:00 | R16 M96: M85 winners v M87 winners | Vancouver, Canada |
Thu 9 Jul | 22:00 | QF M97: M89 winners v M90 winners | Foxborough, USA |
Fri 10 Jul | 21:00 | QF M98: M93 winners v M94 winners | Los Angeles, USA |
Sat 11 Jul | 23:00 | QF M99: M91 winners v M92 winners | Miami, USA |
Sun 12 Jul | 03:00 | QF M100: M95 winners v M96 winners | Kansas City, USA |
Tue 14 Jul | 21:00 | SF M101: M97 winners v M98 winners | Arlington, USA |
Wed 15 Jul | 21:00 | SF M102: M99 winners v M100 winners | Atlanta, USA |
Sat 18 Jul | 23:00 | Third-place play-off M103: M101 losers v M102 losers | Miami, USA |
Sun 19 Jul | 21:00 | Final M104: M101 winners v M102 winners | New Jersey, USA |
17 min read
World Cup 2026: Full Fixtures List
Every single game at the 2026 World Cup. All 104 of them.
17 min read

The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.
That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!
Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.
Some key dates first:
Opening game - Thursday June 11th
Round of 32 - Sunday June 28th - Sat July 4th
Round of 16 - Saturday July 4th - Tuesday July 7th
QFs - Thursday July 9th - Sunday July 12th
SFs - Tuesday July 14th/Wednesday July 15th
Final - Sunday July 19th
The full list
Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.
Date | CEST | Match | Venue |
|---|---|---|---|
Thu 11 Jun | 21:00 | Mexico v South Africa | Mexico City, Mexico |
Fri 12 Jun | 04:00 | South Korea v Czechia | Zapopan, Mexico |
Fri 12 Jun | 21:00 | Canada v Bosnia & Herzegovina | Toronto, Canada |
Sat 13 Jun | 03:00 | USA v Paraguay | Los Angeles, USA |
Sat 13 Jun | 21:00 | Qatar v Switzerland | Santa Clara, USA |
Sun 14 Jun | 00:00 | Brazil v Morocco | New Jersey, USA |
Sun 14 Jun | 03:00 | Haiti v Scotland | Foxborough, USA |
Sun 14 Jun | 06:00 | Australia v Türkiye | Vancouver, Canada |
Sun 14 Jun | 19:00 | Germany v Curaçao | Houston, USA |
Sun 14 Jun | 22:00 | Netherlands v Japan | Arlington, USA |
Mon 15 Jun | 01:00 | Côte d’Ivoire v Ecuador | Philadelphia, USA |
Mon 15 Jun | 04:00 | Sweden v Tunisia | Guadalupe, Mexico |
Mon 15 Jun | 18:00 | Spain v Cape Verde | Atlanta, USA |
Mon 15 Jun | 21:00 | Belgium v Egypt | Seattle, USA |
Tue 16 Jun | 00:00 | Saudi Arabia v Uruguay | Miami, USA |
Tue 16 Jun | 03:00 | Iran v New Zealand | Los Angeles, USA |
Tue 16 Jun | 21:00 | France v Senegal | New Jersey, USA |
Wed 17 Jun | 00:00 | Iraq v Norway | Foxborough, USA |
Wed 17 Jun | 03:00 | Argentina v Algeria | Kansas City, USA |
Wed 17 Jun | 06:00 | Austria v Jordan | Santa Clara, USA |
Wed 17 Jun | 19:00 | Portugal v DR Congo | Houston, USA |
Wed 17 Jun | 22:00 | England v Croatia | Arlington, USA |
Thu 18 Jun | 01:00 | Ghana v Panama | Toronto, Canada |
Thu 18 Jun | 04:00 | Uzbekistan v Colombia | Mexico City, Mexico |
Thu 18 Jun | 18:00 | Czechia v South Africa | Atlanta, USA |
Thu 18 Jun | 21:00 | Switzerland v Bosnia & Herzegovina | Los Angeles, USA |
Fri 19 Jun | 00:00 | Canada v Qatar | Vancouver, Canada |
Fri 19 Jun | 03:00 | Mexico v South Korea | Zapopan, Mexico |
Fri 19 Jun | 21:00 | USA v Australia | Seattle, USA |
Sat 20 Jun | 00:00 | Scotland v Morocco | Foxborough, USA |
Sat 20 Jun | 02:30 | Brazil v Haiti | Philadelphia, USA |
Sat 20 Jun | 05:00 | Türkiye v Paraguay | Santa Clara, USA |
Sat 20 Jun | 19:00 | Netherlands v Sweden | Houston, USA |
Sat 20 Jun | 22:00 | Germany v Côte d’Ivoire | Toronto, Canada |
Sun 21 Jun | 02:00 | Ecuador v Curaçao | Kansas City, USA |
Sun 21 Jun | 06:00 | Tunisia v Japan | Guadalupe, Mexico |
Sun 21 Jun | 18:00 | Spain v Saudi Arabia | Atlanta, USA |
Sun 21 Jun | 21:00 | Belgium v Iran | Los Angeles, USA |
Mon 22 Jun | 00:00 | Uruguay v Cape Verde | Miami, USA |
Mon 22 Jun | 03:00 | New Zealand v Egypt | Vancouver, Canada |
Mon 22 Jun | 19:00 | Argentina v Austria | Arlington, USA |
Mon 22 Jun | 23:00 | France v Iraq | Philadelphia, USA |
Tue 23 Jun | 02:00 | Norway v Senegal | Toronto, Canada |
Tue 23 Jun | 05:00 | Jordan v Algeria | Santa Clara, USA |
Tue 23 Jun | 19:00 | Portugal v Uzbekistan | Houston, USA |
Tue 23 Jun | 22:00 | England v Ghana | Foxborough, USA |
Wed 24 Jun | 01:00 | Panama v Croatia | Foxborough, USA |
Wed 24 Jun | 04:00 | Colombia v DR Congo | Zapopan, Mexico |
Wed 24 Jun | 21:00 | Switzerland v Canada | Vancouver, Canada |
Wed 24 Jun | 21:00 | Bosnia & Herzegovina v Qatar | Seattle, USA |
Thu 25 Jun | 00:00 | Morocco v Haiti | Atlanta, USA |
Thu 25 Jun | 00:00 | Scotland v Brazil | Miami, USA |
Thu 25 Jun | 03:00 | South Africa v South Korea | Guadalupe, Mexico |
Thu 25 Jun | 03:00 | Czechia v Mexico | Mexico City, Mexico |
Thu 25 Jun | 22:00 | Curaçao v Côte d’Ivoire | Philadelphia, USA |
Thu 25 Jun | 22:00 | Ecuador v Germany | New Jersey, USA |
Fri 26 Jun | 01:00 | Tunisia v Netherlands | Kansas City, USA |
Fri 26 Jun | 01:00 | Japan v Sweden | Arlington, USA |
Fri 26 Jun | 04:00 | Türkiye v USA | Los Angeles, USA |
Fri 26 Jun | 04:00 | Paraguay v Australia | Santa Clara, USA |
Fri 26 Jun | 21:00 | Norway v France | Foxborough, USA |
Fri 26 Jun | 21:00 | Senegal v Iraq | Toronto, Canada |
Sat 27 Jun | 02:00 | Cape Verde v Saudi Arabia | Houston, USA |
Sat 27 Jun | 02:00 | Uruguay v Spain | Zapopan, Mexico |
Sat 27 Jun | 05:00 | New Zealand v Belgium | Vancouver, Canada |
Sat 27 Jun | 05:00 | Egypt v Iran | Seattle, USA |
Sat 27 Jun | 23:00 | Panama v England | New Jersey, USA |
Sat 27 Jun | 23:00 | Croatia v Ghana | Philadelphia, USA |
Sun 28 Jun | 01:30 | Colombia v Portugal | Miami, USA |
Sun 28 Jun | 01:30 | DR Congo v Uzbekistan | Atlanta, USA |
Sun 28 Jun | 04:00 | Algeria v Austria | Kansas City, USA |
Sun 28 Jun | 04:00 | Jordan v Argentina | Arlington, USA |
Sun 28 Jun | 21:00 | R32 M73: Group A runners-up v Group B runners-up | Los Angeles, USA |
Mon 29 Jun | 19:00 | R32 M76: Group C winners v Group F runners-up | Houston, USA |
Mon 29 Jun | 22:30 | R32 M74: Group E winners v third-place team A/B/C/D/F | Foxborough, USA |
Tue 30 Jun | 03:00 | R32 M75: Group F winners v Group C runners-up | Guadalupe, Mexico |
Tue 30 Jun | 19:00 | R32 M78: Group E runners-up v Group I runners-up | Arlington, USA |
Tue 30 Jun | 23:00 | R32 M77: Group I winners v third-place team C/D/F/G/H | New Jersey, USA |
Wed 1 Jul | 03:00 | R32 M79: Group A winners v third-place team C/E/F/H/I | Mexico City, Mexico |
Wed 1 Jul | 18:00 | R32 M80: Group L winners v third-place team E/H/I/J/K | Atlanta, USA |
Wed 1 Jul | 22:00 | R32 M82: Group G winners v third-place team A/E/H/I/J | Seattle, USA |
Thu 2 Jul | 02:00 | R32 M81: Group D winners v third-place team B/E/F/I/J | Santa Clara, USA |
Thu 2 Jul | 21:00 | R32 M84: Group H winners v Group J runners-up | Los Angeles, USA |
Fri 3 Jul | 01:00 | R32 M83: Group K runners-up v Group L runners-up | Toronto, Canada |
Fri 3 Jul | 05:00 | R32 M85: Group B winners v third-place team E/F/G/I/J | Vancouver, Canada |
Fri 3 Jul | 20:00 | R32 M88: Group D runners-up v Group G runners-up | Arlington, USA |
Sat 4 Jul | 00:00 | R32 M86: Group J winners v Group H runners-up | Miami, USA |
Sat 4 Jul | 03:30 | R32 M87: Group K winners v third-place team D/E/I/J/L | Kansas City, USA |
Sat 4 Jul | 19:00 | R16 M90: M73 winners v M75 winners | Houston, USA |
Sat 4 Jul | 23:00 | R16 M89: M74 winners v M77 winners | Philadelphia, USA |
Sun 5 Jul | 22:00 | R16 M91: M76 winners v M78 winners | New Jersey, USA |
Mon 6 Jul | 02:00 | R16 M92: M79 winners v M80 winners | Mexico City, Mexico |
Mon 6 Jul | 21:00 | R16 M93: M83 winners v M84 winners | Arlington, USA |
Tue 7 Jul | 02:00 | R16 M94: M81 winners v M82 winners | Seattle, USA |
Tue 7 Jul | 18:00 | R16 M95: M86 winners v M88 winners | Atlanta, USA |
Tue 7 Jul | 22:00 | R16 M96: M85 winners v M87 winners | Vancouver, Canada |
Thu 9 Jul | 22:00 | QF M97: M89 winners v M90 winners | Foxborough, USA |
Fri 10 Jul | 21:00 | QF M98: M93 winners v M94 winners | Los Angeles, USA |
Sat 11 Jul | 23:00 | QF M99: M91 winners v M92 winners | Miami, USA |
Sun 12 Jul | 03:00 | QF M100: M95 winners v M96 winners | Kansas City, USA |
Tue 14 Jul | 21:00 | SF M101: M97 winners v M98 winners | Arlington, USA |
Wed 15 Jul | 21:00 | SF M102: M99 winners v M100 winners | Atlanta, USA |
Sat 18 Jul | 23:00 | Third-place play-off M103: M101 losers v M102 losers | Miami, USA |
Sun 19 Jul | 21:00 | Final M104: M101 winners v M102 winners | New Jersey, USA |
World Cup 2026: Full Fixtures List
Every single game at the 2026 World Cup. All 104 of them.


Original article:
Last updated:
The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.
That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!
Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.
Some key dates first:
Opening game - Thursday June 11th
Round of 32 - Sunday June 28th - Sat July 4th
Round of 16 - Saturday July 4th - Tuesday July 7th
QFs - Thursday July 9th - Sunday July 12th
SFs - Tuesday July 14th/Wednesday July 15th
Final - Sunday July 19th
The full list
Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.
Date | CEST | Match | Venue |
|---|---|---|---|
Thu 11 Jun | 21:00 | Mexico v South Africa | Mexico City, Mexico |
Fri 12 Jun | 04:00 | South Korea v Czechia | Zapopan, Mexico |
Fri 12 Jun | 21:00 | Canada v Bosnia & Herzegovina | Toronto, Canada |
Sat 13 Jun | 03:00 | USA v Paraguay | Los Angeles, USA |
Sat 13 Jun | 21:00 | Qatar v Switzerland | Santa Clara, USA |
Sun 14 Jun | 00:00 | Brazil v Morocco | New Jersey, USA |
Sun 14 Jun | 03:00 | Haiti v Scotland | Foxborough, USA |
Sun 14 Jun | 06:00 | Australia v Türkiye | Vancouver, Canada |
Sun 14 Jun | 19:00 | Germany v Curaçao | Houston, USA |
Sun 14 Jun | 22:00 | Netherlands v Japan | Arlington, USA |
Mon 15 Jun | 01:00 | Côte d’Ivoire v Ecuador | Philadelphia, USA |
Mon 15 Jun | 04:00 | Sweden v Tunisia | Guadalupe, Mexico |
Mon 15 Jun | 18:00 | Spain v Cape Verde | Atlanta, USA |
Mon 15 Jun | 21:00 | Belgium v Egypt | Seattle, USA |
Tue 16 Jun | 00:00 | Saudi Arabia v Uruguay | Miami, USA |
Tue 16 Jun | 03:00 | Iran v New Zealand | Los Angeles, USA |
Tue 16 Jun | 21:00 | France v Senegal | New Jersey, USA |
Wed 17 Jun | 00:00 | Iraq v Norway | Foxborough, USA |
Wed 17 Jun | 03:00 | Argentina v Algeria | Kansas City, USA |
Wed 17 Jun | 06:00 | Austria v Jordan | Santa Clara, USA |
Wed 17 Jun | 19:00 | Portugal v DR Congo | Houston, USA |
Wed 17 Jun | 22:00 | England v Croatia | Arlington, USA |
Thu 18 Jun | 01:00 | Ghana v Panama | Toronto, Canada |
Thu 18 Jun | 04:00 | Uzbekistan v Colombia | Mexico City, Mexico |
Thu 18 Jun | 18:00 | Czechia v South Africa | Atlanta, USA |
Thu 18 Jun | 21:00 | Switzerland v Bosnia & Herzegovina | Los Angeles, USA |
Fri 19 Jun | 00:00 | Canada v Qatar | Vancouver, Canada |
Fri 19 Jun | 03:00 | Mexico v South Korea | Zapopan, Mexico |
Fri 19 Jun | 21:00 | USA v Australia | Seattle, USA |
Sat 20 Jun | 00:00 | Scotland v Morocco | Foxborough, USA |
Sat 20 Jun | 02:30 | Brazil v Haiti | Philadelphia, USA |
Sat 20 Jun | 05:00 | Türkiye v Paraguay | Santa Clara, USA |
Sat 20 Jun | 19:00 | Netherlands v Sweden | Houston, USA |
Sat 20 Jun | 22:00 | Germany v Côte d’Ivoire | Toronto, Canada |
Sun 21 Jun | 02:00 | Ecuador v Curaçao | Kansas City, USA |
Sun 21 Jun | 06:00 | Tunisia v Japan | Guadalupe, Mexico |
Sun 21 Jun | 18:00 | Spain v Saudi Arabia | Atlanta, USA |
Sun 21 Jun | 21:00 | Belgium v Iran | Los Angeles, USA |
Mon 22 Jun | 00:00 | Uruguay v Cape Verde | Miami, USA |
Mon 22 Jun | 03:00 | New Zealand v Egypt | Vancouver, Canada |
Mon 22 Jun | 19:00 | Argentina v Austria | Arlington, USA |
Mon 22 Jun | 23:00 | France v Iraq | Philadelphia, USA |
Tue 23 Jun | 02:00 | Norway v Senegal | Toronto, Canada |
Tue 23 Jun | 05:00 | Jordan v Algeria | Santa Clara, USA |
Tue 23 Jun | 19:00 | Portugal v Uzbekistan | Houston, USA |
Tue 23 Jun | 22:00 | England v Ghana | Foxborough, USA |
Wed 24 Jun | 01:00 | Panama v Croatia | Foxborough, USA |
Wed 24 Jun | 04:00 | Colombia v DR Congo | Zapopan, Mexico |
Wed 24 Jun | 21:00 | Switzerland v Canada | Vancouver, Canada |
Wed 24 Jun | 21:00 | Bosnia & Herzegovina v Qatar | Seattle, USA |
Thu 25 Jun | 00:00 | Morocco v Haiti | Atlanta, USA |
Thu 25 Jun | 00:00 | Scotland v Brazil | Miami, USA |
Thu 25 Jun | 03:00 | South Africa v South Korea | Guadalupe, Mexico |
Thu 25 Jun | 03:00 | Czechia v Mexico | Mexico City, Mexico |
Thu 25 Jun | 22:00 | Curaçao v Côte d’Ivoire | Philadelphia, USA |
Thu 25 Jun | 22:00 | Ecuador v Germany | New Jersey, USA |
Fri 26 Jun | 01:00 | Tunisia v Netherlands | Kansas City, USA |
Fri 26 Jun | 01:00 | Japan v Sweden | Arlington, USA |
Fri 26 Jun | 04:00 | Türkiye v USA | Los Angeles, USA |
Fri 26 Jun | 04:00 | Paraguay v Australia | Santa Clara, USA |
Fri 26 Jun | 21:00 | Norway v France | Foxborough, USA |
Fri 26 Jun | 21:00 | Senegal v Iraq | Toronto, Canada |
Sat 27 Jun | 02:00 | Cape Verde v Saudi Arabia | Houston, USA |
Sat 27 Jun | 02:00 | Uruguay v Spain | Zapopan, Mexico |
Sat 27 Jun | 05:00 | New Zealand v Belgium | Vancouver, Canada |
Sat 27 Jun | 05:00 | Egypt v Iran | Seattle, USA |
Sat 27 Jun | 23:00 | Panama v England | New Jersey, USA |
Sat 27 Jun | 23:00 | Croatia v Ghana | Philadelphia, USA |
Sun 28 Jun | 01:30 | Colombia v Portugal | Miami, USA |
Sun 28 Jun | 01:30 | DR Congo v Uzbekistan | Atlanta, USA |
Sun 28 Jun | 04:00 | Algeria v Austria | Kansas City, USA |
Sun 28 Jun | 04:00 | Jordan v Argentina | Arlington, USA |
Sun 28 Jun | 21:00 | R32 M73: Group A runners-up v Group B runners-up | Los Angeles, USA |
Mon 29 Jun | 19:00 | R32 M76: Group C winners v Group F runners-up | Houston, USA |
Mon 29 Jun | 22:30 | R32 M74: Group E winners v third-place team A/B/C/D/F | Foxborough, USA |
Tue 30 Jun | 03:00 | R32 M75: Group F winners v Group C runners-up | Guadalupe, Mexico |
Tue 30 Jun | 19:00 | R32 M78: Group E runners-up v Group I runners-up | Arlington, USA |
Tue 30 Jun | 23:00 | R32 M77: Group I winners v third-place team C/D/F/G/H | New Jersey, USA |
Wed 1 Jul | 03:00 | R32 M79: Group A winners v third-place team C/E/F/H/I | Mexico City, Mexico |
Wed 1 Jul | 18:00 | R32 M80: Group L winners v third-place team E/H/I/J/K | Atlanta, USA |
Wed 1 Jul | 22:00 | R32 M82: Group G winners v third-place team A/E/H/I/J | Seattle, USA |
Thu 2 Jul | 02:00 | R32 M81: Group D winners v third-place team B/E/F/I/J | Santa Clara, USA |
Thu 2 Jul | 21:00 | R32 M84: Group H winners v Group J runners-up | Los Angeles, USA |
Fri 3 Jul | 01:00 | R32 M83: Group K runners-up v Group L runners-up | Toronto, Canada |
Fri 3 Jul | 05:00 | R32 M85: Group B winners v third-place team E/F/G/I/J | Vancouver, Canada |
Fri 3 Jul | 20:00 | R32 M88: Group D runners-up v Group G runners-up | Arlington, USA |
Sat 4 Jul | 00:00 | R32 M86: Group J winners v Group H runners-up | Miami, USA |
Sat 4 Jul | 03:30 | R32 M87: Group K winners v third-place team D/E/I/J/L | Kansas City, USA |
Sat 4 Jul | 19:00 | R16 M90: M73 winners v M75 winners | Houston, USA |
Sat 4 Jul | 23:00 | R16 M89: M74 winners v M77 winners | Philadelphia, USA |
Sun 5 Jul | 22:00 | R16 M91: M76 winners v M78 winners | New Jersey, USA |
Mon 6 Jul | 02:00 | R16 M92: M79 winners v M80 winners | Mexico City, Mexico |
Mon 6 Jul | 21:00 | R16 M93: M83 winners v M84 winners | Arlington, USA |
Tue 7 Jul | 02:00 | R16 M94: M81 winners v M82 winners | Seattle, USA |
Tue 7 Jul | 18:00 | R16 M95: M86 winners v M88 winners | Atlanta, USA |
Tue 7 Jul | 22:00 | R16 M96: M85 winners v M87 winners | Vancouver, Canada |
Thu 9 Jul | 22:00 | QF M97: M89 winners v M90 winners | Foxborough, USA |
Fri 10 Jul | 21:00 | QF M98: M93 winners v M94 winners | Los Angeles, USA |
Sat 11 Jul | 23:00 | QF M99: M91 winners v M92 winners | Miami, USA |
Sun 12 Jul | 03:00 | QF M100: M95 winners v M96 winners | Kansas City, USA |
Tue 14 Jul | 21:00 | SF M101: M97 winners v M98 winners | Arlington, USA |
Wed 15 Jul | 21:00 | SF M102: M99 winners v M100 winners | Atlanta, USA |
Sat 18 Jul | 23:00 | Third-place play-off M103: M101 losers v M102 losers | Miami, USA |
Sun 19 Jul | 21:00 | Final M104: M101 winners v M102 winners | New Jersey, USA |
17 min read
World Cup 2026: Full Fixtures List
Every single game at the 2026 World Cup. All 104 of them.


The 2026 World Cup is an absolute festival of football, and with 48 teams involved the number of fixtures has ballooned dramatically to 104 in total.
That means on some days there are five (or even six depending on how you count timezones) games in a single day, so you'd better be prepared for some marathon football-viewing sprees, or have a highlights plan ready to go!
Fortunately, we're here to help with the full fixture list for the tournament, so you can plan your viewing accordingly.
Some key dates first:
Opening game - Thursday June 11th
Round of 32 - Sunday June 28th - Sat July 4th
Round of 16 - Saturday July 4th - Tuesday July 7th
QFs - Thursday July 9th - Sunday July 12th
SFs - Tuesday July 14th/Wednesday July 15th
Final - Sunday July 19th
The full list
Independent fixture guide. Not affiliated with FIFA or the tournament organisers. Fixture information is based on the published tournament schedule and may change.
Date | CEST | Match | Venue |
|---|---|---|---|
Thu 11 Jun | 21:00 | Mexico v South Africa | Mexico City, Mexico |
Fri 12 Jun | 04:00 | South Korea v Czechia | Zapopan, Mexico |
Fri 12 Jun | 21:00 | Canada v Bosnia & Herzegovina | Toronto, Canada |
Sat 13 Jun | 03:00 | USA v Paraguay | Los Angeles, USA |
Sat 13 Jun | 21:00 | Qatar v Switzerland | Santa Clara, USA |
Sun 14 Jun | 00:00 | Brazil v Morocco | New Jersey, USA |
Sun 14 Jun | 03:00 | Haiti v Scotland | Foxborough, USA |
Sun 14 Jun | 06:00 | Australia v Türkiye | Vancouver, Canada |
Sun 14 Jun | 19:00 | Germany v Curaçao | Houston, USA |
Sun 14 Jun | 22:00 | Netherlands v Japan | Arlington, USA |
Mon 15 Jun | 01:00 | Côte d’Ivoire v Ecuador | Philadelphia, USA |
Mon 15 Jun | 04:00 | Sweden v Tunisia | Guadalupe, Mexico |
Mon 15 Jun | 18:00 | Spain v Cape Verde | Atlanta, USA |
Mon 15 Jun | 21:00 | Belgium v Egypt | Seattle, USA |
Tue 16 Jun | 00:00 | Saudi Arabia v Uruguay | Miami, USA |
Tue 16 Jun | 03:00 | Iran v New Zealand | Los Angeles, USA |
Tue 16 Jun | 21:00 | France v Senegal | New Jersey, USA |
Wed 17 Jun | 00:00 | Iraq v Norway | Foxborough, USA |
Wed 17 Jun | 03:00 | Argentina v Algeria | Kansas City, USA |
Wed 17 Jun | 06:00 | Austria v Jordan | Santa Clara, USA |
Wed 17 Jun | 19:00 | Portugal v DR Congo | Houston, USA |
Wed 17 Jun | 22:00 | England v Croatia | Arlington, USA |
Thu 18 Jun | 01:00 | Ghana v Panama | Toronto, Canada |
Thu 18 Jun | 04:00 | Uzbekistan v Colombia | Mexico City, Mexico |
Thu 18 Jun | 18:00 | Czechia v South Africa | Atlanta, USA |
Thu 18 Jun | 21:00 | Switzerland v Bosnia & Herzegovina | Los Angeles, USA |
Fri 19 Jun | 00:00 | Canada v Qatar | Vancouver, Canada |
Fri 19 Jun | 03:00 | Mexico v South Korea | Zapopan, Mexico |
Fri 19 Jun | 21:00 | USA v Australia | Seattle, USA |
Sat 20 Jun | 00:00 | Scotland v Morocco | Foxborough, USA |
Sat 20 Jun | 02:30 | Brazil v Haiti | Philadelphia, USA |
Sat 20 Jun | 05:00 | Türkiye v Paraguay | Santa Clara, USA |
Sat 20 Jun | 19:00 | Netherlands v Sweden | Houston, USA |
Sat 20 Jun | 22:00 | Germany v Côte d’Ivoire | Toronto, Canada |
Sun 21 Jun | 02:00 | Ecuador v Curaçao | Kansas City, USA |
Sun 21 Jun | 06:00 | Tunisia v Japan | Guadalupe, Mexico |
Sun 21 Jun | 18:00 | Spain v Saudi Arabia | Atlanta, USA |
Sun 21 Jun | 21:00 | Belgium v Iran | Los Angeles, USA |
Mon 22 Jun | 00:00 | Uruguay v Cape Verde | Miami, USA |
Mon 22 Jun | 03:00 | New Zealand v Egypt | Vancouver, Canada |
Mon 22 Jun | 19:00 | Argentina v Austria | Arlington, USA |
Mon 22 Jun | 23:00 | France v Iraq | Philadelphia, USA |
Tue 23 Jun | 02:00 | Norway v Senegal | Toronto, Canada |
Tue 23 Jun | 05:00 | Jordan v Algeria | Santa Clara, USA |
Tue 23 Jun | 19:00 | Portugal v Uzbekistan | Houston, USA |
Tue 23 Jun | 22:00 | England v Ghana | Foxborough, USA |
Wed 24 Jun | 01:00 | Panama v Croatia | Foxborough, USA |
Wed 24 Jun | 04:00 | Colombia v DR Congo | Zapopan, Mexico |
Wed 24 Jun | 21:00 | Switzerland v Canada | Vancouver, Canada |
Wed 24 Jun | 21:00 | Bosnia & Herzegovina v Qatar | Seattle, USA |
Thu 25 Jun | 00:00 | Morocco v Haiti | Atlanta, USA |
Thu 25 Jun | 00:00 | Scotland v Brazil | Miami, USA |
Thu 25 Jun | 03:00 | South Africa v South Korea | Guadalupe, Mexico |
Thu 25 Jun | 03:00 | Czechia v Mexico | Mexico City, Mexico |
Thu 25 Jun | 22:00 | Curaçao v Côte d’Ivoire | Philadelphia, USA |
Thu 25 Jun | 22:00 | Ecuador v Germany | New Jersey, USA |
Fri 26 Jun | 01:00 | Tunisia v Netherlands | Kansas City, USA |
Fri 26 Jun | 01:00 | Japan v Sweden | Arlington, USA |
Fri 26 Jun | 04:00 | Türkiye v USA | Los Angeles, USA |
Fri 26 Jun | 04:00 | Paraguay v Australia | Santa Clara, USA |
Fri 26 Jun | 21:00 | Norway v France | Foxborough, USA |
Fri 26 Jun | 21:00 | Senegal v Iraq | Toronto, Canada |
Sat 27 Jun | 02:00 | Cape Verde v Saudi Arabia | Houston, USA |
Sat 27 Jun | 02:00 | Uruguay v Spain | Zapopan, Mexico |
Sat 27 Jun | 05:00 | New Zealand v Belgium | Vancouver, Canada |
Sat 27 Jun | 05:00 | Egypt v Iran | Seattle, USA |
Sat 27 Jun | 23:00 | Panama v England | New Jersey, USA |
Sat 27 Jun | 23:00 | Croatia v Ghana | Philadelphia, USA |
Sun 28 Jun | 01:30 | Colombia v Portugal | Miami, USA |
Sun 28 Jun | 01:30 | DR Congo v Uzbekistan | Atlanta, USA |
Sun 28 Jun | 04:00 | Algeria v Austria | Kansas City, USA |
Sun 28 Jun | 04:00 | Jordan v Argentina | Arlington, USA |
Sun 28 Jun | 21:00 | R32 M73: Group A runners-up v Group B runners-up | Los Angeles, USA |
Mon 29 Jun | 19:00 | R32 M76: Group C winners v Group F runners-up | Houston, USA |
Mon 29 Jun | 22:30 | R32 M74: Group E winners v third-place team A/B/C/D/F | Foxborough, USA |
Tue 30 Jun | 03:00 | R32 M75: Group F winners v Group C runners-up | Guadalupe, Mexico |
Tue 30 Jun | 19:00 | R32 M78: Group E runners-up v Group I runners-up | Arlington, USA |
Tue 30 Jun | 23:00 | R32 M77: Group I winners v third-place team C/D/F/G/H | New Jersey, USA |
Wed 1 Jul | 03:00 | R32 M79: Group A winners v third-place team C/E/F/H/I | Mexico City, Mexico |
Wed 1 Jul | 18:00 | R32 M80: Group L winners v third-place team E/H/I/J/K | Atlanta, USA |
Wed 1 Jul | 22:00 | R32 M82: Group G winners v third-place team A/E/H/I/J | Seattle, USA |
Thu 2 Jul | 02:00 | R32 M81: Group D winners v third-place team B/E/F/I/J | Santa Clara, USA |
Thu 2 Jul | 21:00 | R32 M84: Group H winners v Group J runners-up | Los Angeles, USA |
Fri 3 Jul | 01:00 | R32 M83: Group K runners-up v Group L runners-up | Toronto, Canada |
Fri 3 Jul | 05:00 | R32 M85: Group B winners v third-place team E/F/G/I/J | Vancouver, Canada |
Fri 3 Jul | 20:00 | R32 M88: Group D runners-up v Group G runners-up | Arlington, USA |
Sat 4 Jul | 00:00 | R32 M86: Group J winners v Group H runners-up | Miami, USA |
Sat 4 Jul | 03:30 | R32 M87: Group K winners v third-place team D/E/I/J/L | Kansas City, USA |
Sat 4 Jul | 19:00 | R16 M90: M73 winners v M75 winners | Houston, USA |
Sat 4 Jul | 23:00 | R16 M89: M74 winners v M77 winners | Philadelphia, USA |
Sun 5 Jul | 22:00 | R16 M91: M76 winners v M78 winners | New Jersey, USA |
Mon 6 Jul | 02:00 | R16 M92: M79 winners v M80 winners | Mexico City, Mexico |
Mon 6 Jul | 21:00 | R16 M93: M83 winners v M84 winners | Arlington, USA |
Tue 7 Jul | 02:00 | R16 M94: M81 winners v M82 winners | Seattle, USA |
Tue 7 Jul | 18:00 | R16 M95: M86 winners v M88 winners | Atlanta, USA |
Tue 7 Jul | 22:00 | R16 M96: M85 winners v M87 winners | Vancouver, Canada |
Thu 9 Jul | 22:00 | QF M97: M89 winners v M90 winners | Foxborough, USA |
Fri 10 Jul | 21:00 | QF M98: M93 winners v M94 winners | Los Angeles, USA |
Sat 11 Jul | 23:00 | QF M99: M91 winners v M92 winners | Miami, USA |
Sun 12 Jul | 03:00 | QF M100: M95 winners v M96 winners | Kansas City, USA |
Tue 14 Jul | 21:00 | SF M101: M97 winners v M98 winners | Arlington, USA |
Wed 15 Jul | 21:00 | SF M102: M99 winners v M100 winners | Atlanta, USA |
Sat 18 Jul | 23:00 | Third-place play-off M103: M101 losers v M102 losers | Miami, USA |
Sun 19 Jul | 21:00 | Final M104: M101 winners v M102 winners | New Jersey, USA |
17 min read



