Shanghai Churches
 Moore Memorial Church (Mu En Tang) (Methodist)
Moore Memorial Church
Moore Memorial Church
It was a Christian Church established by American missionaries in 1887 and expanded in 1931 to seat more than 1,000 worshippers. It has built up a local membership that numbers in the thousands since reopening in 1979 after its closure during the Cultural Revolution (1966-76).
Hours: Sun 07:30, 09:00, 14:00, and 19:00
Location: 316, Xizangzhong Rd, close to Hankou Rd, Huangpu District
Transportation: People's Square Station of Metro Line1/Line2/Line8.
Tel: 021-63225069.

 Pure Heart Church (Qing Xin Tang) 
Location: 30, Dachang Street, close to Lujiabang Rd, Huangpu District
Transportation: 15 minutes' walk from Nanpu Bridge Station of Metro Line4.
Tel: 021-63770874.

 St.Joseph's Church (Sheng Ruo Se Tang) 
Built in 1860, St. Joseph's Church (Huang Pu) is an English speaking Roman Catholic Parish in Gothic architecture style. 
Location: 36, Sichuan Rd S., close to Jinling Rd E, Huangpu District
Tel: 021-63280293.

 St. Francis Xavier Church (Sheng Fang Ji Ge Sha Wu Lue Tang)
First built in the 28th year of the Qing Emperor Daoguang (1847), it was a Catholic Church opened to the public six years later. In 1946, it was designated as a seat of the Bishop of Shanghai. It is now regarded as one of the cities architectural and cultural relics.
English Mass Time: Monday at 07:00, Tuesday-Friday at 12:30, Saturday at 17:00 and Sunday at 10:30 and 12:30
Location: 185, Dongjiadu Rd, close to Wanyu Street, Huangpu District
Tel: 021-63787214.

 Youag John Allen Memorial Church (Jing Ling Tang)
Appearance of Moore Memorial Church
Appearance of 
Moore Memorial Church
Constructed in 1923, it was built to honor American missionary John Allen who passed away in 1907 at the age of 71.
Location: 135, Kunshan Rd, close to Wusong Rd, Hongkou District
Transportation: Long walk from Baoshan Rd Station of Metro Line3/Line4.
Tel: 021-63243021, 63642629.

 Hongkou Sacred Heart of Jesus Church (Hong Kou Ye Su Sheng Xin Tang) 
Location: 264, Nanxun Rd, close to Tanggu Rd, Hongkou District
Tel: 021-63250524, 63831790.

 Zhangjialou Sacred Heart of Jesus Church (Zhang Jia Lou Ye Su Sheng Xin Tang)
Location: 151, Hongfeng Rd, Pudong New District
Tel: 021-58546628

 Grace Church (Huai En Tang)
Shanghai Grace is a Christian church holding masses in both English and Chinese. This red brick church and bell tower is part of a structure originally built by missionaries in 1910 and has since become the home of Christianism in Shanghai.
Location: 375, Shanxi Rd N., close to Beijing Rd W. Jing'an District
Transportation: 10 minutes' walk from West Nanjing Rd Station of Metro Line2.
Tel: 021-62539394, 62585598.

 St.Teresa's Church (Sheng Nv Xiao De Lei Sa Tang)
Location: 370, Datian Rd, close to Shanhaiguan Rd, Jing'an District
Transportation: Long walk from West Nanjing Rd Station of Metro Line2.
Tel: 021-62539359.

 All Saints Church (Zhu Sheng Tang) (Methodist)
All Saints Church was a Christian church which was built in 1925 by Episcopal Church in America. It is a typical 17th Century Church with a wooden spire steeple with main and side halls. It also has a rose window and bell tower. The red brick, triangle roof, and concrete-engraving doorpost are amongst its best features. The main hall can seat 500 people while an attached annex hall and the small hall can seat a further1000 people. 
Location: 425, Fuxingzhong Rd, close to Danshui Rd, Huangpu District
Transportation: Long walk from Huangpizhong Rd Station of Metro Line1.
Tel: 021-63850906.

 St.Peter's Church (Sheng Bo Duo Lu Tang)
Built during 1930s, it continues to be packed with worshippers from around the globe. English, Korean, French, and German Masses are available.
Open: 08:30-20:30
English Masses: Sat 17:00, Sun 11:00
Location: 270, Chongqing Road S., close to Fuxingzhong Rd, Huangpu District
Tel: 021-64670198, 67678181 .

 Christ the King Church (Jun Wang Tang)
Built in 1928, it was originally located at No.165 Changle Road. It became the official English-speaking foreign Catholic parish in 1933. It is clearly visible as a foreign church. 
Location: 361, Julu Rd, close to Maoming Rd S. Huangpu District.
Tel: 021-62178107.

 Hu Xi Community Church (Hu Xi Li Bai Tang)
