Los villancicos tal como lo conocemos, son unas poemas muy sencillos que se cantan para festejar la Navidad. En cada país el ritmo y las costumbres adornan estas cancioncillas en las voces de niños, coros o pastorales.
El origen es variopinto y muchos se atribuyen la creación de los mismos. Se cuenta que los villancicos provienen del Renacimiento español y que estos se extendieron hacia Portugal y Latinoamérica. Otros sugieren que fue el Marques de Santillana el artífice de estas canciones, puesto que para celebrar el misterio de la Natividad, compuso unas letrillas que entonaba junto a sus hijos.
Otros afirman que su origen es pagano y que en un principio eran unas canciones populares en las cuales se relataba a los campesinos las costumbres, el amor, el trabajo y escenas de la vida cotidiana. Siglos más tarde la Iglesia adopta estas cancioncillas para contar la historia del Nacimiento de Jesús y adoctrinar mediante sus letras sencillas y pegadizas.