BC Place

Capacity: 54,500

CA
Vancouver, Canada

The largest retractable-roof stadium in Canada, located on the north shore of False Creek in downtown Vancouver. Home to the BC Lions and Vancouver Whitecaps FC, it hosted the opening and closing ceremonies of the 2010 Winter Olympics and the 2015 FIFA Women's World Cup Final.

BC Place stadium

Photo: GoToVan / Wikimedia Commons (CC BY 2.0)

Matches at this venue