China has hosted the Olympic Games twice: the Summer Olympics in Beijing in 2008 and the Winter Olympics in Beijing (with events also in Yanqing and Zhangjiakou) in 2022.

Quick Scoop: When were the Olympics in China?

  • 2008 Summer Olympics in Beijing: Held from 8 August to 24 August 2008.
  • 2022 Winter Olympics in Beijing: Held from 4 February to 20 February 2022.

China became the first country whose capital city, Beijing, hosted both a Summer and a Winter Olympic Games, giving it the nickname of a “dual Olympic city.”

Little timeline snapshot

  1. 13 July 2001 – Beijing is officially selected by the International Olympic Committee to host the 2008 Summer Games.
  1. 8–24 August 2008 – Beijing stages the Games of the XXIX Olympiad, the first Olympic Games ever held in China.
  1. 4–20 February 2022 – Beijing hosts the XXIV Olympic Winter Games, completing the Summer–Winter double.

In short: if you’re asking “when were the Olympics in China,” think 2008 for Summer in Beijing and 2022 for Winter in Beijing and nearby mountain venues.

TL;DR:

  • 2008 Beijing Summer Olympics: 8–24 August 2008.
  • 2022 Beijing Winter Olympics: 4–20 February 2022.

Information gathered from public forums or data available on the internet and portrayed here.