Christmas is not a very public holiday in China because China doesn’t have much Christian cultural influence. However, along the coast and in the big internationally-influenced cities, it has been a big commercial success and a newly adopted tradition. In large cities like Beijing, Shanghai and Guangzhou where a large number of expats live, and Western influence in greater Christmas has become more and more popular in the past years.
However, in smaller cities and countryside areas in China’s interior there are far fewer Christians and the people have had less contact with foreigners, so Christmas is sometimes a foreign mystery, especially for the older generations.
The further west in China the less Christmas is celebrated, with the exception of big cities like Chengdu and Chongqing. In the far west where a lot of Muslims and more devout Buddhists live, such as in Xinjiang and Tibet, Christmas is publicly celebrated very little.
Most Chinese people who celebrate Christmas do it without any religious attachment just as a happy occasion for get-togethers of friends, relatives, and couples.
How to Say “Merry Christmas” in Chinese !?
圣诞快乐 Shèngdàn kuàilè /shnng-dan kwhy-ler/ ‘Holy-birth happy’