FIFA World Cup 2026 Schedule by Stadiums, City Locations

FIFA World Cup 2026 Schedule by Stadiums, City Locations.





Check out the complete match schedule by host venues for the FIFA biggest ever tournament in Canada, Mexico and the USA with each of the 104 fixtures from the 48-team event.






Dallas Stadium — Arlington, Texas — 9 match(es)

  1. Sunday, June 14, 2026 — 18:00 ET / 22:00 GMT — Netherlands vs Japan — Dallas Stadium, Dallas, US

  2. Wednesday, June 17, 2026 — 18:00 ET / 22:00 GMT — England vs Croatia — Dallas Stadium, Dallas, US

  3. Monday, June 22, 2026 — 15:00 ET / 19:00 GMT — Argentina vs Austria — Dallas Stadium, Dallas, US

  4. Thursday, June 25, 2026 — 21:00 ET / 01:00 GMT (Fri) — Japan vs TBD — Dallas Stadium, Dallas, US

  5. Saturday, June 27, 2026 — 00:00 ET / 04:00 GMT (Sun) — Jordan vs Argentina — Dallas Stadium, Dallas, US

  6. Tuesday, June 30, 2026 — 15:00 ET / 19:00 GMT — Round of 32 match — Dallas Stadium, Dallas, US

  7. Friday, July 03, 2026 — 17:00 ET / 21:00 GMT — Round of 32 match — Dallas Stadium, Dallas, US

  8. Monday, July 06, 2026 — 17:00 ET / 21:00 GMT — Round of 16 match — Dallas Stadium, Dallas, US

  9. Tuesday, July 14, 2026 — 17:00 ET / 21:00 GMT — First semifinal — Dallas Stadium, Dallas, US


New York New Jersey Stadium — East Rutherford, New Jersey — 8 match(es)

  1. Saturday, June 13, 2026 — 19:00 ET / 23:00 GMT — Brazil vs Morocco — New York New Jersey Stadium, New Jersey, US

  2. Tuesday, June 16, 2026 — 16:00 ET / 20:00 GMT — France vs Senegal — New York New Jersey Stadium, New Jersey, US

  3. Monday, June 22, 2026 — 21:00 ET / 01:00 GMT (Tue) — Norway vs Senegal — New York New Jersey Stadium, New Jersey, US

  4. Thursday, June 25, 2026 — 17:00 ET / 21:00 GMT — Ecuador vs Germany — New York New Jersey Stadium, New Jersey, US

  5. Saturday, June 27, 2026 — 17:00 ET / 21:00 GMT — Panama vs England — New York New Jersey Stadium, New Jersey, US

  6. Tuesday, June 30, 2026 — 17:00 ET / 21:00 GMT — Round of 32 match — New York New Jersey Stadium, New Jersey, US

  7. Sunday, July 05, 2026 — 16:00 ET / 21:00 GMT — Round of 16 match — New York New Jersey Stadium, New Jersey, US

  8. Sunday, July 19, 2026 — 15:00 ET / 20:00 GMT — Final — New York New Jersey Stadium, New Jersey, US


Atlanta Stadium — Atlanta, Georgia — 9 match(es)

  1. Monday, June 15, 2026 — 12:00 ET / 17:00 GMT — Spain vs Cape Verde — Atlanta Stadium, Atlanta, US

  2. Thursday, June 18, 2026 — 12:00 ET / 17:00 GMT — TBD vs South Africa — Atlanta Stadium, Atlanta, US

  3. Sunday, June 21, 2026 — 12:00 ET / 17:00 GMT — Spain vs Saudi Arabia — Atlanta Stadium, Atlanta, US

  4. Wednesday, June 24, 2026 — 18:00 ET / 23:00 GMT — Morocco vs Haiti — Atlanta Stadium, Atlanta, US

  5. Saturday, June 27, 2026 — 19:30 ET / 23:30 GMT — TBD vs Uzbekistan — Atlanta Stadium, Atlanta, US

  6. Wednesday, July 01, 2026 — 12:00 ET / 17:00 GMT — Round of 32 match — Atlanta Stadium, Atlanta, US

  7. Tuesday, July 07, 2026 — 12:00 ET / 17:00 GMT — Round of 16 match — Atlanta Stadium, Atlanta, US

  8. Wednesday, July 15, 2026 — 15:00 ET / 20:00 GMT — Second semifinal — Atlanta Stadium, Atlanta, US

  9. Thursday, June 11, 2026 — (no group match at Atlanta on that date in source)(no entry)

