Từng đăng cai lễ khai mạc và bế mạc Thế vận hội Mùa đông 2010.
Khánh thành năm 1983 và nằm bên bờ nước ở trung tâm Vancouver, BC Place là một trong những sân thơ mộng nhất World Cup 2026. Đây là sân nhà lâu năm của câu lạc bộ MLS Vancouver Whitecaps và đội CFL BC Lions.
Sân từng đóng vai trò trung tâm tại FIFA Women's World Cup 2015, nơi diễn ra trận chung kết mà Hoa Kỳ thắng Nhật Bản 5-2. Năm 2026 sân tổ chức bảy trận, trong đó có hai trận vòng knock-out.