Skip to main content

When was Jesus born?

The birth of Jesus Christ is commemorated by millions of people around the world with Christmas celebrations on Dec. 25. Yet, most scholars agree that he wasn't born on that day, or even in the year A.D. 1. 

Why is Jesus' birthday celebrated on December 25?

Researchers have speculated that the Roman Catholic Church chose Dec. 25 because it ties in with the winter solstice and Saturnalia, a festival dedicated to the Roman deity Saturn. The church could also co-opt this popular pagan festival, as well as the winter celebration of other pagan religions, by choosing this day to celebrate Jesus' birthday, according to scholar Ignacio L. Götz in his book "Jesus the Jew: Reality, Politics, and Myth-A Personal Encounter (opens in new tab)” (Christian Faith Publishing, 2019). 

However, nobody really knows exactly when Jesus was born.

Related: Why does Christianity have so many denominations? 

The Death of King Herod

Some scholars believe that he was born between 6 B.C. and 4 B.C., based partly on the biblical story of King Herod the Great. In an attempt to kill Jesus, the king allegedly ordered the death of all male infants under the age of 2 who lived in the vicinity of Bethlehem, an event known as the Massacre of the Innocents. This occurred shortly before Herod's own demise, a date which is still disputed. However,  most scholars, including Peter Richardson and Amy Marie Fisher in their book "Herod: King of the Jews and Friend of the Romans: Second edition (opens in new tab)" (Routledge, 2018), follow the date used by Roman historians, who believed that Herod died in 4 B.C.

But historians disagree about Herod's actual year of death, and many have argued that the mass infanticide is nothing more than a legend. In his book "Zealot: The Life and Times of Jesus of Nazareth (opens in new tab)" (Random House, 2013), biblical scholar and author Reza Aslan wrote that Herod's massacre was "an event for which there exists not a shred of corroborating evidence in any chronicle or history of the time whether Jewish, Christian, or Roman."

The Star of Bethlehem

Other scholars have attempted to correlate the "Star of Bethlehem," which supposedly heralded Jesus' birth, with actual astronomical events to pinpoint his birth year. For example, in a 1991 article in the Quarterly Journal of the Royal Astronomical Society (opens in new tab), astronomer Colin Humphreys proposed that the fabled star was actually a slow-moving comet, which Chinese observers recorded in 5 B.C. However, Humphreys’ theory has since been debunked. 

Related: Could the Christmas Star actually be the Star of Bethlehem?

The month of Jesus' birth has also been a point of debate, with one theory suggesting that the Star of Bethlehem may have been Venus and Jupiter coming together to form a bright light in the sky, a rare event that occured in June of 2 B.C. Another possibility is a similar conjunction between Saturn and Jupiter, which occurred in October of 7 B.C.

There has also been speculation that Jesus was a spring baby. Götz suggests that Jesus could have been born "in the late spring of the year because pregnancies began in the fall after the harvests were in and there was enough money for a wedding feast."  

Related Mysteries

Where did Satan come from?

Was Jesus a real person? 

Was the 'forbidden fruit' in the Garden of Eden really an apple?

Jessica Leggett
Editor at Future Bookazines

Jessica is a former staff writer for History of Royals and All About History magazines. She has both a Bachelor and Master's degree in History from the University of Winchester, with dissertations on 'The Power of Dress' in the French court between the mid-sixteenth to eighteenth centuries, and 'Abdicating Queens': an analysis of the contemporary and modern images of Juana la Loca, Mary, Queen of Scots and Christina, Queen of Sweden.'