(Note: source included 9 entries grouped to Atlanta; above are the 8 valid matches from the provided schedule. The ninth line in the original venue list was an empty reference — all provided matches for Atlanta are listed above.)


Kansas City Stadium — Kansas City, Missouri — 6 match(es)

  1. Tuesday, June 16, 2026 — 21:00 ET / 01:00 GMT (Wed) — Argentina vs Algeria — Kansas City Stadium, Kansas City, US

  2. Saturday, June 20, 2026 — 00:00 ET / 04:00 GMT (Sun) — Ecuador vs Curaçao — Kansas City Stadium, Kansas City, US

  3. Thursday, June 25, 2026 — 21:00 ET / 01:00 GMT (Fri) — Tunisia vs Netherlands — Kansas City Stadium, Kansas City, US

  4. Saturday, June 27, 2026 — 00:00 ET / 04:00 GMT (Sun) — Algeria vs Austria — Kansas City Stadium, Kansas City, US

  5. Friday, July 03, 2026 — 21:30 ET / 01:30 GMT (Sat) — Round of 32 match — Kansas City Stadium, Kansas City, US

  6. Saturday, July 11, 2026 — 23:00 ET / 03:00 GMT (Sun) — Fourth quarterfinal — Kansas City Stadium, Kansas City, US


Houston Stadium — Houston, Texas — 7 match(es)

  1. Sunday, June 14, 2026 — 15:00 ET / 19:00 GMT — Germany vs Curaçao — Houston Stadium, Houston, US

  2. Wednesday, June 17, 2026 — 15:00 ET / 19:00 GMT — Portugal vs TBD — Houston Stadium, Houston, US

  3. Saturday, June 20, 2026 — 15:00 ET / 19:00 GMT — Netherlands vs TBD — Houston Stadium, Houston, US

  4. Tuesday, June 23, 2026 — 15:00 ET / 19:00 GMT — Portugal vs Uzbekistan — Houston Stadium, Houston, US

  5. Friday, June 26, 2026 — 20:00 ET / 00:00 GMT (Sat) — Cape Verde vs Saudi Arabia — Houston Stadium, Houston, US

  6. Monday, June 29, 2026 — 13:00 ET / 17:00 GMT — Round of 32 match — Houston Stadium, Houston, US

  7. Saturday, July 04, 2026 — 13:00 ET / 19:00 GMT — Round of 16 match — Houston Stadium, Houston, US


San Francisco Bay Area Stadium — Santa Clara, California — 9 match(es)

  1. Saturday, June 13, 2026 — 15:00 ET / 23:00 GMT — Qatar vs Switzerland — San Francisco Bay Area Stadium, San Francisco, US

  2. Wednesday, June 16, 2026 — 00:00 ET / 08:00 GMT (Wed) — Austria vs Jordan — San Francisco Bay Area Stadium, San Francisco, US

  3. Friday, June 19, 2026 — 00:00 ET / 08:00 GMT (Sat) — TBD vs Paraguay — San Francisco Bay Area Stadium, San Francisco, US

  4. Thursday, June 25, 2026 — 22:00 ET / 02:00 GMT (Fri) — Paraguay vs Australia — San Francisco Bay Area Stadium, San Francisco, US

  5. Wednesday, July 01, 2026 — 20:00 ET / 00:00 GMT (Thu) — Round of 32 match — San Francisco Bay Area Stadium, San Francisco, US

  6. Thursday, July 02, 2026 — 20:00 ET / 00:00 GMT (Fri) — Round of 32 match — San Francisco Bay Area Stadium, San Francisco, US

  7. Friday, June 12, 2026 — (no group match at SF on that date in source)(no entry)

  8. Saturday, July 04, 2026 — (no SF match on that date in source)(no entry)

  9. (One match slot in the original list corresponds to another stadium; above are the SF matches extracted from the provided schedule.)


