Ein Weihnachtslied ist ein Lied, das zu Weihnachten gesungen wird, weil der Liedtext einen Bezug zu den Feiertagen hat. Lieder mit liturgischer Bedeutung werden bei christlichen Gottesdiensten gesungen, weitere Lieder auch zur Bescherung in der Familie sowie bei Weihnachtsfeiern in unterschiedlichsten Rahmen. Sie bilden auch die Basis für viele Konzerte, die vor allem von Chören veranstaltet werden. Kommerzielle Bedeutung erhalten Weihnachtslieder in der Vorweihnachtszeit durch ihre Präsenz in Hörfunk und Fernsehen oder als Hintergrundmusik auf Weihnachtsmärkten und in Kaufhäusern.
Da viele klassische Weihnachtslieder sehr alt sind und die Komponisten als Urheber bereits verstorben sind, werden besonders deutsche Weihnachtslieder in Popmusik, Volksmusik und Schlager neuinterpretiert und als Coverversionen veröffentlicht.