Where is the 2026 World Cup being held?
The 2026 World Cup is spread across three countries — the United States, Canada, and Mexico — over 16 cities from Vancouver to Mexico City to New York. It's the biggest ever: 48 teams, 104 games.
Explain further
This is the first World Cup ever shared by three countries, and it came about partly out of necessity. With the tournament expanding to 48 teams and 104 games, no single nation wanted to build that many stadiums, so the United States, Canada, and Mexico bid together and won. The U.S. carries the bulk of it, hosting 11 of the 16 cities, with Canada (Vancouver and Toronto) and Mexico (Mexico City, Guadalajara, Monterrey) splitting the rest. The final will be played at MetLife Stadium just outside New York City.
The thing that trips people up is the sheer scale. These cities are not clustered in one region; they span an entire continent and several time zones, so a team's travel between group games can mean a cross-country flight. Heat and altitude matter too — Mexico City sits well over 7,000 feet above sea level, which genuinely affects how players breathe and how the ball moves.
There is some history baked in, as well. Mexico becomes the first country to host or co-host three World Cups (1970, 1986, and now 2026), the U.S. gets its second after 1994, and Canada earns its first men's tournament. So while it looks like one event, it is really three nations throwing the biggest soccer party the sport has ever seen.