Saint Peter's Church, Catholic church in Huangpu District, Shanghai, China
Saint Peter's Church occupies the third floor of a contemporary building with stained glass windows, while additional chapels are located on the second floor. The space blends modern architecture with traditional religious elements.
The original church was built in 1933 for Aurora University students and featured Byzantine design with a central dome and five chapels. During the Sino-Japanese War, it became a refuge for many residents seeking safety.
The congregation holds services in several languages including English, French, German, and Korean, reflecting Shanghai's diverse international Catholic community. You can observe how the space brings together people from different backgrounds during worship.
The building stands at 270 Chongqing Road near exit 6 of Xintiandi Metro station, making access straightforward. English-language services are held on Saturdays at 5pm.
During the Sino-Japanese War, attendance swelled to around three thousand as residents sought shelter within its walls. This surge reveals the building's historical importance as a sanctuary during times of crisis.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.