Unfortunately, Christmas is not a public holiday in China.
An interesting tradition that I've only seen in China, they give out Apples on Christmas Eve. In Mandarin, Christmas Eve is known as the Peaceful Night. Apple in Mandarin/Chinese sounds close to Peace. Thats how I figured it. Regardless, its pretty darn weird. These days, people ask for APPLE phones instead LOL!
When I told them exactly what Christmas meant, short of preaching the gospel, very few to none knows the story of Jesus. Yet, every commercial establishment in town is decorated to the stars in Christmas decorations! LOL