Goshen Community Theatre was started in 2002 by a group of people who love live theatre. The Theatre puts on two major shows each season, usually a musical in the Spring and a play in the Fall. In June each year they host a Children's Theatre Workshop for kids age 8 - 15. The workshop runs for about a week ending with a production by the kids. They work on making their own costumes and set pieces as well as learning lines, songs, and choreography. The Goshen Community Theatre is a non-profit organization, and the majority of the people who work on the productions do so as volunteers.