Вопрос о том, где именно родился Иисус Христос, остается спорным. Однако, согласно христианской традиции, он был рожден в Вифлееме, расположенном чуть южнее Иерусалима. Первое упоминание о пещере, где произошло рождение, встречается у святого Юстина во II в. н. э.
В результате археологических раскопок было установлено, что первоначально здесь находилось мистическое святилище Адониса — древнегреческого бога плодородия. Около 326 г. Елена, мать императора Константина, соорудила на этом месте первую базилику, которая была разрушена во время мятежа самаритян в 529 г. и затем восстановлена в слегка измененном виде императором Юстинианом. Таким образом, Храм Рождества Христова — одна из древнейших христианских церквей.
Только этот храм уцелел после персидского вторжения 614 г., да и то потому, что персам явились маги (жреческая каста в Персии), захватчики решили пощадить это сооружение и таким образом воздать должное своим предкам.
В период крестовых походов Храм Рождества Христова был одним из центров паломничества.
Грот (пещера), где произошло непорочное зачатие, находится под церковью. Место рождения Иисуса Христа отмечено серебряной звездой.