前，上海主要的传统剧团有上海京剧院、上海昆剧团、上海越剧院、上海沪剧院等，以及为数众多的区级剧团。另外，上海也成为这些剧种中外交流和国内业界交流的重要场所。自1992年以后，上海昆剧团经常造访台湾进行演出。2010年末，京津沪京剧流派对口交流演唱会在上海大剧院举行，全国五大国家级重点京剧院来沪展演，为梨园交流的盛会。
现代戏剧.除传统戏剧外，上海也是话剧、音乐剧、歌剧等现代化剧种在中国的发源或发展地。早在19世纪末，话剧已在教会学校中产生，当时主要以英语演出西方名剧的片段。18