BC Place is owned and operated by the BC Pavilion Corporation. Renovation work at BC Place was done in two phases. The first phase involved upgrades to seating, washrooms, concessions, and luxury suites, as well as the reinforcement of the existing ring beam at the top of the building and was completed in October 2009, in time for the 2010 Winter Olympics and 2010 Winter Paralympics. The second phase involved the construction of a retractable roof and was completed in September 2011.
As well as being the main stadium for the 2010 Olympics, BC Place has hosted a wide range of dynamic shows from concerts to carnivals.