December 25th as Christmas dates back to 336. According to astronomical charts Jesus was probably born in April. Dec was picked because Mary was told she would told she would be having a special child on March 25th. Add 9 momths and you get December 25th. I personally trust the astronomical charts. And I hate to say it but because of the discrepancies I dont celebrate Christmas.In actuality, Dec 25th was chosen not because of Mary but because that is a major festival season for the old pagans. The Church thought it would make their conversion easier. Winter solstice. THAT makes more sense than all the other stuff