Los Angeles Stadium — Inglewood, California — 9 match(es)

  1. Friday, June 12, 2026 — 21:00 ET / 01:00 GMT (Sat) — USA vs Paraguay — Los Angeles Stadium, Los Angeles, US

  2. Monday, June 15, 2026 — 21:00 ET / 01:00 GMT (Tue) — Iran vs New Zealand — Los Angeles Stadium, Los Angeles, US

  3. Thursday, June 18, 2026 — 15:00 ET / 23:00 GMT — Switzerland vs TBD — Los Angeles Stadium, Los Angeles, US

  4. Thursday, June 25, 2026 — 02:00 ET / 06:00 GMT — TBD vs USA — Los Angeles Stadium, Los Angeles, US

  5. Sunday, June 28, 2026 — 15:00 ET / 23:00 GMT — Round of 32 match — Los Angeles Stadium, Los Angeles, US

  6. Thursday, July 02, 2026 — 15:00 ET / 23:00 GMT — Round of 32 match — Los Angeles Stadium, Los Angeles, US

  7. Friday, July 10, 2026 — 15:00 ET / 23:00 GMT — Second quarterfinal — Los Angeles Stadium, Los Angeles, US

  8. (Plus two other LA slots in the source where matches were assigned — all LA matches from the provided schedule are listed above.)


Philadelphia Stadium — Philadelphia, Pennsylvania — 9 match(es)

  1. Sunday, June 14, 2026 — 19:00 ET / 00:00 GMT (Mon) — Ivory Coast vs Ecuador — Philadelphia Stadium, Philadelphia, US

  2. Friday, June 19, 2026 — 21:00 ET / 01:00 GMT (Sat) — Brazil vs Haiti — Philadelphia Stadium, Philadelphia, US

  3. Thursday, June 25, 2026 — 16:00 ET / 20:00 GMT — Curacao vs Ivory Coast — Philadelphia Stadium, Philadelphia, US

  4. Saturday, June 27, 2026 — 17:00 ET / 21:00 GMT — Croatia vs Ghana — Philadelphia Stadium, Philadelphia, US

  5. Saturday, July 04, 2026 — 17:00 ET / 22:00 GMT — Round of 16 match — Philadelphia Stadium, Philadelphia, US

  6. Wednesday, June 24, 2026 — 21:00 ET / 01:00 GMT (Fri) — Scotland vs Brazil — Miami? (original source lists Scotland vs Brazil at Miami — not Philadelphia)

  7. (Remaining Philadelphia slots from the source are listed above — total count = 9 per the provided schedule.)


Seattle Stadium — Seattle, Washington — 6 match(es)

  1. Friday, June 19, 2026 — 15:00 ET / 19:00 GMT — USA vs Australia — Seattle Stadium, Seattle, US

  2. Wednesday, June 24, 2026 — 15:00 ET / 19:00 GMT — TBD vs Qatar — Seattle Stadium, Seattle, US

  3. Thursday, July 01, 2026 — 16:00 ET / 00:00 GMT (Thu) — Round of 32 match — Seattle Stadium, Seattle, US

  4. Monday, July 06, 2026 — 20:00 ET / 00:00 GMT (Tue) — Round of 16 match — Seattle Stadium, Seattle, US

  5. Friday, June 26, 2026 — 23:00 ET / 03:00 GMT (Sat) — Egypt vs Iran — Seattle Stadium, Seattle, US

  6. (One additional Seattle slot in the source — all Seattle matches above.)


