Las composiciones basadas en la Navidad tienen un origen muy antiguo. Una de las más antiguos que se conservan es VENI REDENTOR GENS himno atribuido a San Ambrosio de Milán. (340-397).
En la actualidad en los países de habla hispana se llama villancico a un amplio conjunto muy heterogéneo de composiciones musicales populares de muy diverso origen, época y estilo.
En el siglo XVIII, la última época en la que el villancico se cantaba todavía en las celebraciones religiosas, este se fue quedando relegado a la celebración de festividades navideñas. Por este motivo el villancico quedó en la memoria popular como un género de canción específica de la Navidad, pasando a denominar por extensión a toda canción de temática navideña.
Canciones populares en España y otros países de habla hispana son (pincha en cada una y podrás escucharlos):
Campana sobre campana / Mi burrito sabanero / Los peces en el río / Arre borriquito / En el portal de Belén y muchos mas.
En los Países sajones, a las canciones de Navidad se las denomina Christmas Carols.