Why is Christmas in December?
Origins of Christianity in Germany's historic cities

While the Middle East celebrated the birth of the Indian sun god on this day, the Egyptians celebrated the birth of Horus in the Isis cult. The Romans worshiped various gods for more than 1200 years, also foreign deities such as the Egyptian goddess Isis. Romans began their celebrations in honor of the invincible sun god Saturn also on December 25th. In addition, the Germanic peoples celebrated their midwinter festival which is still known today in Scandinavia as Yule.