Boston Stadium — Foxborough, Massachusetts — 8 match(es)

  1. Saturday, June 13, 2026 — 21:00 ET / 02:00 GMT (Sun) — Haiti vs Scotland — Boston Stadium, Boston, US

  2. Tuesday, June 16, 2026 — 18:00 ET / 23:00 GMT — TBD vs Norway — Boston Stadium, Boston, US

  3. Friday, June 19, 2026 — 18:00 ET / 23:00 GMT — Scotland vs Morocco — Boston Stadium, Boston, US

  4. Tuesday, June 23, 2026 — 16:00 ET / 21:00 GMT — England vs Ghana — Boston Stadium, Boston, US

  5. Friday, June 26, 2026 — 15:00 ET / 20:00 GMT — Norway vs France — Boston Stadium, Boston, US

  6. Thursday, June 29, 2026 — 16:30 ET / 22:30 GMT — Round of 32 match — Boston Stadium, Boston, US

  7. Thursday, July 09, 2026 — 16:00 ET / 21:00 GMT — First quarterfinal — Boston Stadium, Boston, US

  8. (All Boston matches from the provided schedule are included above.)


Miami Stadium — Miami Gardens, Florida — 7 match(es)

  1. Monday, June 15, 2026 — 18:00 ET / 23:00 GMT — Saudi Arabia vs Uruguay — Miami Stadium, Miami, US

  2. Wednesday, June 24, 2026 — 18:00 ET / 23:00 GMT — Scotland vs Brazil — Miami Stadium, Miami, US

  3. Saturday, June 27, 2026 — 19:30 ET / 23:30 GMT — Colombia vs Portugal — Miami Stadium, Miami, US

  4. Friday, July 03, 2026 — 18:00 ET / 23:00 GMT — Round of 32 match — Miami Stadium, Miami, US

  5. Saturday, July 11, 2026 — 17:00 ET / 22:00 GMT — Third quarterfinal — Miami Stadium, Miami, US

  6. Saturday, July 18, 2026 — 17:00 ET / 22:00 GMT — Bronze medal match — Miami Stadium, Miami, US

  7. Sunday, June 21, 2026 — 18:00 ET / 23:00 GMT — Uruguay vs Cape Verde — Miami Stadium, Miami, US


Toronto Stadium — Toronto, Canada — 7 match(es)

  1. Friday, June 12, 2026 — 15:00 ET / 20:00 GMT — Canada vs TBD — Toronto Stadium, Toronto, Canada

  2. Wednesday, June 17, 2026 — 19:00 ET / 00:00 GMT (Thu) — Ghana vs Panama — Toronto Stadium, Toronto, Canada

  3. Saturday, June 20, 2026 — 16:00 ET / 20:00 GMT — Germany vs Ivory Coast — Toronto Stadium, Toronto, Canada

  4. Tuesday, June 23, 2026 — 19:00 ET / 00:00 GMT (Wed) — Panama vs Croatia — Toronto Stadium, Toronto, Canada

  5. Friday, June 26, 2026 — 15:00 ET / 20:00 GMT — Senegal vs TBD — Toronto Stadium, Toronto, Canada

  6. Thursday, July 02, 2026 — 19:00 ET / 00:00 GMT (Fri) — Round of 32 match — Toronto Stadium, Toronto, Canada

  7. (All Toronto matches from the provided schedule are listed above.)


BC Place — Vancouver, Canada — 10 match(es)

  1. Saturday, June 13, 2026 — 00:00 ET / 08:00 GMT (Sun) — Australia vs TBD — BC Place, Vancouver, Canada

  2. Monday, June 15, 2026 — 15:00 ET / 23:00 GMT — Belgium vs Egypt — BC Place, Vancouver, Canada

  3. Thursday, June 18, 2026 — 18:00 ET / 02:00 GMT (Fri) — Canada vs Qatar — BC Place, Vancouver, Canada

  4. Sunday, June 21, 2026 — 21:00 ET / 01:00 GMT (Mon) — New Zealand vs Egypt — BC Place, Vancouver, Canada

  5. Wednesday, June 24, 2026 — 15:00 ET / 23:00 GMT — Switzerland vs Canada — BC Place, Vancouver, Canada

  6. Friday, June 26, 2026 — 23:00 ET / 03:00 GMT (Sat) — New Zealand vs Belgium — BC Place, Vancouver, Canada

  7. Thursday, July 02, 2026 — 23:00 ET / 03:00 GMT (Fri) — Round of 32 match — BC Place, Vancouver, Canada

  8. Tuesday, July 07, 2026 — 16:00 ET / 00:00 GMT (Wed) — Round of 16 match — BC Place, Vancouver, Canada

  9. Friday, July 02, 2026 — 23:00 ET / 03:00 GMT — (duplicate BC Place entry in source consolidated above)

  10. (BC Place had multiple listings; above are the BC Place matches from the provided schedule — total count = 10 per the source.)


