7 June 2026
World Cup 2026 host cities and stadiums: all 16 venues
The 2026 World Cup is the first staged across three countries, and the first with 16 host cities. Eleven are in the United States, two in Canada and three in Mexico, stretching from Vancouver in the north-west to Miami in the south-east.
United States (11)
- Atlanta
- Boston (Foxborough)
- Dallas (Arlington)
- Houston
- Kansas City
- Los Angeles (Inglewood)
- Miami (Miami Gardens)
- New York / New Jersey (East Rutherford)
- Philadelphia
- San Francisco Bay Area (Santa Clara)
- Seattle
Canada (2)
- Toronto
- Vancouver
Mexico (3)
- Mexico City
- Guadalajara
- Monterrey
The tournament opens in Mexico City and the final is played at MetLife Stadium in New York/New Jersey on 19 July 2026. Follow every fixture on the scores page, and call the whole thing on the predictor.