尽管耶稣的确切生日并不清楚,大约是在2000年前,但是日历按着假定日期把时间分为公元前(耶稣基督诞生前)和公元后。
在公元后的头三百年间,耶稣的生日是在不同的日子庆祝的。最后,在公元354年,教堂的*把12月25日定为耶稣基督的生日。
圣诞节是基督教世界最大的节日。4世纪初,1月6日是罗马帝国东部各教会纪念耶稣降生和受洗的双重节日、称为“主显节”(亦称“显现节”)即上帝通过耶稣向世人显示自己。
当时只有耶路撒冷的教会例外,那里只纪念耶稣的诞生而不纪念耶稣的受洗。
后来历史学家们在罗马基督徒习用的日历中发现公元354年12月25日页内记录着:“基督降生在犹大的伯利恒。”
经过研究,一般认为12月25日为圣诞节,可能开始于公元336年的罗马教会,约在公元375年传到小亚细亚的安提阿,
公元430年传到埃及的亚历山大里亚,耶路撒冷的教会接受得最晚,而亚美尼亚的教会则仍然坚持1月6日主显节是耶稣的诞辰。
12月25日原来是波斯太阳神(即光明之神)密特拉的诞辰,是一个异教徒节日,同时太阳神也是罗马国教众神之一。
这一天又是罗马历书的冬至节,崇拜太阳神的异教徒都把这一天当作春天的希望,万物复苏的开始。
可能由于这个原因,罗马教会才选择这一天作为圣诞节。这是教会初期力图把异教徒的风俗习惯基督教化的措施之一。