Shanghai Theatre Academy, Educational center for performing arts in Shanghai, China
Shanghai Theatre Academy is a performing arts university located across three campuses on Huashan Road, Lianhua Road, and Hongqiao Road. The facilities include two professional theaters for performances, multiple rehearsal spaces, and equipped studios where students train in acting, directing, stage design, film production, and traditional Chinese opera forms.
Founded in December 1945 as Shanghai Municipal Experimental Theatre School, it became the Shanghai Theatre Academy in 1956 following several organizational changes. This transformation established it as a dedicated institution for all aspects of theatrical training.
The name reflects its dedication to theatrical education and performance arts. Walking through the campus, you can sense how traditional storytelling and contemporary creative practices coexist in the daily work here.
The campus features two public theaters that regularly host student performances. Check ahead to see what productions are scheduled during your visit, as availability changes throughout the academic year.
A specialized laboratory on campus blends classical theater training with digital technology to develop experimental stage productions. This facility allows students to explore traditional art forms in innovative ways.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.