Cost of hosting the 2026 World Cup in Vancouver.

On June 24, British Columbia (BC) announced the costs for Vancouver to host the FIFA World Cup, which will be held from June 2026.

The British Columbia provincial government has pegged the cost of playing the seven games in Vancouver at between $532 million and $624 million.

The breakdown of the budget is as follows: the City of Vancouver will need $261-281 million, the provincial corporation PavCo (which operates BC Place, the venue) will need $171-181 million, the BC provincial government will need $46-98 million, and other public agencies (TransLink and medical-related organizations) will need $54-64 million. The City of Vancouver will need to cover security costs, training facility development costs and hosting the FIFA Fan Festival, while PavCo will need to cover the renovation and operating costs of BC Place.

The report also notes that costs could increase further due to factors including changing FIFA requirements for host cities, inflation, labour and supply chain crises, increased security and additional costs for the teams playing in Vancouver.

On the other hand, revenues are expected to be between $448 million and $478 million, with $116 million in subsidies from the federal government, as well as tax revenues such as hotel taxes and $5 million from the City of Vancouver.

The report also emphasized the economic benefits of hosting the World Cup, presenting a model that, including the effects of an estimated 350,000 spectators, shows that over the five-year period following the hosting year, the state’s GDP could increase by $1 billion, the number of tourists could increase by 1 million, the economic impact from tourists could be more than $1 billion, and direct, indirect and other related tax revenues could increase by up to $224 million.

In Canada’s other host city, Toronto, the city has announced a budget of $380 million. Seven games will be played in Vancouver and six in Toronto. The World Cup, co-hosted by Canada, the United States and Mexico, will kick off on June 12, 2026.