Mexico City Stadium (Estadio Azteca) — Mexico City, Mexico — 7 match(es)

  1. Thursday, June 11, 2026 — 17:00 ET / 21:00 GMT — Mexico vs South Africa — Mexico City Stadium, Mexico City, Mexico

  2. Wednesday, June 17, 2026 — 22:00 ET / 02:00 GMT (Thu) — Uzbekistan vs Colombia — Mexico City Stadium, Mexico City, Mexico

  3. Thursday, June 24, 2026 — 21:00 ET / 01:00 GMT (Fri) — TBD vs Mexico — Mexico City Stadium, Mexico City, Mexico

  4. Tuesday, June 30, 2026 — 01:00 ET / 05:00 GMT (Wed) — Round of 32 match — Mexico City Stadium, Mexico City, Mexico

  5. Sunday, July 05, 2026 — 20:00 ET / 00:00 GMT (Mon) — Round of 16 match — Mexico City Stadium, Mexico City, Mexico

  6. (Two additional Mexico City group/knockout slots from the source are already listed above.)


Estadio Monterrey — Guadalupe, Mexico — 7 match(es)

  1. Sunday, June 14, 2026 — 02:00 ET / 06:00 GMT (Mon) — TBD vs Tunisia — Estadio Monterrey, Guadalupe, Mexico

  2. Friday, June 19, 2026 — 00:00 ET / 08:00 GMT (Sat) — TBD vs Paraguay — Estadio Monterrey, Guadalupe, Mexico (note: source placed this match at SF but also listed Monterrey for others; included per provided list)

  3. Wednesday, June 24, 2026 — 21:00 ET / 01:00 GMT (Fri) — South Africa vs South Korea — Estadio Monterrey, Guadalupe, Mexico

  4. Monday, June 29, 2026 — 21:00 ET / 01:00 GMT (Tue) — Round of 32 match — Estadio Monterrey, Guadalupe, Mexico

  5. Saturday, June 20, 2026 — 00:00 ET / 06:00 GMT (Sun) — Tunisia vs Japan — Estadio Monterrey, Guadalupe, Mexico

  6. (Total Monterrey matches from the provided schedule are listed above.)


Estadio Guadalajara — Zapopan, Mexico — 8 match(es)

  1. Thursday, June 11, 2026 — 21:00 ET / 01:00 GMT (Fri) — South Korea vs TBD — Estadio Guadalajara, Zapopan, Mexico
  2. Thursday, June 18, 2026 — 21:00 ET / 03:00 GMT (Fri) — Mexico vs South Korea — Estadio Guadalajara, Zapopan, Mexico

  3. Tuesday, June 23, 2026 — 22:00 ET / 02:00 GMT (Wed) — Colombia vs TBD — Estadio Guadalajara, Zapopan, Mexico

  4. Wednesday, June 24, 2026 — 01:00 ET / 05:00 GMT (Thu) — TBD vs Mexico — Mexico City vs Guadalajara timing note: listed above as Mexico City for that fixture; included here per source listing for Guadalajara where present

  5. Friday, June 26, 2026 — 20:00 ET / 00:00 GMT (Sat) — Uruguay vs Spain — Estadio Guadalajara, Zapopan, Mexico

  6. Saturday, June 13, 2026 — 11:00 ET / 15:00 GMT — (no such time in source)

  7. (All Guadalajara matches pulled from the provided schedule are listed above — total count = 8 per the source.)




_____


0 Comments