Праздновать Рождество начали в IV в. в христианском Риме. Считается, что именно тогда приурочили рождение Христа к определенной дате - 25 декабря. Раньше, в языческие времена, на этот день приходился праздник непобедимого Солнца, считавшегося покровителем Римской империи. Священное Писание часто сравнивает Христа со светом, и замена языческого праздника христианским прошла безболезненно и быстро прижилась.
Традиция отмечать Рождество постепенно распротраняется по всем провинциям Римской Империи, и в 535 году император Юстиниан провозгласил его общегосударственным праздником.
Поскольку в Исламе Иисус Христос - мусульманский пророк, в большинстве мусульманских стран к празднованию его рождения христианскими общинами относятся терпимо. Мусульманин может поздравить с этим праздником соседа-христианина, но участвовать в специальных церемониях, украшать елку и т.п. мусульманам не рекомендуется.
Самое суровое отношение к Рождеству в Саудовской Аравии. Здесь официально запрещено исповедание любой религии, кроме мусульманской, и празднование Рождества, соответсвенно, тоже под запретом.