As mascotes têm sido um elemento importante nas Olimpíadas de Inverno. A primeira mascote foi projetada nos Jogos Olímpicos de Inverno de Grenoble em 1968.
"Realizar umas Olimpíadas verdes" sempre foi um dos conceitos importantes das Olimpíadas de Inverno de Beijing, e a energia renovável usada nas instalações do evento é uma manifestação desse conceito. Durante as Olimpíadas de Inverno de Beijing, todas as 26 instalações nas três principais áreas de competição usarão 100% de energia renovável em todas as instalações, a primeira vez na história das Olimpíadas.
A patinação artística é chamada de "ballet no gelo". Nas últimas Olimpíadas de Inverno, havia uma modalidade chamada de "balé de esqui".
A Vila Olímpica de Inverno de Zhangjiakou está localizada em Taizicheng, no distrito de Chongli, a 0,5 km da estação ferroviária de alta velocidade da Estação Ferroviária de Taizicheng. Existe um total de 31 edifícios na Vila Olímpica de Inverno, consistindo de nove pátios e um único complexo de prédios.