The Grand Theatre, located in the Cartersville square, has served the community for over a century. It offers annual theatre productions, school productions and various entertainment series. Summer acting camps are offered to school aged children and it also has a senior citizens club. Event schedules and theatre seating charts are posted on its Web site.