2026 World Cup schedule: Game times, host cities and full match schedule
Jim ReinekingThe 2026 World Cup kicks off with the opening match between Mexico and South Africa on June 11 in Mexico City, with the final taking place on July 19 at MetLife Stadium in East Rutherford, New Jersey.
It’ll be the biggest World Cup in history, featuring 104 matches held in 11 cities in the United States, two cities in Canada, and three cities in Mexico.

The top two teams in each group and eight best third-place finishers will advance into the first 32-team knockout stage, which begins on June 28.
Here is the entire 2026 FIFA World Cup match schedule from the opener to the final:
Buy USMNT World Cup tickets!
2026 World Cup schedule
ALL TIMES EASTERN
June 11
- Mexico vs. South Africa (Group A) – Mexico City, 3 p.m.
- South Korea vs. Czechia (Group A) – Guadalajara, 10 p.m.
June 12
- Canada vs. Bosnia and Herzegovina (Group B) – Toronto, 3 p.m.
- USA vs. Paraguay (Group D) – Los Angeles, 9 p.m.
June 13
- Brazil vs. Morocco (Group C) – New York/New Jersey, 3 p.m.
- Australia vs. Turkey (Group D) - Vancouver, 6 p.m.
- Haiti vs. Scotland (Group C) - Boston, 9 p.m.
- Qatar vs. Switzerland (Group B) - San Francisco Bay Area, 12 a.m. (9 p.m. local)
June 14
- Germany vs. Curaçao (Group E) - Houston, 1 p.m.
- Ivory Coast vs. Ecuador (Group E) - Philadelphia, 4 p.m.
- Netherlands vs. Japan (Group F) - Dallas, 7 p.m.
- Sweden vs. Tunisia (Group F) - Monterrey, 10 p.m.
June 15
- Spain vs. Cape Verde (Group H) - Atlanta, 12 p.m.
- Belgium vs. Egypt (Group G) - Seattle, 3 p.m.
- Saudi Arabia vs. Uruguay (Group H) - Miami, 6 p.m.
- Iran vs. New Zealand (Group G) - Los Angeles, 9 p.m.
June 16
- France vs. Senegal (Group I) - New York/New Jersey, 3 p.m.
- Iraq vs. Norway (Group I) - Boston, 6 p.m.
- Argentina vs. Algeria (Group J) - Kansas City, 9 p.m.
- Austria vs. Jordan (Group J) - San Francisco Bay Area, 12 a.m. (9 p.m. local)
June 17
- Portugal vs. DR Congo (Group K) - Houston, 1 p.m.
- England vs. Croatia (Group L) - Dallas, 4 p.m.
- Ghana vs. Panama (Group L) - Toronto, 7 p.m.
- Uzbekistan vs. Colombia (Group K) - Mexico City, 10 p.m.
June 18
- Czechia vs. South Africa (Group A) - Atlanta, 12 p.m.
- Switzerland vs. Bosnia and Herzegovina (Group B) - Los Angeles, 3 p.m.
- Canada vs. Qatar (Group B) – Vancouver, 6 p.m.
- Mexico vs. South Korea (Group A) – Guadalajara, 9 p.m.
June 19
- USA vs. Australia (Group D) – Seattle, 3 p.m.
- Scotland vs. Morocco (Group C) - Boston, 6 p.m.
- Brazil vs. Haiti (Group C) - Philadelphia, 9 p.m.
- Turkey vs. Paraguay (Group D) - San Francisco Bay Area, 12 a.m. (9 p.m. local)
June 20
- Netherlands vs. Sweden (Group F) - Houston, 1 p.m.
- Germany vs. Ivory Coast (Group E) - Toronto, 4 p.m.
- Ecuador vs. Curaçao (Group E) - Kansas City, 8 p.m.
- Tunisia vs. Japan (Group F) - Monterrey, 12 a.m. (11 p.m. local)
June 21
- Spain vs. Saudi Arabia (Group H) - Atlanta, 12 p.m.
- Belgium vs. Iran (Group G) - Los Angeles, 3 p.m.
- Uruguay vs. Cape Verde (Group H) - Miami, 6 p.m.
- New Zealand vs. Egypt (Group G) – Vancouver, 9 p.m.
June 22
- Argentina vs. Austria (Group J) - Dallas, 1 p.m.
- France vs. Iraq (Group I) - Philadelphia, 5 p.m.
- Norway vs. Senegal (Group I) - New York/New Jersey, 8 p.m.
- Jordan vs. Algeria (Group J) - San Francisco Bay Area, 11 p.m.
June 23
- Portugal vs. Uzbekistan (Group K) - Houston, 1 p.m.
- England vs. Ghana (Group L) - Boston, 4 p.m.
- Panama vs. Croatia (Group L) - Toronto, 7 p.m.
- Colombia vs. DR Congo (Group K) - Guadalajara, 10 p.m.

June 24
- Canada vs. Switzerland (Group B) – Vancouver, 3 p.m.
- Bosnia and Herzegovina vs. Qatar (Group B) - Seattle, 3 p.m.
- Scotland vs. Brazil (Group C) - Miami, 6 p.m.
- Morocco vs. Haiti (Group C) - Atlanta, 6 p.m.
- Mexico vs. Czechia (Group A) - Mexico City, 9 p.m.
- South Korea vs. South Africa (Group A) - Monterrey, 9 p.m.
June 25
- Ecuador vs. Germany (Group E) - New York/New Jersey, 4 p.m.
- Curaçao vs. Ivory Coast (Group E) - Philadelphia, 4 p.m.
- Tunisia vs. Netherlands (Group F) - Kansas City, 7 p.m.
- Japan vs. Sweden (Group F) - Dallas, 7 p.m.
- USA vs. Turkey (Group D) – Los Angeles, 10 p.m.
- Paraguay vs. Australia (Group D) - San Francisco Bay Area, 10 p.m.
June 26
- Norway vs. France (Group I) - Boston, 3 p.m.
- Senegal vs. Iraq (Group I) - Toronto, 3 p.m.
- New Zealand vs. Belgium (Group G) – Vancouver, 8 p.m.
- Egypt vs. Iran (Group G) - Seattle, 8 p.m.
- Uruguay vs. Spain (Group H) - Guadalajara, 11 p.m.
- Cape Verde vs. Saudi Arabia (Group H) - Houston, 1 p.m.
June 27
- Panama vs. England (Group L) - New York/New Jersey, 5 p.m.
- Croatia vs. Ghana (Group L) - Philadelphia, 5 p.m.
- Colombia vs. Portugal (Group K) - Miami, 7:30 p.m.
- DR Congo vs. Uzbekistan (Group K) - Atlanta, 7:30 p.m.
- Jordan vs. Argentina (Group J) - Dallas, 10 p.m.
- Algeria vs. Austria (Group J) - Kansas City, 10 p.m.
2026 World Cup knockout round schedule
- Round of 32: June 28-July 3
- Round of 16: July 4-July 7
- Quarterfinals: July 9-July 11
- Semifinals: July 14-15 – AT&T Stadium (Arlington, Texas) and Mecedes-Benz Stadium (Atlanta)
- Third-place match: July 18 – Hard Rock Stadium, Miami Gardens
- World Cup final: July 19 – MetLife Stadium, East Rutherford, New Jersey
Our editors independently choose our recommendations. Some content is produced with paid support from a third party, however our editorial decisions remain independent. If you buy through our links, the USA TODAY Network may earn a commission. Prices and availability may change.