Los villancicos son cantos que se entonan en Navidad para celebrar el nacimiento del Niño Jesús.
Esta costumbre tiene su origen en la edad media y se mantiene en recuerdo de los muchos profetas que anunciaban el nacimiento del Salvador.
La gente de la villa fueron los que adaptaron los antiguos himnos y cantos en latín con los que la Iglesia recordaba la llegada de Jesús, transformándolos en canciones muy dulces.
Son esas las canciones que -en honor de sus autores- hoy se conocen con el nombre de villancicos.
Los primeros se originaron, según se cree, en Inglaterra, en la época de Enrique I, los cantos eran en latín y amenizaban las fiestas de la Corte.