Which Canadian city hosted the 2010 Winter Olympics?

The story behind the answer

Vancouver hosted the 2010 Winter Olympics in British Columbia, Canada.

The Games were held from 12 to 28 February 2010, with Vancouver serving as the main host city. Events also took place in nearby Richmond, West Vancouver, the University of British Columbia and the mountain resort town of Whistler. This shared venue arrangement allowed alpine and Nordic competitions to use the region’s mountain facilities.

Vancouver 2010 was Canada’s third Olympic host assignment. Montreal had hosted the 1976 Summer Olympics, while Calgary hosted the 1988 Winter Olympics. Vancouver therefore became the first Canadian city in British Columbia to stage an Olympic Games.

A common mix-up is Calgary, which hosted Canada’s previous Winter Olympics in 1988. Vancouver 2010 was also notable for Canada’s record 14 gold medals and for hosting the opening ceremony indoors at BC Place.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: