Jesus was probably not born on December 25 based on the following argument, but still, the day is worth celebrating for two reasons. Number one, it is the Western version of the traditional Chinese festival, dung1zi3冬至Winter Solstice, which usually falls on December 21st, 22nd or 23rd, when the northern hemisphere has the shortest daytime and longest nighttime. As the actual beginning of Spring, it signifies rebirth, resurrection, and rejuvenation. Number two, it is now impossible to ascertain Jesus’ date of birth, and December 25 is already widely accepted as His birthday. （https://www.youtube.com/watch?v=fsaKFt9Sa-g）
Jesus could not have been born on December 25 for at least two reasons. Firstly, from Luke (2: 7-8), we know that shepherds were in the fields watching their flocks when Jesus was born. But according to Celebrations: The Complete Book of American Holidays, Luke’s account “suggests that Jesus may have been born in summer or early fall. Since December is cold and rainy in Judea, it is likely the shepherds would have sought shelter for their flocks at night” (p. 309).
Secondly, from Luke (2: 1-4), we know that Jesus’ earthly parents came to Bethlehem to register in a Roman census. As pointed out by Good News (2004), “such censuses were not taken in winter, when temperatures often dropped below freezing and roads were in poor condition. Taking a census under such conditions would have been self-defeating.”
Wish you rejuvenation, happiness, and love this Christmas! Attached please find a Hong Kong Cantonese/English Christmas song sung by two cute girls with my explanation. （https://www.youtube.com/watch?v=fsaKFt9Sa-g）