The Granbury Opera House was built in 1886 but did not book acts until 1891. Due to the Temperance Movement, the Opera House closed in 1911 because all of the saloons in town had been closed and after that the theatre "wasn't fun anymore". The theatre was restored through a community wide effort in 1970 and was reopened in 1975 by the Granbury Opera Association. During 2013 the City of Granbury, in collaboration with the Granbury Theatre Company, undertook the renovation of the Opera House to bring this historic building into the modern era. The 309-seat theater features a new state-of-the-art interior whose design still evokes the building’s storied history, including a stunning new lobby with concessions. The Granbury Opera House is listed in the National Registry of Historic Places and is a charter member of the League of Historic American Theatres.
All productions in the Granbury Opera House are presented by the Granbury Theatre Company.