Cold Mountain is an American opera in two acts and an epilogue, with music by Jennifer Higdon and the libretto by Gene Scheer, based on Charles Frazier's 1997 novel of the same name. The opera is a co-commission between Santa Fe Opera, Opera Philadelphia and the Minnesota Opera, in collaboration with North Carolina Opera. The opera received its world premiere at Santa Fe Opera on 1 August 2015. This production coincided with the 150th anniversary of the ending of the American Civil War. Opera Philadelphia gave its first performance of the opera, in a slightly revised form, on 5 February 2016. North Carolina Opera gave the opera its home state premiere on 28 September 2017. The Minnesota Opera staged the opera in 2018 as part of its New Works Initiative. The Virginia Opera also featured per