In pics: Venues for FIFA World Cup 2026

The FIFA World Cup 2026 will be held across North America, with matches hosted at 16 venues in Canada, Mexico, and the United States. The venues include Atlanta Stadium, Boston Stadium, Dallas Stadium, Houston Stadium, Kansas City Stadium, Los Angeles Stadium, BC Place Vancouver, Monterrey Stadium, Guadalajara Stadium, and Mexico City Stadium. The 48-team tournament will begin on June 11.

Load More