Skip to content
    16 cities · 3 countries · 104 matches

    Where the tournament actually happens.

    Two Canadian venues. Three Mexican venues. Eleven across the United States. Canada hosts 13 matches — opener through Round of 16. The Final lands at MetLife on 19 July 2026.

    Canadian host
    Toronto — BMO Field
    6 matches · Canada's opener · 12 Jun – 30 Jun 2026
    Canadian host
    Vancouver — BC Place
    7 matches · Round of 16 · 13 Jun – 4 Jul 2026
    Tournament Final
    MetLife Stadium
    East Rutherford, NJ · 19 July 2026 · ~82,500

    Canada

    Toronto

    BMO Field
    45,000 cap·6 matches

    Vancouver

    BC Place
    54,500 cap·7 matches

    USA

    Atlanta

    Mercedes-Benz Stadium
    71,000 cap·8 matches

    Boston

    Gillette Stadium
    65,878 cap·7 matches

    Dallas

    AT&T Stadium
    80,000 cap·9 matches

    Houston

    NRG Stadium
    72,220 cap·7 matches

    Kansas City

    Arrowhead Stadium
    76,416 cap·6 matches

    Los Angeles

    SoFi Stadium
    70,240 cap·8 matches

    Miami

    Hard Rock Stadium
    65,326 cap·7 matches

    New York / NJ

    Final
    MetLife Stadium
    82,500 cap·8 matches

    Philadelphia

    Lincoln Financial Field
    69,596 cap·6 matches

    San Francisco Bay

    Levi's Stadium
    68,500 cap·6 matches

    Seattle

    Lumen Field
    68,740 cap·6 matches

    Mexico

    Mexico City

    Opening match
    Estadio Azteca
    87,000 cap·5 matches

    Guadalajara

    Estadio Akron
    49,850 cap·4 matches

    Monterrey

    Estadio BBVA
    53,500 cap·4 matches

    2026 host cities — questions answered

    How many host cities are in the 2026 World Cup?
    Sixteen — three in Mexico (Mexico City, Guadalajara, Monterrey), two in Canada (Toronto and Vancouver), and eleven across the United States (Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/New Jersey, Philadelphia, San Francisco Bay Area, and Seattle).
    Which Canadian cities are hosting the 2026 World Cup?
    Toronto (BMO Field, 6 matches) and Vancouver (BC Place, 7 matches). Both are group-stage venues with one or more knockout fixtures. Montreal withdrew in 2021 due to cost concerns; Edmonton was not selected in the final round.
    Where is the 2026 World Cup final?
    MetLife Stadium in East Rutherford, New Jersey (NYC metro area) on Sunday 19 July 2026, kickoff 15:00 ET. Capacity for the Final is approximately 82,500. No knockout match later than the Round of 16 is played in Canada or Mexico.
    Which World Cup 2026 games are in Canada?
    Thirteen matches total across Canadian soil: 10 group-stage games, 2 Round of 32 matches, and 1 Round of 16 fixture. Toronto hosts 6 (5 group + 1 R32) and Vancouver hosts 7 (5 group + 1 R32 + 1 R16). The tournament opens in Mexico City on 11 June 2026.