Jesus is traditionally celebrated as having been born on Christmas Day (25 December), but the exact historical date of his birth is unknown and not recorded in the Bible.

Was Jesus really born on Christmas Day?

  • Most Christian traditions mark 25 December as the day of Jesus’ birth, which is why it is celebrated as Christmas.
  • Historians and biblical scholars generally agree that the precise day and year of Jesus’ birth cannot be determined from historical or scriptural evidence.

How did December 25 become “Jesus’ birthday”?

  • The earliest clear record of Christians marking Jesus’ birth on 25 December comes from a Roman document known as the Chronograph of 354, showing the date in use by the 4th century.
  • Early Christian writers linked 25 December to theological calculations (for example, placing Jesus’ conception on 25 March and counting nine months forward), rather than to a preserved memory of an actual birth date.

What do scholars say today?

  • Many modern scholars suggest Jesus was likely born a few years earlier than year 1, often in the range of 6–4 BCE, based on historical references to rulers like Herod the Great.
  • Because the sources do not give a specific day, debates continue, but there is broad agreement that 25 December is a traditional liturgical date, not a firmly proven historical one.

TL;DR:
Christians celebrate Jesus’ birth on 25 December, so in that traditional and religious sense, Jesus is the one “born on Christmas Day,” but historically the actual date of his birth is unknown.

Information gathered from public forums or data available on the internet and portrayed here.