Location: 1465, Changning Rd, close to Zunyi Rd, Changning District
Transportation: Zhongshan Park Station of Metro Line2/Line3/Line4.
Tel: 021-62597389, 62736323.

 Cathedral of the Immaculate Conception (Wu Yuan Zui Shi Tai Sheng Mu Tang)
Location: 98, Zunyi Rd S., close to Xianxia Rd, Changning District
Transportation: Long walk from Loushanguan Rd Station of Metro Line2.
Tel: 021-62598296.

 St.Joseph's Church (Sheng Ruo Se Tang) (Pu Dong)
Location: 660, Pudong Ave, close to Fushan Rd, Minhang District
Tel: 021-58769532.

 Church of Assumption (Sheng Mu Sheng Tian Tang)
Located at 3, Farquhar Street, George Town, it was a Catholic Church built by the Eurasians who followed Captain Francis Light to Penang when he established it as a British trading post. The Eurasians originally living in Ligor and Phuket were facing religious persecution and in 1781, they fled to Kuala Kedah, led by Bishop Arnaud-Antoine
Location: 50, South Street, close to Baonan Rd, Qibao Town, Minhang District
Tel: 021-64799317.

 Shanghai Community Church (Guo Ji Li Bai Tang)
It is the largest Christian Church in Shanghai. It was built in 1925 by a couple of Americans as a place for their choir for which it is still famous. 
Location: 53, Hengshan Rd, close to Wulumuqi Rd S, Xuhui District 
Transportation: Hengshan Rd Station of Metro Line1. 
Tel: 021-64376576.

 St. Ignatius Cathedral (Xu Jia Hui Tian Zhu Tang)
St. Ignatius Cathedral was built in 1896 during Qing Dynasty. It used to be called 'The largest Cathedral in the far east', which is now referred to as 'the Cathedral on Sheshan'. The building is in a Gothic style. The top is 50 meters high and is quite unique among the skycrapers of the city.
Location: 158, Puxi Rd, close to North Caoxi Rd, Xuhui District 
Transportation: Xujiahui Station of Metro Line1/Line 9.
Tel: 021-64690930.

 Our Lady Queen of Peace Church (He Ping Zhi Hou Sheng Mu Tang)
Location: 692, Huimin Rd, close to Fenzhou Rd, Yangpu District
Tel: 021-63280293.

 Our Lady of Victories Church (Sheng Li Zhi Hou Sheng Mu Tang)
Location: 289, Yuyingtang Rd, close to Zhongxing Rd, Zhabei District
Transportation: Zhongxing Rd Station of Metro Line 8.
Tel: 021-56624172.

 Zhabei Church
Location: 340, Baotong Rd, Zhabei District 
Transportation: Take bus.66 or Metro Line2. 
Mass Time: Sunday at 07:30, 09:30, 19:00
Tel: 021-56629409

 Basilica of Our Lady of Sheshan (She Shan Jin Jiao Zhi You Sheng Mu Da Dian)
Its official name is the Church of the Holy Mother in China. The first church on Sheshan hill was a Catholic Church built in 1871. It occupies an area of 1 hectare and is about 70 feet tall. It is a rectangular Latin cross in shape, and in classical Basilica form
Location: The top of West Sheshan Hill, Songjiang District
Transportation: Tourism Route 1A, Shanghai Stadium Station of Metro Line1/Line4.
Tel: 021-57651521.

Qiujiawan Sacred Heart of Jesus Church (QiuJia Wan Ye Su Sheng Xin Tang) 
Location: 10, Fangta North Rd, Songjiang District
Transportation: Take bus Songtingshi Special Line, Songwei Special Line, Songqing Special Line, Songlong Special Line or Qingsong Special Line, get off at Fangta North Rd Circle City Rd.
Mass Time: Weekdays at 07:00; Lord's Days at 08:00
Tel: 021-57836039

 Church of Ascension (Ye Su Sheng Tian Tang)
Location: 27, Lane 317, Caohe Street, Zhujiajiao Town, Qingpu District 
Transportation: Shang Zhu Express bus, Pu'an Rd Station, close to Yan' an Zhong Rd. Or Tourism Route 4, Shanghai Stadium Station of Metro Line1/Line4
Tel: 021-59240877.

 Abundant Grace Church (Hong En Tang)
Abundant Grace International Fellowship, also known as the English Service of Hong En Church is at the intersection of Hong Feng Road and Mingyue Road It is very close to Concordia International School. Services are Sundays at 15:00.
Location: 455, Hongfeng Rd, close to Mingyue Rd, Pudong New District
Tel: 021-50307556.

 Gongbaoqiao Sacred Heart of Jesus Church (Ye Su Sheng Xin Tang)
Mass Schedule: Sunday 07:30 (Chinese), 10:30 (English), Saturday 17:00 (English), Monday to Saturday 07:00 (Chinese)
Location: 99, Zhongxiatang Street, Jiading District
Tel: 021-59533330


 Further Reading: Christianity in China