Religious Services:
Find a church, temple, mosque in Shanghai


There are five official religions in China, and all are represented in Shanghai: Buddhism, Taoism, Catholicism, Protestantism, and Islam. 

There are controls, however: the China-based Catholic Patriotic Association is the ultimate authority over Shanghai's 140,000 Chinese Catholics, not the Pope, while local Protestants look to the Three Self-Patriotic Movement.

To discourage proselytizing, local Chinese are not permitted to worship at the same Christian services as foreigners, although foreigners may attend Chinese services.

  Photos: enterAsiaArt

Overseas Chinese may be asked for a passport before entering a foreign service. Buddhist temples are all open to all, and worship at mosques is limited to Muslim men, although all may visit.