2010 Kış Olimpiyatları'nın açılış ve kapanış törenlerine ev sahipliği yaptı.
1983'te açılan ve Vancouver'ın merkezinde su kenarında yer alan BC Place, 2026 Dünya Kupası'nın en pitoresk statlarından biri. MLS ekibi Vancouver Whitecaps ve CFL takımı BC Lions için uzun yıllardır iç saha.
Stat 2015 FIFA Kadınlar Dünya Kupası'nda öne çıkmış, ABD'nin Japonya'yı 5-2 yendiği final burada oynanmıştı. 2026'da yedi maça ev sahipliği yapacak, ikisi eleme turlarında.