
El vocablo villancico proviene de la palabra villano, término que surgió para diferenciar al pueblo llano de los nobles o hidalgos. Si bien algunas fuentes sostienen que la denominación ‘villancico’ surgió en Castilla, Quezada Macchiavello dice que el nombre viene de las Cantigas de Vilhao galaico-portuguesas, un género para cantar y bailar.
Sin embargo, se cree que, estructuralmente, los villancicos tienen su precedente en las Cantigas de estribillo o Cantigas de refram galaico-portuguesas, que, a su vez, parecen haberse formado como una variación del zéjel (composición de origen árabe muy extendida en el sur de la Península Ibérica). Hoy por hoy llamamos villancicos a las composiciones de carácter religioso creadas para cantar durante las fiestas navideñas, pero originariamente su temática era, sobre todo, pagana.

Otra visión distinta a la de 