Possible Duplicate:
Why is Christmas on December 25th?
When did Christmas (the birth of Christ) first begin as a Christian celebration?
On which date was Christ born?
Also Related:
Why do some traditions *not* celebrate Christmas or Easter in any official fashion?
Does Christianity allow Christians to celebrate other holidays?
Why do some traditions *not* celebrate Christmas or Easter in any official fashion?
Se also: The tag.

I have a curiosity about our celebrations, for instance Christmas, based on Jesus birth. It is not biblical.

25 December is a pagan date, commemoration of Mitra's birth and not Jesus's birth.

The only clue about Jesus birth is that of the shepherds who visited Him, they were still in the fields, which lets us eliminate the month of December, as the harsh winter in the northern hemisphere did not allow the action.

And I never saw a Christian not celebrating the Christmas even it been a pagan celebration.

There are other dates that I have doubts but I'll leave them for another question later.

Is my information correct about it?


3 Answers 3


If Christians were left to celebrating sacred events on days where no other pagan celebration has ever occurred, there would be no days available for Christian celebrations. So, on a day where some people at a certain time celebrated the birth of a god that never existed, Christians (Catholic and Protestant) choose to celebrate the birth of Jesus the Messiah. The two celebrations have absolutely nothing to do with each other, other than that they occur on the same day. (The common days for the Orthodox Christmas are January 6 and 7).

It is certainly possible that it was originally selected because it had been the celebration of a birth of a false deity before. That would make sense. The idea of redeeming a day of worshiping the birth of a false deity by celebrating the birth of the one true Lord and Messiah and worshiping Him is a great idea.

This would be especially so for people who come out of false religions worshiping false gods. As they continue to live in a culture that has various sacred observances, why not provide an alternative to these that worship the true and living God?

So, Jesus was definitely born, and it's a great thing to remember this incredible event each year in worship. We don't know exactly what day He was born, but December 25th is certainly fine. The kids are out of school, there are a lot of sales going on, and we have a day off of work. Why not?

  • this commercial opportunity bugs me a lot..we can't use Jesus birth as a opportunity to sell more, it is just wrong, as the episode on scriptures when Jesus became very angry about people selling things on His temple
    – Gerep
    Commented Jan 11, 2012 at 20:28
  • 1
    @Gerep The focus should obviously be on worship. However, giving to others is certainly commendable, and is in remembrance of the gifts given by the Magi to Jesus. I really enjoy worshiping Jesus, and I also enjoy giving gifts to people.
    – Narnian
    Commented Jan 11, 2012 at 20:34
  • 1
    -1: It is insulting to Pagans, both ancient and modern, to call their Gods nonexistent. Is it possible to avoid insulting those who worship the Roman pantheon? The Gods of ancient Rome existed then, and exist now, just to the same extent as the Christian God does, although with less worldly impact. They survive through the ancient texts that describe their attributes, in our literature and arts. Whatever "existence juice" you refuse to them, will in turn be refused to your God.
    – Ron Maimon
    Commented Jan 12, 2012 at 1:32
  • 3
    @RonMaimon If you notice, this is Christianity.stackexchange.com. As such, answers are given from a Christian perspective. You could vote down most of the answers on this Christianity site if you demand that Christians never suggest that Christianity is true and any other religion that disagrees with that is false. If any answer on this Christianity site suggests Jesus is the Messiah, that may be offensive to Jewish unbelievers, but this is a Christianity site.
    – Narnian
    Commented Jan 12, 2012 at 12:49
  • 1
    @RonMaimon When you say one thing is true, you are inherently saying that anything that differs from that is false. If I claim that Jesus is the eternal Son of God who entered into creation 2,000 years ago, then it follows from it that I am saying any religion that rejects that is false. And if someone says there is no God, then they are claiming that Christianity is false. The notion of everything being true is nonsensical.
    – Narnian
    Commented Jan 12, 2012 at 18:21

Potential dup (or near question) Why is Christmas on December 25th?

Regardless, the information there (and in its sources) help form an answer to your question.

December has carried significant "spiritual" weight throughout humanity, probably attached to the Winter Solstice. In addition to the things that you've mentioned, the traditional date for the purification of the Temple by the Maccabean Revolt (leading to a brief period of Jewish independence just before the birth of Jesus) is Dec. 25th (V-Day for the Maccabees). Also, it was the day that Sol Invictus became the official cult religion of the Roman Empire in the 200s which gave rise to a celebratory festival in the honor of the cult god on the 25th.


Extending this, there is the potential that early Christians walked the fine line between being good citizens of both Heaven and Earth by not completely disrupting the societal norms (and holding a festival) but explicitly dedicating it to the birth of Jesus. As Christianity became more readily-accepted (ultimately with Constantine) perhaps the festival took on the more Christian understanding.

The relationship to Sol Invictus and the solstice is reason for 15th C. Christians rejecting its celebration.

Justo Gonzales has some good stuff in The Story of Christianity vols 1 & 2 which I am drawing upon (memory, though).


There are two 'holidays' celebrated on December 25 in America.

  1. A secular holiday celebrating good children and awarding them with gifts.
  2. A Christian religious holiday celebrating the incarnation of the logos.

It is NOT a birthday party. Originally Jesus' birth was not celebrated. Because of Christian assimulation, the Christians wanted a reason to have a celebration on an already popular date full of tradition. Some of which is tied to the secular holiday such as praising children. Another holiday celebrated by the Romans was something like Holloween for adults. Slaves would act as the master and the master would act as the slave for the day. Early Christians made a holiday on this day as a feast day to celebrate the incarnation of the logos. Years later it was simplified to the birth of the christ child (same event, but different... meaning).

Different groups had different holidays on this day. Some people believe it was for the solstice.. and it was... but it isn't the only reason or the origin of the holiday.

I make mention of America because this holiday (secular or not) is not celebrated the same way through the world.

Not the answer you're looking for? Browse other questions tagged .