Ohjelmamusiikki on musiikkia, jolla pyritään kuvaamaan tiettyä tarinaa tai tapahtumaa eli musiikkia, jolla pyritään esittämään jokin ulkomusiikillinen asia. Termiä käytetään yleisimmin romantiikan aikana sävelletystä musiikista, joka liittyi läheisesti Richard Wagnerin kehittämään yhtenäistaideteoksen käsitteeseen. Yksiosaisia orkesterille sävellettyjä ohjelmamusiikkikappaleita kutsutaan usein sinfonisiksi runoiksi. Ohjelmamusiikin vastakohta on absoluuttinen musiikki.