На Руси Рождество стали отмечать после введения христианства - в Х веке, и с тех времен этот праздник начинался в ночь на 25 декабря. Но с изменением календаря Юлианского на Григорианский поменялась и дата празднования. Известно, что современный календарь, называемый григорианским (новый стиль), ввел папа Григорий XIII в 1582 году, заменив юлианский календарь (старый стиль), применяемый с 45 столетия до нашей эры.

Илья Ефимович Репин. Рождество Христово. 1890.
В связи с этим получилось так, что часть христианского мира, куда вошли не только Русская, но и Грузинская, Иерусалимская и Сербская Православная Церкви, а так же Украинская Греко-Католическая Церковь также отмечает этот день 25 декабря, но еще по старому стилю - по Юлианскому.
Смена юлианского календаря в XVI веке вначале затронула католические страны, позже - протестантские. В России же григорианское летоисчисление было введено после революции 1917 года, а именно - 14 февраля 1918 года. Однако Русская Православная церковь, сохранив традиции, продолжает жить и отмечать христианские праздники по юлианскому календарю.