Počeci pozorišnog života u Jagodini zabeleženi su 1859. godine, kada je osnovana Jagodinska diletantska družina. U narednih pedesetak godina u Jagodini su delovale mnoge pozorišne grupe, sve su bile kratkog veka, a često su gostovale i tada vrlo aktivne putujuće pozorišne družine. krajem 1944. godine je osnovano prvo profesionalno pozorište u Jagodini, sa glumcima iz Beograda, koje je radilo šest meseci. 13 septembra 1947. godine se osniva Gradsko amatersko pozorište, spajanjem Omladinskog, Sindikalnog i Invalidskog pozorišta.
Opštinskim budžetom za 1952. godinu predviđena su određena sredstva za aktivnost pozorišta što omogućava da pozorište deluje kao poluprofesionalno. Odlukom Narodnog odbora 1953. godine poluprofesionalno pozorište prerasta zvanično u profesionalno Gradsko narodno pozorište, da bi u narednih nekoliko godina opet postalo amatersko pozorište. Zatim je bilo i perioda kada pozorište uopšte nije radilo. Od 1975. godine pozorište radi u kontinuitetu.
Pozorište je registrovano kao Udruženje građana.
Od 2007. godine pozorište ima stalni repertoar i četvrtak je dan njegovog izvođenja u Jagodini.