El villancico es una forma musical y poética en castellano y portugués tradicional de España, muy popular entre los siglos XV y XVIII. Los villancicos eran originariamente canciones profanas con estribillo, de origen popular y a varias voces. Posteriormente comenzaron a cantarse en las iglesias y a asociarse específicamente con la Navidad. Compositores notables de villancicos fueron, entre otros, Juan del Encina, Pedro de Escobar, Francisco Guerrero, Gaspar Fernandes, Juan Gutiérrez de Padilla y Roque Jacinto de Chavarría (1688-1719).
Actualmente, tras el declive de la antigua forma del villancico, el término se conoce más como un género de canción cuya letra hace referencia a la Navidad y que se canta tradicionalmente en esas fechas.