All Saints Church (Chinese: 诸圣堂; pinyin: Zhūshèng táng) is a Protestant Christian place of worship in Huangpu, Shanghai, China.
In 1915, Cameron Farquhar McRae, a missionary of the Episcopal Church, purchased a house in the Shanghai French Concession as his preaching station.
[2] The current church building was planned by McRae and Wang Xiaokui (汪孝奎), and was completed and consecrated on Christmas day in 1925.
[2] It was under the administration of the Chung Hua Sheng Kung Hui (the Anglican Church in China, abbr.
The main sanctuary consists of a nave in the middle and two aisles on the sides, and the roof is supported by five timber frames.
In 2009, ground stakes were added to improve the church's structural integrity, and paint was removed inside the sanctuary.
The 2014 improvements were focused on returning the church interior to the original state in 1925, using an early photograph found in 2011 as reference.