The album entitled Crazy Heart: Original Motion Picture Soundtrack was released in 2009 to accompany the film.
The songs are performed by various artists including actors Bridges, Farrell, and Duvall, as well as singers Bingham (who sings the theme song "The Weary Kind" and plays Tony in the film), Buck Owens, The Louvin Brothers, Lightnin' Hopkins, Waylon Jennings, Townes Van Zandt, and Sam Philips.