With the men’s World Cup returning to the United States and Mexico (and coming to Canada for the first time) in 2026, 16 host cities and stadiums have been selected as venues for the first-ever 48-team tournament.
We also now know where and when the 104 games will be played at the biggest World Cup in history.
MORE — 2026 World Cup groups confirmed
11 U.S. venues were selected, with five located in the eastern third, three in the central part of the country and three more out west.
Two Canadian cities (Toronto and Vancouver) will host World Cup games for the first time. A pair of Mexican cities (Mexico City and Guadalajara) are set to host the World Cup for the third time (1970 and 1986) while Monterrey was chosen for the second time.
MORE — Ranking which U.S. cities should host 2026 World Cup games
Below is the full list of cities selected as host venues for the 2026 World Cup in the United States, Canada and Mexico.
Which 16 venues were selected as host cities, stadiums for the 2026 World Cup?
USA World Cup host cities, stadiums (11)
Atlanta - Mercedes-Benz Stadium — ATL soccer capital of the USA?
Boston - Gillette Stadium
Dallas - AT&T Stadium
Houston - NRG Stadium — Houston ready to welcome the world
Kansas City - Arrowhead Stadium
Los Angeles - SoFi Stadium
Miami - Hard Rock Stadium
New York/New Jersey - MetLife Stadium — NJ governor on bid for World Cup final
Philadelphia - Lincoln Financial Field — Philly eager to show off passion
San Francisco - Levi’s Stadium
Seattle - Lumen Field
Canada World Cup host cities, stadiums (2)
Toronto - BMO Field
Vancouver - BC Place
Mexico World Cup host cities, stadiums (3)
Guadalajara - Estadio Akron
Mexico City - Estadio Azteca
Monterrey - Estadio BBVA
With 23 venues vying for 16 spots, a number of notable cities (and venues) were snubbed. Washington D.C., the nation’s capital (in a joint-bid with Baltimore, where games would have been played), was not chosen.
The Rose Bowl, where the 1994 World Cup final was played, was also not selected with Los Angeles presenting two stadiums as options; SoFi Stadium, home of the NFL’s Rams and Chargers, was selected.
Cincinnati, Denver, Nashville and Orlando were the other American cities to miss out as 2026 World Cup venues, alongside Canada’s Edmonton.
Where and when will the 2026 World Cup final be played?
The 2026 World Cup final will be played at MetLife Stadium in East Rutherford, New Jersey on Sunday July 19, 2026.
2026 World Cup group stage, format confirmed
Now that we know the host cities, stadiums and venues for the 2026 World Cup, let’s talk about the tournament itself. First and foremost, as host nations, the USA, Canada and Mexico all qualified automatically for the 2026 World Cup.
The groups have now been confirmed, with 12 groups with four teams in each. The top two from each group will reach the Round of 32, with the eight third-place teams with the best record joining them in the last 32.
All of that means there will be 104 games in total at the 2026 World Cup and it will also be the first World Cup played across three different host nations.