Andrew McGowan discusses two possible reasons why the vast majority of Christians celebrate Christ's birth on Dec. 25. His conclusion:
"In the end we are left with a question: How did December 25 become Christmas? We cannot be entirely sure. Elements of the festival that developed from the fourth century until modern times may well derive from pagan traditions. Yet the actual date might really derive more from Judaism—from Jesus’ death at Passover, and from the rabbinic notion that great things might be expected, again and again, at the same time of the year—than from paganism. Then again, in this notion of cycles and the return of God’s redemption, we may perhaps also be touching upon something that the pagan Romans who celebrated Sol Invictus, and many other peoples since, would have understood and claimed for their own too."