Where is the FIFA World Cup 2026 being played?

World Cup 2026 is being hosted across three countries—the United States, Canada, and Mexico—with matches in multiple major cities.


World Cup 2026 Host Cities by Country

Host cities and match locations are determined by FIFA and may be subject to change.

United States host cities

Matches in the United States are scheduled to be played in the following cities:

  • Atlanta: Mercedes-Benz Stadium (also known as Atlanta Stadium)
  • Boston: Gillette Stadium (also known as Boston Stadium)
  • Dallas: AT&T Stadium (also known as Dallas Stadium)
  • Houston: NRG Stadium (also known as Houston Stadium)
  • Kansas City: GEHA Field at Arrowhead Stadium (also known as Kansas City Stadium)
  • Los Angeles: SoFi Stadium (also known as Los Angeles Stadium)
  • Miami: Hard Rock Stadium (also known as Miami Stadium)
  • New York / New Jersey: MetLife Stadium (also known as New York New Jersey Stadium
  • Philadelphia: Lincoln Financial Field (also known as Philadelphia Stadium)
  • San Francisco Bay Area: Levi’s Stadium (also known as San Francisco Bay Area Stadium)
  • Seattle: Lumen Field (also known as Seattle Stadium)

Canada host cities

World Cup matches in Canada are planned for:

  • Toronto: BMO Field (also known as Toronto Stadium)
  • Vancouver: BC Place Stadium (also known as BC Place Vancouver)

Mexico host cities

World Cup matches in Mexico are planned for:

  • Guadalajara: Estadio Akron (also known as Estadio Guadalajara)
  • Mexico City: Estadio Azteca (also known as Mexico City Stadium)
  • Monterrey: Estadio BBVA Bancomer (also known as Estadio Monterrey)

To learn more about World Cup 2026 tickets on SeatGeek by checking out the below: