Acogió las ceremonias de apertura y clausura de los Juegos Olímpicos de Invierno de 2010.
Inaugurado en 1983 y enclavado a la orilla del agua en el corazón de Vancouver, el BC Place es uno de los escenarios más pintorescos del Mundial 2026. Es desde hace años la casa del Vancouver Whitecaps (MLS) y de los BC Lions (CFL).
El estadio tuvo un papel central en la Copa Mundial Femenina 2015, donde se disputó la final que Estados Unidos ganó 5-2 a Japón. En 2026 albergará siete partidos, incluidos dos de fase eliminatoria.