Selon la religion catholique, les anges interprétèrent les premiers chants de Noël pour fêter la naissance du Christ.
Le premier chant de Noël à apparaître en France vers le début du XVI siècle fut "Entre le boeuf et l'âne gris".
D'autres célèbres chants de Noël français sont : "Il est né le divin enfant", "La marche des rois", "Les Anges dans nos campagnes", "Minuit, chrétiens"," Venez divin Messie"," C'est le jour de la Noël", ou bien encore l'incontournable "Petit Papa Noël".
Les Christmas carols les plus connus des pays anglo-saxons sont : "Jingle Bells" (Vive le vent), "White Christmas", "Joy to the world", "We wish you a merry Christmas", "What child is this ?" (chanson reprenant l'air de Greensleeves en y ajoutant des paroles chrétiennes).
D'origine autrichienne, une des plus grandes chansons de Noël "Stille Natch, heilige Nach" est connue en français sous le titre "Douce nuit, sainte nuit".