Muzyka programowa – rodzaj muzyki o treści pozamuzycznej, która wskazana jest przez tytuł lub program utworu programowego (pobudzający wyobraźnię kompozytora); jej przeciwieństwem jest muzyka absolutna. Treścią muzyki może być ciąg zdarzeń, sytuacji obrazów lub myśli. Muzyka taka ma za zadanie wywołać pewne skojarzenia i wyobrażenia - fantazje słuchaczy prowadzone są w określonym kierunku. Termin ten jest stosowany niemal wyłącznie do dzieł muzyki poważnej (zwłaszcza w muzyce romantycznej powstałej w XIX wieku).
Do utworów muzyki programowej zalicza się m.in.: