Le terme de crèche (de l'allemand "Krippe") apparut dès le XIIe siècle. Une légende la fait remonter à Saint François d'Assise : il aurait fait célébrer en 1223, avec une autorisation pontificale, la messe de minuit à Greccio, en Italie, devant une étable où hommes et bêtes revivent les circonstances de la Nativité.
Au Moyen Âge, les drames liturgiques, les mystères et les jeux qui se jouaient primitivement dans les églises, puis sur les parvis sont à l'origine des crèches spectacles. Les premières crèches d'église apparues au XVIe siècle ont remplacé de manière statique et théâtrale les jeux scéniques des liturgies médiévales. Au XVIIIe siècle, la mode des crèches familiales se répand.