Shanghai Yi Fu Theater

Yi Fu Theater has the longest history and the largest scale among all Chinese opera theaters in Shanghai. It was once known as Tian Chan Theater. Since its establishment in 1925, it has featured Peking opera (Beijing opera) performances and has been favored by many famous Chinese opera artists. Early on, it was dubbed as the Largest Theater in the Far East. This theater is significant in the development of Peking opera in Shanghai, even throughout China. A popular saying goes that the opera actor or actress would not become famous without demonstrating his/her best performance at Yi Fu Theater.

In early 1990s the theater was rebuilt and renamed Yi Fu Theater. In 1994, the new theater was open to the public with an elegant appearance and advanced facilities. Presently, Yi Fu Theater gains great reputation due to the classical performances of operas. People even say that Yi Fu Theater is a must-go if wanting to watch Chinese operas in Shanghai.

Nowadays, the Peking opera still is its trump card attracting numerous domestic and international audiences. Besides the wonderful Peking operas, many classical Kunqu and Shaoxing operas also feast the eyes of audiences. Almost 1,000 seats with two floors and quality audiovisual facilities are now equipped here to provide much convenience for all opera lovers.

 Address: No. 701, Fuzhou Road, Huangpu District (near South Yunnan Road)
1. By bus: take no. 805 (get off at Fuzhou Road North Guangxi Road), or no. 108, 167, 312, 318, 454, 537, 930, 980 (get off at People’s Square)
2. By metro: take line 1, line 2 or line 8 and get off at People's Square. Leave from exit 2 or 3, and walk east for 2min to find the theater.

2019 Shanghai Yi Fu Theater Performance Schedule

Performance Date Ticket Fare (CNY)
Peking Opera: Dang Ma, Chi Sang Zhen, Xiaohe Yue Xia Zhui Hanxin 13:30, Jul.6th (Sat.) 80, 50
Peking Opera: Taohuacun, Wangjiangting, Qilinge 13:30, Jul.7th (Sun.), Jul.21st (Sun.) 380, 280, 180, 100, 50
Peking Opera: Qin Xianglian 13:30, Jul.20th (Sat.) 80, 50
Peking Opera: Dabaoguo, Tanhuangling, Erjingong 13:30, Jul.27th (Sat.) 80, 50
Peking Opera: Zhi Qu Wu Hu Shan 19:15, Aug.1st ~ 2nd  380, 280, 180, 100, 50
Peking Opera: Walking in the Moonlight 19:15, Sept.13th (Fri.) 80
Concert: The 70th anniversary of the founding of the People's Republic of China 19:15, Spet.30th (Mon.) 580, 380, 280, 180, 100, 50
- Last modified on Sep. 02, 2019 -
Questions & Answers on Shanghai Yi Fu Theater
Asked by Manda from CANADA | Sep. 15, 2019 06:20Reply
We are looking for Peking or Shanghai opera performances showing from 30 Sept- 05 Oct.
Could someone kindly help with the schedule on these dates?
Asked by Ong from MALAYSIA | Aug. 31, 2019 06:57Reply
Looking for opera performance of Shanghai Yifu Theater in October.
Please list all shows between 10th till 20th October 2019.
Answers (1)
Answered by Yuki from MALAYSIA | Sep. 02, 2019 20:57

You can expect:
10.12: Farewell My Concubine
10.13: Wohugou
10.19: Yang's Female Warrior
10.20: Daokuyin
And they are all Beijing Opera.
Asked by Clarence Hasan from SINGAPORE | Jul. 28, 2019 18:54Reply
3rd Aug 2019 Schedule at Shanghai Yifu Theater
Hi, I see from your schedule that there are no shows available on 3rd August 2019. I wasn't able to find on their official website as well. I just wanted to confirm this.
Answers (1)
Answered by Ella from GERMANY | Jul. 30, 2019 00:51

Well, I also searched the information on the internet. I didn't find any performance on that day.
Asked by Christine from USA | May. 10, 2019 14:40Reply
How do I buy tickets in advance for a Beijing Opera June 22 or 23 in Shanghai Yifu Theater?
Christine Schultze
Answers (1)
Answered by Edward from CANADA | May. 12, 2019 22:39

Its official website is only in Chinese so you can only buy tickets when you get there.
Asked by Reinhard Brunner from GERMANY | Apr. 02, 2017 06:16Reply
How can I make a booking for the Shanghai Yifu theatre for the Octobr 5th 2017?
Answers (1)
Answered by Anita from USA | Apr. 06, 2017 04:28

They have the official website to sell the tickets. Since there is no English version, you can ask a Chinese friend to help book the ticket on the website. Or you can need to buy the tickets when you arriving there.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)